» electronică » Arduino »Dronă zburătoare de casă cu o cameră care vă urmărește pe pilonul automat (bazat pe Arduino)

Dronă zburătoare de casă, cu o cameră care vă urmărește pe un pilot automat (bazat pe Arduino)




În zilele noastre, drone sunt jucării foarte populare. În piață puteți găsi drone și drone zburătoare profesioniste pentru amatori. Maestrul, autorul acestui articol, are patru drone (quadrocoptere și hexcoptere), pentru că iubește tot ce zboară, dar zborul 200 nu este atât de interesant și devine plictisitor, așa că a decis să-și creeze propriul drone cu câteva caracteristici suplimentare. Maestrului îi place să programeze Arduino și proiectând circuite și gadgeturi, așa că a început să-l construiască. produs home-made Controlerul de zbor MultiWii este utilizat, bazat pe cipul ATMega328, care este folosit și în Arduino UNO, deci programarea este destul de simplă. Acest drone poate fi conectat la un smartphone Android, care trimite datele GPS la dronă, care compară aceste date cu propriul semnal GPS, apoi începe să urmeze telefonul. Prin urmare, dacă vă deplasați pe stradă, drona vă va urma. Desigur, există multe neajunsuri, dar drona monitorizează telefonul, filmează videoclipuri și are, de asemenea, un senzor ultrasonic de distanță pentru a evita obstacolele din aer. Acestea sunt caracteristicile unui drone de casă.

Pasul 1: Caracteristici cheie



Dronul funcționează aproape complet automat, nu este necesar să îl controlați, deoarece vă urmărește telefonul, care este de obicei întotdeauna cu dvs., senzorul cu ultrasunete vă ajută să ocoliți copacii, clădirile și alte obstacole, iar GPS-ul oferă date de localizare foarte precise, dar să vedem ce avem ca rezultat:

- Baterie de 1000 mAh, suficient pentru 16-18 minute de zbor continuu;
- senzor cu ultrasunete pentru a evita obstacolele din aer;
- Modul Bluetooth pentru primirea datelor de la telefon;
- Microcontroller bazat pe Arduino;
- giroscop încorporat;
- înălțimea maximă reglabilă (5 m);
- când bateria este descărcată, drona cade automat pe telefon; (de preferat țineți telefonul în mâini)
- costul construirii unui drone este de aproximativ 100 USD;
- poate fi programat pentru orice;
- Folosind GPS, puteți trimite un drone la orice coordonate;
- proiectarea în stilul unui quadrocopter;
- echipat cu o cameră video HQ de 7 megapixeli 720p;
- cântărește 109 g;

Pasul 2: Selectarea pieselor și instrumentelor





Dronă zburătoare de casă, cu o cameră care vă urmărește pe un pilot automat (bazat pe Arduino)


Instrumente:

- fier de lipit;
- pistol cu ​​clei;
- cutter;
- Păpuci;
- Super clei;
- bandă adezivă cu două fețe;
- Gumă;

electronic componente:

- Controller de zbor MultiWii 32kB;
- Modul GPS serial;
- Convertor serial I2C;
- Modul Bluetooth;
- Senzor cu ultrasunete;
- O bucată de plastic dur;
- Straws din cafenea;
- transmisie de viteze;
- Motoare;
- elice;
- suruburi;
- L293D Motor Driver (aceasta a fost o alegere nereușită a șoferului, va fi fixată în a doua versiune);
- baterie litiu-ion de 1000 mAh;

Pasul 3: Asamblarea elicei







Maestrul a cumpărat aceste elice cu motoare de pe Aliexpress, acestea sunt piese de schimb pentru drona Syma S5X, dar s-au dovedit a fi utile pentru acest produs de casă.

Pasul 4: schema



Priviți întotdeauna diagrama în timpul funcționării și fiți atenți la comunicări.

Pasul 5: Soldarea motoarelor la driverul de control










Acum trebuie să lipiți toate cablurile de la motoare la CI-urile driverului L293D. Uită-te la poze, spun multe altele. Trebuie să conectați firele alb-negru la masă și firele pozitive la ieșirile 1-4. L293D poate controla aceste motoare, dar maestrul recomandă utilizarea tranzistoarelor de putere, deoarece acest cip nu poate funcționa cu toate cele patru motoare la putere mare (mai mult de 2 A).

Pasul 6: Ansamblu cadru








Vă rugăm să acordați atenție celei de-a doua poze, care arată cum să echipați elice. Folosiți paiele de paie rezistente dintr-o cafenea și o bucată de plastic pentru a asambla cadrul. Folosiți niște lipici fierbinte și super lipici pentru toate cele patru șuruburi, apoi verificați conexiunile. Este foarte important ca elicele să fie la aceeași distanță unul de celălalt.

Pasul 7: Adăugarea de fire la driverul L293D






Lipiți firele la contactele rămase ale cipului. Acest lucru va ajuta la conectarea pinilor Arduino la I / O. Acum este timpul să construim circuitul.

Pasul 8: Schema





Toate modulele sunt incluse în kitul controlerului de zbor, comandat de comandant în avans, așa că trebuie doar să le conectați împreună. Bluetooth merge în portul serial, mai întâi GPS în convertorul I2C, apoi în portul I2C. Acum această schemă poate fi instalată pe drone.

Pasul 9: Atașarea circuitului electric la cadru









Folosiți banda dublu față și adăugați GPS mai întâi. Această bandă cu burete ține totul la loc, astfel încât să fie lipit fiecare modul unul câte unul pe partea de plastic. La sfârșit, conectați contactele de acționare a motorului la MultiWii.

Pasul 10: conectați cele două circuite







Pinii de intrare merg la D3, D9, D10, D11, restul trebuie conectat la pinii VCC + și GND.

Pasul 11: Baterie ...







Maestrul a folosit mai multe benzi de cauciuc pentru a atașa bateria la dronă. Ține destul de strâns.

Pasul 12: senzor cu ultrasunete







Senzorul sonar este montat pe dronă cu o bandă de cauciuc și conectat la pinii D7 și D6 ai regulatorului MultiWii.

Pasul 13: Programare cip





Pentru a programa cip, trebuie să utilizați modulul Serial FTDI. Setul de cipuri include un modul programator.

Pasul 14: Software






Expertul nu știe dacă software-ul este încărcat pe cip sau nu, dar aici explică ce să facă. Mai întâi descărcați biblioteca oficială MultiWii pe computer. Extrageți fișierul .zip, apoi deschideți fișierul MultiWii.ino. Selectați „Arduino / Genuino UNO” și descărcați-l pe cip. Acum, microcontrolerul dvs. are toate funcțiile predefinite. Groscopul, lumina, Bluetooth și chiar un mic LCD (care nu este utilizat în acest proiect) funcționează cu codul descărcat. Dar acest cod poate fi utilizat doar pentru a verifica funcționalitatea modulelor. Încercați să înclinați drona și veți vedea că motoarele se vor roti din cauza giroscenzorului. Ar trebui să schimbăm codul controlerului, astfel încât drona să urmeze telefonul.

Dacă puteți programa Arduino sau urmați instrucțiunile expertului, puteți crea propriul dvs. drone care vă va urma peste tot.

GitHub - link către software

Pasul 15: Schimbați Codul

Expertul a trebuit să schimbe codul senzorului și controlerului, ceea ce a dat indicații pentru ATMega328, dar acum modulul Bluetooth dă trei coordonate GPS și în funcție de acestea drona se mișcă.

atașamente

Pasul 16: Aplicația telefonică

Expertul a folosit aplicația SensoDuino, care poate fi descărcată de pe Google Play Market. Conectați-vă la dronă prin Bluetooth și activați GPS TX și înregistrarea datelor. După aceea, aplicația de telefon este gata.

Pasul 17: Cameră foto





Ca aparat de fotografiat folosit camera ieftină chineză. Această cameră foto a fost folosită în multe proiecte ale masterului și a arătat întotdeauna rezultate excelente. Cantareste doar 15 g si poate filma un videoclip bun.

Pasul 18: Testarea ...





Distanța de conectare a fost de aproximativ 8 m, ceea ce este mai mult decât suficient pentru un drone ca acesta.

8.6
7.3
7.8

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide
5 comentariu
Nu ați acordat atenție linkului „Sursa”? Fii atent. ;)
Izosim
pentru 100 de dolari puteți cumpăra gata
Copterul este rece, dar este un sonar - un mijloc de detectare a sunetului obiectelor subacvatice cu ajutorul radiațiilor acustice.
senzor sonar montat pe o dronă
Zboară pe apă? zâmbet

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...