Sisällysluettelo:
- Vaihe 1: ESC- ja BLDC -laitteiden kytkentä
- Vaihe 2: Asenna Blynk -sovellus
- Vaihe 3: Arduino IDE -koodi
- Vaihe 4: Moottorien kalibrointi
- Vaihe 5: Kaikki tehty.!?
Video: Nelikopteri, jossa on Nodemcu ja Blynk (ilman lennonohjainta): 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Hei kaverit.!
Etsintä tehdä drone ilman lennonjohtajaa päättyy tähän.
Olin tekemässä dronea hankkeelleni, joka sisältää survillenssia. Surffailin verkossa yön yli, jotta se toimisi ilman lennonjohtajaa, ja oli erittäin pettymys, että en tehnyt sitä. tekee dronea ilman lennonohjainta.
Blynk on avoimen lähdekoodin IOT-alusta, jossa voi hallita asioita etänä. (Voidaan jopa mainita yleiskaukosäätimenä).
Kiitos Blynkille!
Nodemcu on ollut huipussaan näinä päivinä. Olen käyttänyt nodemcu -ohjelmointia sen helppokäyttöisyyden vuoksi. Voit ohjelmoida sen itse arduino IDE: ssä.
Edellytykset: On tiedettävä juotostekniikat ja Arduino IDE.
Tarvittavat asiat:
1. BLDC -moottorit. (Minun tapauksessani olen käyttänyt 2212 1800KV: n moottoria, määrä 4)
2.30A ESC-4
3. drone -runko (voi tilata sen verkossa tai tehdä sen näin).
4. LIPO -akku (tyypillisesti laturilla) (olen käyttänyt 2200 mAh 11.1V 30C -akkua).
5. Virtalähde.
6. Nodemcu
Viitteet:
Tässä ovat käyttämäni viitteet:
1. Blynk -asiakirjat
2. Nodemcu -asiakirjat
3.esp9266WiFi -otsikkotoiminnot.
4. BLDC ja ESC toimivat, kalibrointi (katso youtube).
Aika aloittaa.!
Vaihe 1: ESC- ja BLDC -laitteiden kytkentä
ESC: itä käytetään yleensä moottorin nopeuden säätämiseen. ESC: stä tulevat kolme nastaa annetaan BLDC -moottoreille seuraavasti. PWM -signaalin tuottaa nodemcu, joka ohjaa moottorin nopeutta.
Aerodynamiikka, joka on otettava huomioon: Synergistinen askel droonin lentämiseen on sen aerodynamiikka. Vastakkain olevien moottoreiden on oltava samaan suuntaan Kaksi vastakkaista moottoria on oltava samaan suuntaan (eli ACW), sitten toinen kahden vastakkaisen moottorin on oltava CW -asennossa. Juotettava kunnolla huolehtimalla dynamiikasta.
Vaihe 2: Asenna Blynk -sovellus
Lataa blynk -sovellus, joka löytyy Android/iOS -kaupasta. Luo tyhjä tili ja varmista tilisi.
Asenna blynk -kirjasto Arduino IDE: hen.
Lisää kaksi liukusäädintä. Yksi on moottorin kalibrointiin ja toinen moottorin ohjaukseen. Valitse yksi liukusäädin ja määritä tappi V0: ksi ja muuta korkein arvo 255: ksi. suurin arvo 255. (Drone -ohjaukseen) Samalla widgetillä voidaan kalibroida ja ohjata dronea. (mutta ei suositeltavaa) Joitakin kuvia on ladattu osoittamaan.
Vaihe 3: Arduino IDE -koodi
Tarkista koodi tästä linkistä.
Esp8266 -korttipaketti on asennettava Arduino IDE: hen. Lataa ladattu video ja lisää ESP8266 -kirjasto Arduino IDE: hen.
Avaa tiedosto Arduinossa ja lataa koodi valitsemalla taulua Hallitustenhallinnassa”Nodemcu”.
Vaihe 4: Moottorien kalibrointi
Varo!! Varmista, että potkurit irrotetaan kalibroinnin aikana. Tärkeä varotoimi, koska minulla oli erittäin huonoja kokemuksia niistä!!? Moottorien on oltava "kalibroituja". Kun blynk -sovellus on oikein asennettu ja esc- ja BLDC -johdotus on tehty, seuraava vaihe on kalibrointi., moottorit antavat äänimerkin esc: n kalibroimiseksi. Noudata yksinkertaisia ohjeita BLDC: n kalibroimiseksi '1 Kun moottori antaa äänimerkin, vaihda liukusäädin maksimiarvoon (minun tapauksessani se on 255). antaa toisen piippauksen matalalle kaasulle. Tällä kertaa siirrä liukusäädin alimpaan arvoon eli 03. Moottori antaa kaksi äänimerkkiä, joka ilmoittaa, että kalibrointi on tehty, ja muuta liukusäätimen arvoa moottorien nopeuden muuttamiseksi. tehty.!
Vaihe 5: Kaikki tehty.!?
Varmista, että kaikkien moottorien pyörimisnopeuden on oltava sama (eli sama kierrosluku).
Hyvää päivää kaikille.!
Kaikki kyselyt:
Ota yhteyttä osoitteeseen [email protected]
Suositeltava:
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
Esteen välttäminen robotilla, jossa IR -anturit ilman mikro -ohjainta: 6 vaihetta
Esteen välttäminen robotilla IR -antureilla ilman mikrokontrolleria: No tämä projekti on vanhempi projekti, tein sen vuonna 2014 heinä- tai elokuussa, ajattelin jakaa sen kanssasi. Se on yksinkertainen este, jolla vältetään robotti, joka käyttää IR -antureita ja toimii ilman mikro -ohjainta. IR -anturit käyttävät opamp IC
Käyttö ilman näyttöä / näyttöä (ilman päätä) Raspberry Pi- tai muilla Linux- / unix -pohjaisilla tietokoneilla: 6 vaihetta
Juoksu ilman näyttöä / näyttöä (ilman päätä) Raspberry Pi: llä tai muilla Linux / unix -pohjaisilla tietokoneilla: Kun useimmat ihmiset ostavat Vadelma PI: n, he luulevat tarvitsevansa tietokoneen näytön. Älä tuhlaa rahaa turhiin tietokonenäyttöihin ja näppäimistöihin. Älä tuhlaa aikaasi näppäimistöjen ja näyttöjen siirtämiseen tietokoneiden välillä. Älä sido televisiota, kun se ei ole
Navigointi robotissa kenkäanturien kanssa, ilman GPS: ää, ilman karttaa: 13 vaihetta (kuvilla)
Navigoi robotissa kenkäantureilla, ilman GPS: ää, ilman karttaa: Robotti liikkuu esiohjelmoidulla reitillä ja lähettää (bluetoothin kautta) todelliset liikennetietonsa puhelimeen reaaliaikaista seurantaa varten. Arduino on esiohjelmoitu polulla ja oblu käytetään robotin liikkeen havaitsemiseen. oblu lähettää liiketietoja
Pieni sitruuna -akku ja muut mallit ilman sähköä ja led -valoa ilman paristoja: 18 vaihetta (kuvilla)
Pieni sitruuna-akku ja muut mallit ilman sähköä ja led-valoa ilman paristoja: Hei, luultavasti tiedät jo sitruuna- ja bioakkuista. Niitä käytetään normaalisti opetustarkoituksiin, ja ne käyttävät sähkökemiallisia reaktioita, jotka tuottavat alhaisia jännitteitä, jotka yleensä näytetään led- tai hehkulampun muodossa. Nämä