Sadržaj:

Quadcopter sa Nodemcu -om i Blynk -om (bez kontrole leta): 5 koraka (sa slikama)
Quadcopter sa Nodemcu -om i Blynk -om (bez kontrole leta): 5 koraka (sa slikama)

Video: Quadcopter sa Nodemcu -om i Blynk -om (bez kontrole leta): 5 koraka (sa slikama)

Video: Quadcopter sa Nodemcu -om i Blynk -om (bez kontrole leta): 5 koraka (sa slikama)
Video: NodeMCU V3 ESP8266 - обзор, подключение и прошивка в Arduino IDE 2024, Jun
Anonim
Quadcopter sa Nodemcu -om i Blynk -om (bez kontrolera leta)
Quadcopter sa Nodemcu -om i Blynk -om (bez kontrolera leta)
Quadcopter sa Nodemcu -om i Blynk -om (bez kontrolera leta)
Quadcopter sa Nodemcu -om i Blynk -om (bez kontrolera leta)

Zdravo momci.!

Ovdje završava potraga za pravljenjem bespilotnih letjelica bez kontrolera leta.

Nekako sam pravio bespilotne letjelice za svoj projekt koji uključuje survillence. Surfao sam po internetu preko noći kako bih uspio bez kontrole leta i bilo je jako razočaravajuće što to nisam učinio. Pa sam odlučio napraviti ovo uputstvo kako bi bilo lako onima koji pravit će bespilotnu letjelicu bez kontrolera leta.

Blynk je IOT platforma otvorenog koda na kojoj se može daljinski upravljati stvarima (može se čak navesti i kao univerzalni daljinski upravljač). Provjerite njihovu web stranicu kako biste saznali više.

Hvala Blynku.!

Nodemcu je ovih dana bio u žurbi. Koristio sam nodemcu zbog jednostavnosti programiranja. Može se programirati u samom arduino IDE -u.

Preduvjeti: Morate poznavati osnovne tehnike lemljenja i Arduino IDE.

Potrebne stvari:

1. BLDC motori. (U mom slučaju, koristio sam 2212 motora 1800KV količine 4)

2.30A ESC-4

3. Okvir bespilotne letjelice (može se naručiti putem interneta ili napraviti ovako).

4. LIPO baterija (obično sa punjačem) (koristio sam 2200 mAh 11.1V 30C specifikacijsku bateriju).

5. Odbor za distribuciju energije.

6. Nodemcu

Reference:

Evo referenci koje sam koristio:

1. Blynk Dokumenti

2. Nodemcu docs

3. Esp9266WiFi Funkcije zaglavlja.

4. BLDC i ESC rade, kalibracija (pogledajte youtube).

Vrijeme je za početak.!

Korak 1: Ožičenje Escs -a i BLDC -a

ESC -ovi se općenito koriste za kontrolu brzine motora. Tri pina koji izlaze iz ESC -a daju se BLDC motorima na sljedeći način. PWM signal generira nodemcu koji će kontrolirati brzinu motora.

Aerodinamika koju treba uzeti u obzir: Sinergijski korak za dovođenje bespilotne letjelice je njena aerodinamika. Motori koji su suprotni jedni drugima moraju u istom smjeru Dva suprotna motora moraju biti u istom smjeru (tj. ACW), zatim drugi dva suprotna motora moraju biti u CW -u. Pravilno lemite vodeći računa o dinamici.

Korak 2: Postavljanje aplikacije Blynk

Postavljanje aplikacije Blynk
Postavljanje aplikacije Blynk
Postavljanje aplikacije Blynk
Postavljanje aplikacije Blynk
Postavljanje aplikacije Blynk
Postavljanje aplikacije Blynk

Preuzmite aplikaciju blynk. Možete je pronaći u trgovini Android/ios. Kreirajte prazan račun i provjerite svoj račun.

Instalirajte blynk biblioteku na Arduino IDE.

Dodajte dva widgeta klizača. Jedan je za kalibraciju motora, a drugi za kontrolu motora. Odaberite jedan klizač i dodijelite pin kao V0 i promijenite najveću vrijednost na 255. (Za kalibraciju) Odaberite drugi klizač i dodijelite pin kao V1 i promijenite najveća vrijednost do 255. (Za upravljanje dronom) Može se koristiti isti widget za kalibraciju i kontrolu drona. (ali se ne preporučuje) Neke slike su učitane da pokažu demonstraciju.

Korak 3: Arduino IDE kod

Image
Image

Za provjeru koda pogledajte ovu vezu.

Paket ploča Esp8266 mora biti instaliran na Arduino IDE. Slijedite postavljeni video da biste dodali biblioteku ESP8266 u Arduino IDE.

Otvorite datoteku u Arduinu i učitajte kôd odabirom ploče u Upravitelju ploča kao “Nodemcu”.

Korak 4: Kalibracija motora

Oprez!! Uvjerite se da su propeleri uklonjeni tijekom kalibracije. Važna mjera opreza 'jer sam imao jako loše iskustvo s njima.!? Motori moraju biti "kalibrirani". To je više definirano kao usklađivanje najvećeg i najnižeg gasa. brzinu do najvećeg i najnižeg napona koji pruža mcu. Nakon što je aplikacija blynk pravilno postavljena i ožičenje esc -a i BLDC -a je učinjeno, sljedeći korak je kalibracija. Nakon što spojite četiri escs -a na izvor napajanja (obično lipo baterija), motori će dati zvučni signal za kalibraciju esc -a. Slijedite jednostavne korake za kalibraciju BLDC -a'1. Nakon što motor oglasi zvučni signal, promijenite klizač na maksimalnu vrijednost (u mom slučaju to je 255). 2. Motor to otkriva i daje drugi zvučni signal za niski gas. Ovaj put pomaknite klizač na najnižu vrijednost, tj. 03. Motor će dati dva zvučna signala navodeći da je kalibracija izvršena i promijeniti vrijednost klizača kako biste promijenili brzinu motora. gotovo.!

Korak 5: Sve je učinjeno.! ✌?

Molimo provjerite da li svi motori trebaju imati istu brzinu (tj. Isti broj okretaja u minuti) za lebdenje.

Dobar dan svima.!

Bilo kakvi upiti:

Obratite se na [email protected]

Preporučuje se: