categorii: Circuite de micro-controler
Număr de vizualizări: 105187
Comentarii la articol: 0
10 proiecte interesante pentru Arduino
Arduino este o platformă universală pentru produse de casă pe microcontrolere. Există multe scuturi (carduri de expansiune) și senzori. Această diversitate vă permite să faceți o serie de proiecte interesante, menite să vă îmbunătățească viața și să crească confortul acesteia. Domeniile de aplicare a plăcii sunt nelimitate: automatizare, sisteme de securitate, sisteme de colectare și analiză a datelor și multe altele.

Din acest articol veți afla ce se poate face interesant pe Arduino. Ce proiecte vor deveni spectaculoase și care vor fi utile.
Ce se poate face cu Arduino
Aspirator robot
Curățarea apartamentului este o rutină și neatractivă, mai ales că este nevoie de timp. Îl puteți salva dacă puneți o parte din treburile gospodăriei pe robot. Acest robot a fost asamblat de un inginer electronic de la Sochi - Dmitry Ivanov. Din punct de vedere structural, s-a dovedit a fi de o calitate destul de înaltă și nu mai redusă ca efectivitate analogi din fabrică.

Pentru a-l construi va trebui:
1. Arduino Pro-mini, sau orice alte dimensiuni similare și potrivite ...
2. Adaptor USB-TTL dacă utilizați Pro mini. Dacă ați ales Arduino Nano, atunci nu este nevoie. Este deja instalat pe placă.
3. Driverul L298N este necesar pentru controlul și inversarea motoarelor cu curent continuu.
4. Motor mic cu angrenaj și roți.
5. 6 senzori IR.
6. Motor pentru o turbină (mai mare).
7. Turbina în sine, sau mai degrabă rotorul de la aspirator.
8. Motor cu perie (mic).
9. 2 senzori de coliziune.
10.4 18650 baterii.
11. 2 convertoare DC / DC (intensificare și coborâre).
13. Controler pentru funcționarea (încărcare și descărcare) a bateriilor.
Sistemul de control este următorul:

Și iată sistemul de alimentare:

Astfel de produse de curățare se dezvoltă, modelele realizate din fabrică au algoritmi inteligenți complexi, dar puteți încerca să vă faceți propriul design, care nu va fi inferior în calitate de analogii costisitoare.
Control bandă RGB de la smartphone și Arduino
Benzi RGB capabili să emane un flux de lumină de orice culoare, folosesc de obicei LED-uri în carcasa căruia există trei cristale strălucitoare în culori diferite. Pentru managementul lor sunt vândute Controlere RGB speciale, esența lor este să regleze curentul furnizat fiecăreia dintre culorile benzii LED, prin urmare - intensitatea strălucirii fiecăreia dintre cele trei culori este reglată (separat).
Puteți face acest lucru singur cu un controler RGB pe Arduino, cu atât mai mult, acest proiect implementează controlul prin Bluetooth.

Fotografia prezintă un exemplu de utilizare a unui singur LED RGB. Pentru a controla banda, este necesară o alimentare suplimentară de 12V Rezultate Arduino PWM va controla porțile tranzistoarelor cu efect de câmp incluse în circuit. Curentul de încărcare a porții este limitat de rezistențe de 10 kΩ, sunt instalate între știftul Arduino și poartă, în serie cu acesta.

Autorul a folosit Bluetooth pentru a comunica cu smartphone-ul, pentru aceasta a fost achiziționat modulul HC-05.
Telecomandă bazată pe Arduino și smartphone
Folosind microcontrolerul, puteți face o telecomandă universală controlată de pe un telefon mobil.

Pentru a face acest lucru, veți avea nevoie de:
-
Arduino de orice model;
-
Receptor IR TSOP1138;
-
LED IR
-
Modul Bluetooth HC-05 sau HC-06.
Un proiect poate citi coduri din consolele din fabrică și le poate salva valorile. Apoi puteți controla acest produs de casă prin Bluetooth.
Sistem de recunoaștere a feței și de urmărire
Camera web este montată pe un mecanism pivotant. Este conectat la un computer cu software instalat. Se bazează pe biblioteca de viziune computer - OpenCV (Open Source Computer Vision Library), după ce programul detectează o față, coordonatele sale sunt transferate la bordul Arduino prin cablu USB

Arduino dă comanda acționării mecanismului rotativ și poziționează obiectivul camerei. Câteva servos sunt folosite pentru a muta camera.
Videoclipul arată funcționarea acestui dispozitiv.
Urmărește-ți animalele!
Ideea este să descoperiți unde merge animalul dvs., poate provoca interes pentru cercetarea științifică și doar pentru distracție. Pentru a face acest lucru, utilizați un far GPS. Dar pentru a stoca date despre locație pe un fel de unitate.

În același timp, dimensiunile dispozitivului joacă un rol decisiv aici, deoarece animalul nu trebuie să simtă disconfort din acesta. Puteți utiliza pentru a înregistra date Scutul Arduino pentru lucrul cu carduri de memorie micro-SD.
Mai jos este o diagramă a versiunii originale a dispozitivului.

În versiunea originală a proiectului, s-au folosit placa TinyDuino și scuturile pentru acesta. Dacă nu găsiți una, este foarte posibil să utilizați instanțe mici de Arduino: mini, micro, nano.
Pentru putere, a fost utilizat un element Li-ion de capacitate mică. O baterie mică durează aproximativ 6 ore.Drept urmare, totul se încadrează într-un borcan decupat de sub tic-tac. Este demn de remarcat faptul că antena GPS trebuie să se uite în sus pentru a obține citiri fiabile ale senzorilor.
Cracă de blocare combinată
Pentru a rupe blocarea codului cu Arduino, aveți nevoie de un servomotor și un motor pasager. Acest proiect a fost dezvoltat de hackerul Samy Kamkar. Acesta este un proiect destul de complicat. Funcționarea acestui dispozitiv este prezentată în videoclip, unde autorul spune toate detaliile.
Desigur, un astfel de dispozitiv este greu de utilizat pentru utilizare practică, dar aceasta este o demonstrație excelentă.
Arduino în muzică
Acesta este cel mai probabil nu un proiect, ci o mică demonstrație a aplicației pe care această platformă a găsit-o în rândul muzicienilor.
Tambur auto pe Arduino. Este de remarcat faptul că aceasta nu este o enumerare obișnuită a eșantioanelor înregistrate, ci, în principiu, generarea sunetului folosind dispozitive „fier”.
Analizor de spectru sonor cu ieșire video.
Diagrama dispozitivului:

Evaluarea pieselor:
-
Tranzistor NPN, de exemplu 2n3904 - 1 buc.
-
Rezistor 1 kOhm (R2, R4, R5) - 3 buc.
-
330 Ohm (R6) - 1 buc.
-
10 kOhm (R1) - 1 buc.
-
100 kOhm (R3) - 1 buc.
-
3,3 μF condensator electrolitic - 1 buc.
Pentru ca proiectul să funcționeze, trebuie să conectați biblioteca pentru o extindere rapidă într-o serie Fourier.
Acesta este un proiect destul de simplu și interesant din categoria „te poți lăuda cu prietenii tăi”.
3 proiecte robot
Robotica este una dintre cele mai interesante zone pentru geek și doar iubitorii să facă ceva neobișnuit cu propriile mâini, am decis să fac o selecție a mai multor proiecte interesante.
Robotul BEAM de pe Arduino
Pentru a construi un robot de mers pe patru picioare, veți avea nevoie de:
-
Servomotoare, de exemplu, Tower Hobbies TS-53;
-
O bucată de sârmă de cupru de grosime medie (pentru a susține greutatea structurii și a nu se îndoi, dar nici prea groasă, pentru că nu are sens);
-
Microcontroller - AVR ATMega 8 sau placa Arduino a oricărui model;
-
Pentru șasiu, designul indică faptul că Sintra Frame a fost utilizat. Aceasta este ceva de genul plastic, se îndoaie în orice formă atunci când este încălzit.
Drept urmare, veți primi:

Este de remarcat faptul că acest robot nu conduce, ci se plimbă, poate păși și merge până la cota de până la 1 cm.
Robot auto-reîncărcare Fijibot
Din anumite motive, acest proiect mi-a amintit de un robot din desenele animate Wall-e. Caracteristica sa este utilizarea de celula solara pentru a încărca bateriile. Se mișcă ca o mașină pe 4 roți.

Detaliile sale constitutive:
-
O sticlă de plastic adecvată;
-
Arduino UNO;
-
Proto-scut;
-
Jumpers mama-tata;
-
Panou solar cu o tensiune de ieșire de 6V;
-
Ca donator de roți, motoare și alte piese - o mașină controlată radio;
-
Două servos de rotație continuă;
-
Două servos obișnuite (180 de grade);
-
Suport pentru baterii AA și pentru „coroană”;
-
Senzor de coliziune;
-
LED-uri, fotorezistoare, rezistențe constante de 10 kΩ - doar 4 fiecare;
-
Dioda 1n4001.
Iată baza - placa Arduino cu protector.

Așa rezultă piesele de schimb masina rc - roți.

Proiectarea este aproape completă, senzorii sunt instalați.

Esența robotului este că merge la lumină. mulțime fotorezistul el trebuie să navigheze.

Artist din piese de la unități CD
Aceasta este mai mult o mașină CNC decât un robot, dar proiectul este foarte distractiv. Este o mașină de vopsit pe 2 axe. Iată o listă a componentelor principale din care constă:
-
(DVD) CD-drives - 2 buc;
-
2 drivere pentru motoare pas cu pas A498;
-
servo MG90S;
-
Arduino Uno;
-
Alimentare 12V;
-
Stiloul cu bilă și alte elemente structurale.
Din unitatea optică sunt utilizate blocuri cu un motor pasager și o tijă de ghidare, care a poziționat capul optic.Din aceste blocuri se scoate motorul, arborele și trăsura.

Nu veți putea controla un motor pas cu pas fără echipament suplimentar, astfel încât să utilizeze carduri speciale de șofer, este mai bine dacă radiatorul motorului este instalat pe ele în momentul pornirii sau schimbării sensului de rotație.
Procesul complet de asamblare și operare este prezentat în acest videoclip.
Vezi și 16 dintre cele mai bune proiecte Arduino de la AlexGyver:
concluzie
Articolul consideră doar o mică picătură din tot ce puteți face pe această populară platformă. De fapt, totul depinde de imaginația ta și de sarcina pe care ți-o stabilești.
Consultați și la electro-ro.tomathouse.com
: