Kategorijos: Mikrovaldiklio grandinės
Peržiūrų skaičius: 105187
Straipsnio komentarai: 0

10 įdomių projektų „Arduino“

 

„Arduino“ yra universali naminių gaminių platforma mikrovaldikliuose. Prie jo yra daug skydų (išplėtimo kortelių) ir jutiklių. Ši įvairovė leidžia jums įgyvendinti daugybę įdomių projektų, skirtų pagerinti savo gyvenimą ir padidinti jo komfortą. Lentos taikymo sritys yra neribotos: automatika, apsaugos sistemos, duomenų rinkimo ir analizės sistemos ir kita.

10 įdomių projektų „Arduino“

Iš šio straipsnio sužinosite, ką įdomaus galima padaryti Arduino mieste. Kurie projektai taps įspūdingi, o kurie bus naudingi.


Ką galima padaryti su Arduino


Robotas dulkių siurblys

Buto valymas yra įprastas ir nepatrauklus, juolab kad tam reikia laiko. Galite sutaupyti, jei dalį roboto įdėsite namų ruošos darbus. Šį robotą surinko elektronikos inžinierius iš Sočio - Dmitrijus Ivanovas. Struktūriškai jis pasirodė gana aukštos kokybės ir ne prastesnio efektyvumo gamyklos analogai.

„Arduino“ robotas dulkių siurblys

Norėdami jį pastatyti, jums reikės:

1. Arduino Pro-mini ar bet kuris kitas panašus ir tinkamo dydžio ...

2. USB-TTL adapteris, jei naudojate „Pro mini“. Jei pasirinkote „Arduino Nano“, tada jis nėra reikalingas. Jis jau yra sumontuotas lentoje.

3. L298N tvarkyklė reikalinga nuolatinės srovės varikliams valdyti ir atbuline eiga.

4. Mažas variklis su pavara ir ratais.

5. 6 IR jutikliai.

6. Turbinos variklis (didesnis).

7. Pati turbina, tiksliau, sparnuotė iš dulkių siurblio.

8. Šepetėlio variklis (mažas).

9. 2 susidūrimo davikliai.

10,4 18650 baterijų.

11. 2 nuolatinės srovės / nuolatinės srovės keitikliai (didinamas ir mažinamas).

13. Baterijų veikimo (įkrovimo ir iškrovimo) valdiklis.

Valdymo sistema yra tokia:

Valdymo sistema

Ir čia yra maitinimo sistema:

Dulkių siurblio maitinimo sistema

Tokie valikliai kuriami, gamykliniai modeliai turi sudėtingus intelektualius algoritmus, tačiau galite pabandyti pasidaryti savo dizainą, kurio kokybė nebus prastesnė nei brangių analogų.



RGB juostos valdymas iš išmaniojo telefono ir „Arduino“

RGB juostos Sugeba sukurti bet kokios spalvos šviesos srautą, dažniausiai korpuse naudojami šviesos diodai, kurių korpuse yra trys kristalai, švytintys skirtingomis spalvomis. Jų valdymas yra parduodamas specialūs RGB valdikliai, jų esmė yra reguliuoti srovę, tiekiamą kiekvienai iš LED juostų spalvų, todėl - kiekvienos iš trijų spalvų švytėjimo intensyvumas yra reguliuojamas (atskirai).

Tai galite padaryti patys su „Arduino“ RGB valdikliu, juo labiau, kad šis projektas kontroliuoja „Bluetooth“ ryšiu.

RGB juostos valdymas iš išmaniojo telefono ir „Arduino“

Nuotraukoje pateiktas vieno RGB šviesos diodo naudojimo pavyzdys. Tada, norint valdyti juostą, reikalingas papildomas 12 V maitinimo šaltinis „Arduino“ PWM išėjimai valdys lauko efekto tranzistorių, įtrauktų į grandinę, vartus. Vartų įkrovimo srovę riboja 10 kΩ varžai, jie yra sumontuoti tarp Arduino kaiščio ir vartų kartu su juo.

Elektros schema

Autorius naudojo „Bluetooth“ ryšiui su išmaniuoju telefonu, tam buvo įsigytas modulis HC-05.


Nuotolinio valdymo pultas, pagrįstas „Arduino“ ir išmaniuoju telefonu

Naudodamiesi mikrovaldikliu, galite pasidaryti universalų nuotolinio valdymo pultą, valdomą iš mobiliojo telefono.

Nuotolinio valdymo pultas, pagrįstas „Arduino“ ir išmaniuoju telefonu

Norėdami tai padaryti, jums reikės:

  • Bet kokio modelio „Arduino“;

  • IR imtuvas TSOP1138;

  • IR šviesos diodas

  • „Bluetooth“ modulis HC-05 arba HC-06.

Projektas gali nuskaityti kodus iš gamyklinių konsolių ir išsaugoti jų vertes. Tada „Bluetooth“ ryšiu galėsite valdyti šį naminį gaminį.


Veido atpažinimo ir sekimo sistema

Kamera yra sumontuota ant pasukamo mechanizmo. Jis prijungtas prie kompiuterio su įdiegta programine įranga. Ji pagrįsta kompiuterinės vizijos biblioteka - „OpenCV“ („Open Source Computer Vision Library“), programai aptikus veidą, jos koordinatės perkeliamos prie Arduino lentos per USB kabelį.

Veido atpažinimo ir sekimo sistema

Arduino nurodo sukamojo mechanizmo pavarą ir nustato kameros objektyvą. Fotoaparatui perkelti naudojama pora servų.

Vaizdo įraše parodytas šio įrenginio veikimas.


Stebėkite savo gyvūnus!

Idėja yra išsiaiškinti, kur jūsų gyvūnas vaikšto, tai gali sukelti susidomėjimą moksliniais tyrimais ir tiesiog įdomumui. Norėdami tai padaryti, naudokite GPS švyturėlį. Bet saugoti buvimo vietos duomenis kažkokiame diske.

Katės sekimo jutiklis

Tuo pačiu metu lemiamą vaidmenį vaidina prietaiso matmenys, nes gyvūnas neturėtų jausti diskomforto iš jo. Galite naudoti įrašydami duomenis Arduino skydas skirtas darbui su „micro-SD“ atminties kortelėmis.

Žemiau yra originalios įrenginio versijos schema.

Įrenginio schema

Originalioje projekto versijoje buvo naudojama „TinyDuino“ plokštė ir jai skirti skydai. Jei nerandate, visiškai įmanoma naudoti mažus „Arduino“ egzempliorius: mini, mikro, nano.

Maitinimui buvo naudojamas mažos talpos ličio jonų elementas. Maža baterija trunka apie 6 valandas.Dėl to, viskas prie autoriaus, viskas telpa į nukirptą stiklainį iš tic-tac. Verta paminėti, kad norint gauti patikimus jutiklio rodmenis, GPS antena turi būti nukreipta į viršų.


Kombinuotas spynų krekeris

Norėdami nutraukti kodų spynos naudojimą su Arduino, jums reikia servo ir žingsninio variklio. Šį projektą sukūrė įsilaužėlis Samy Kamkar. Tai gana sudėtingas projektas. Šio įrenginio veikimas pavaizduotas vaizdo įraše, kuriame autorius papasakoja visą detalę.

Žinoma, toks prietaisas vargu ar tinkamas praktiniam naudojimui, tačiau tai yra puikus demonstracinis variantas.


Arduino muzikoje

Tai greičiausiai ne projektas, o nedidelis demonstravimas, kokią programą ši platforma rado tarp muzikantų.

Būgninis automobilis ant Arduino. Pažymėtina, kad tai nėra įprastas įrašytų pavyzdžių sąrašas, o iš principo garso generavimas naudojant „geležinius“ įtaisus.

Garso spektro analizatorius su vaizdo išvestimi.

Įrenginio schema:

Garso spektro analizatorius su vaizdo išvestimi

Dalių reitingai:

  • NPN tranzistorius, pavyzdžiui, 2n3904 - 1 vnt.

  • Rezistorius 1 kOhm (R2, R4, R5) - 3 vnt.

  • 330 omų (R6) - 1 vnt.

  • 10 kOhm (R1) - 1 vnt.

  • 100 kOhm (R3) - 1 vnt.

  • 3,3 μF elektrolitinis kondensatorius - 1 vnt.

Kad projektas veiktų, turite prijungti biblioteką, kad galėtumėte greitai išplėsti Furjė seriją.

Tai gana paprastas ir įdomus projektas iš kategorijos „galite girtis savo draugams“.


3 robotų projektai

Robotika yra viena iš įdomiausių sričių, skirtų geikams, ir tiesiog mėgėjams padaryti kažką neįprasto savo rankomis, aš nusprendžiau pasirinkti keletą įdomių projektų.


BEAM-robotas Arduino

Norėdami sukurti keturkojį pėsčiųjų robotą, jums reikės:

  • Servomotoriai, pavyzdžiui, „Tower Hobbies TS-53“;

  • Vidutinio storio varinės vielos gabalas (konstrukcijos svoriui palaikyti ir nesulenkti, bet ne per storas, nes nėra prasmės);

  • Mikrovaldiklis - bet kurio modelio AVR ATMega 8 arba Arduino plokštė;

  • Važiuoklės dizainas rodo, kad buvo naudojamas „Sintra“ rėmas. Tai yra kažkas panašaus į plastiką, kaitinant jis lenkiasi į bet kokią formą.

Dėl to gausite:

BEAM robotas ant arduino

Pastebėtina, kad šis robotas ne vairuoja, o vaikšto, gali perlipti ir eiti iki 1 cm aukščio.


„Fijibot“ savaime įkraunamas robotas

Dėl tam tikrų priežasčių šis projektas man priminė robotą iš animacinio filmuko „Wall-e“. Jo ypatybė yra saulės elementas krauti baterijas. Jis juda kaip automobilis ant 4 ratų.

„Fijibot“ savaime įkraunamas robotas

Jo sudedamoji informacija:

  • Tinkamas plastikinis butelis;

  • Arduino UNO;

  • Proto skydas;

  • Džemperiai mama-tėtis;

  • Saulės skydelis, kurio išėjimo įtampa yra 6V;

  • Kaip ratų, variklių ir kitų dalių dovanotojas - radijo bangomis valdoma mašina;

  • Dvi nepertraukiamo sukimosi servos;

  • Dvi paprastos servos (180 laipsnių);

  • AA baterijų ir „vainikėlių“ laikiklis;

  • Susidūrimo jutiklis;

  • Šviesos diodai, fotorezistoriai, 10 kΩ nuolatiniai rezistoriai - tik 4;

  • Diodas 1n4001.

Čia yra pagrindas - „Arduino“ lenta su apsauginiu skydu.

„Arduino“ lenta su proto skydu

Taip atsirado atsarginių dalių iš RC automobilis - ratai.

Atsarginės dalys iš radijo bangomis valdomo automobilio

Projektas beveik baigtas, jutikliai įdiegti.

Asamblėjos surinkimas

Roboto esmė ta, kad jis eina į šviesą. Gausumas fotorezistoriai jam reikia naršyti.

Robotas iš Arduino

Atlikėjas iš dalių iš kompaktinių diskų

Tai daugiau CNC mašina nei robotas, tačiau projektas yra labai linksmas. Tai yra 2 ašių dažymo mašina. Čia yra pagrindinių komponentų, kuriuos jis sudaro, sąrašas:

  • (DVD) kompaktiniai diskai - 2 vnt;

  • 2 pavarų variklių vairuotojai A498;

  • servo MG90S;

  • Arduino Uno;

  • 12 V maitinimo šaltinis;

  • Tušinukas ir kiti konstrukciniai elementai.

Iš optinio disko naudojami blokai su pakopiniu varikliu ir kreipiamąja lazdele, kurie padėjo optinę galvutę.Iš šių blokų pašalinamas variklis, velenas ir vežimėlis.

Atlikėjas iš dalių iš kompaktinių diskų

Jūs negalėsite valdyti laiptelių variklio be papildomos įrangos, todėl jie naudoja specialias vairuotojo korteles, geriau, jei variklio radiatorius įmontuotas jiems paleidžiant ar keičiant sukimosi kryptį.

Visas surinkimo ir eksploatavimo procesas parodytas šiame vaizdo įraše.

Taip pat žiūrėkite 16 geriausių „AlexGyver“ projektų „Arduino“:


Išvada

Straipsnyje apžvelgiamas tik mažas lašas viso to, ką galite padaryti šioje populiarioje platformoje. Tiesą sakant, viskas priklauso nuo jūsų vaizduotės ir užduoties, kurią išsikėlėte sau.

Taip pat žiūrėkite tinklalapyje bgv.electricianexp.com:

  • 19 skydų „Arduino“ visoms progoms
  • Kaip linijos jutiklis yra išdėstytas ir veikia
  • Kurią Arduino plokštę pasirinkti
  • Kaip servo yra išdėstytos ir veikia
  • Kaip saugiai valdyti 220 voltų apkrovą naudojant „Arduino“

  •