„Arduino Uno“ projektai pradedantiesiems ir inžinerijos studentams

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





„Arduino UNO“ yra mikrovaldiklis, sukurtas naudojant „ATmega328P“. Jame yra 14 skaitmeninių įvesties / išvesties kaiščių. Tarp šių 14 kaiščių PWM išėjimui naudojami 6. Be šių, „Uno“ taip pat turi 6 analoginius įėjimus, 16 MHz kvarco kristalą. Jame taip pat yra a USB jungtis kartu su maitinimo lizdu, ICSP antraštę ir atstatymo mygtuką. Į šį „Uno“ galima žiūrėti kaip į „plug and play“ įrenginį. Norėdami pradėti, tiesiog turite prijungti jį prie kompiuterio naudodami USB jungtį arba galite jį maitinti naudodami AC-DC adapteris ar baterija. Dėl programavimas Arduino Uno, „Arduino IDE“ yra reikalinga. Dirbti toliau Arduino , reikia įdiegti šį IDE kompiuteryje ir rašyti programas naudojant jį. The ATmega328P yra iš anksto užprogramuotas įkrovos įkrovikliu. Taigi, į „Uno“ galima įkelti naują kodą nenaudojant išorinio programuotojo. Šiame straipsnyje išvardijami „Arduino Uno“ projektai pradedantiesiems ir inžinerijos studentams.

Paprasti „Arduino Uno“ projektai pradedantiesiems

Kai kurie įdomūs „Arduino“ projektai pradedantiesiems yra išvardyti žemiau. Įdiegę „Arduino“ programinę įrangą IDE, prijunkite „Arduino UNO“ lenta prie kompiuterio, naudojant USB jungtį. IDE eikite į ĮRANKIAI, tada VALDYKITE ir išskleidžiamajame sąraše pasirinkite lentą. Norėdami pasirinkti prievadą, eikite į ĮRANKIAI, tada iš Uosto pasirinkite prievadą, kuriame parašyta ARDUINO.




„Arduino Uno“ valdyba

„Arduino Uno“ valdyba

Mirksi šviesos diodas

Reikalingos aparatūros dalys yra



  • „Arduino UNO“ lenta.
  • Bandomoji Lenta .
  • Šuolių laidai.
  • LED .
  • 220Ω rezistorius.
  • USB kabelis.

1 žingsnis: Įkiškite juodąjį džemperio laidą į „Arduino“ žemės kaištį, o kitą galą - ant duonos lentos. 15 eilutė.

2 žingsnis: Įkiškite raudoną trumpiklio laidą į „Arduino“ kaištį 13, o kitą galą - į F stulpelį ir 7-ąją duonos lentos eilę.

3 žingsnis: Įdėkite ilgąjį šviesos diodo galą į 7-ąją duonos lentos H stulpelio eilę.


4 žingsnis: Įdėkite trumpą šviesos diodo kojelę į 4 skydo H stulpelio eilę.

5 žingsnis: Įstatykite vieną rezistoriaus galą į antžeminį bėgį prie 4-osios lentos eilės, o kitą - į 4-osios I-osios duonos lentos koloną. Dabar prijunkite „Arduino“ kompiuterį naudodami USB.

Atlikę visus ryšius, kad programuotumėte „Uno“, atidarykite IDE. „Arduino IDE“ turi keletą integruotų programų, kurias galima tiesiog nukopijuoti ir naudoti. Norėdami mirksėti šviesos diodų programa atidarykite FILE, tada pasirinkite PAVYZDŽIAI, tada eikite į parinktį PAGRINDAI ir pasirinkite parinktį BLINK. Tai atidarys „Blink LED“ programą.

Norėdami patikrinti klaidas programoje, naudokite patvirtinimo mygtuką, pateiktą IDE langelio viršuje kairėje. Kai tik bus rodoma „Atlikta kompiliacija“, programa bus paruošta naudoti. Jei norite įkelti programą į „Arduino“ lentą, spustelėkite mygtuką „Įkelti“.

Įtaisytasis lentos šviesos diodas greitai mirksi kelias sekundes ir programa pradės vykdyti. Jei klaidų nėra, duonos lentos šviesos diodas įsijungs sekundę, o po to sekundę išsijungs ir tęsis.

Lygiai taip pat, kaip aprašyta aukščiau, pasirinkus kitą kodą ir pritaikius reikalingą aparatinę įrangą, „Uno hustle free“ gali veikti.

„Arduino Uno“ testas

Tai paprastas ir pagrindinis elektroninis projektas. Šis projektas gali būti sukurtas naudojant „Arduino Uno“, kad būtų galima patikrinti „Uno“ plokštę, mirksintį šviesos diodą, kuris yra tiesiogiai prijungtas prie UNO plokštės.

Sukurkite mygtuką, įjungiantį ir išjungiantį šviesos diodą

Šis paprastas mygtuko projektas gali būti sukurtas naudojant „Arduino Uno“. Šis mygtuko jungiklis naudojamas įjungti ir išjungti šviesos diodą.

Potenciometro projektavimas šviesos diodo varžos vertėms pakeisti

Ši potenciometro grandinė gali būti pastatyta su „Arduino Uno“ ant duonos lentos. Šis paprastas projektas naudojamas valdyti šviesos diodų varžą. Šviesos diodo dažnį galima valdyti įjungus rankenėlę.

LED slinkimas

Šis paprastas LED slinkimo projektas naudojamas mirksėti šešiems šviesos diodams vienu metu arba atgal ir į priekį. Ši grandinė buvo sukurta „Knight Rider“ parodai, kurioje dalyvavo automobilis, kuriame buvo naudojami kilpiniai šviesos diodai.

Arduino padidinti ar sumažinti šviesos diodo intensyvumą

Šis paprastas šviesos diodų išblukimo projektas sukurtas su „Arduino Uno“ lenta. Naudojant PWM kaištį šioje plokštėje, galima valdyti šviesos diodo intensyvumą, pvz., LED ryškumo padidėjimą ir sumažėjimą.

„Arduino Uno“ LCD ekranų projektas

Šis LCD (skystųjų kristalų ekranų) ekrano projektas sukurtas su „Arduino Uno“ lenta. Šis ekranas gali rodyti tekstą savo ekrane. Naudojant šį projektą LCD ekrane gali būti rodomi tokie žodžiai kaip „Hello Word“. Ekrano kontrastui reguliuoti naudojamas potenciometras

Nuolatinės srovės variklio valdymas

Šiame nuolatinės srovės variklio greičio valdymo projekte naudojamas „Arduino Uno“. Šis projektas naudojamas nuolatinės srovės variklio greičiui valdyti per komutacinį tranzistorių. Jei duonos lentos jungtys yra teisingos, galima sukti variklį.

„Arduino Uno“ projektai inžinerijos studentams

Žemiau pateikiamos „Arduino“ projektavimo idėjos inžinerijos studentams, kad studentai galėtų išbandyti ir eksperimentuoti.

„Arduino Uno“ projektai

„Arduino Uno“ projektai

Inžinerijos studentams skirtų „Arduino Uno“ projektų sąraše yra šie.

„Arduino Uno“ GPS sekimo projektas

Šis projektas įgyvendinamas naudojant „Arduino Uno“ ir GPS, kad būtų galima stebėti transporto priemonę. Šiame projekte ryšių tikslais naudojamas GSM modemas, naudojantis SIM kortelę. Ši sistema gali būti išdėstyta transporto priemonėje. Atlikę diegimą, mes galime tiesiog susekti savo pavogtą transporto priemonę mobiliojo telefono pagalba. Ši programa taip pat naudojama koledžo autobuso ar mokyklinio autobuso sekimui.

Metro traukinys be vairuotojo, naudojant „Arduino-Uno“

Anksčiau metro traukinių avarijos dažniausiai įvyko dėl kelių priežasčių, tokių kaip vairuotojo kaltė, signalo klaida ir nevaldymo valdant rankiniu būdu. Norint įveikti šią problemą, naudojant „Arduino Uno“ yra kuriamas be vairuotojo metro traukinys. Šis traukinys patobulina geležinkelių tinklo valdymo sistemą, kad sumažintų žmogaus klaidas, ir naudoja mažiau energijos, kad keliautojams būtų užtikrintas saugumas ir komfortas.

„Arduino Uno Project Smart Dustbin“

Šis projektas naudojamas išmaniajam „Dustin“ įdiegti naudojant „Arduino Uno“ plokštę. Naudodamas šį projektą, jis užkirs kelią šiukšlių pertekliui pakelėse. Ši šiukšliadėžė padarys aplinką švarią ir žalią. Šiame projekte maršruto parinkimo algoritmas naudojamas norint rasti trumpiausią būdą, kaip transporto priemonėms lengvai surinkti šiukšles, sumažinant transporto priemonių skaičių.

„Arduino Uno“ IR jutiklių projektas

Šis projektas naudojamas šviesos diodams valdyti naudojant infraraudonųjų spindulių jutiklį, taip pat nuotolinio valdymo pultą. Kai tik paspaudžiamas nuotolinio valdymo mygtukas, infraraudonųjų spindulių signalas gali perduoti į infraraudonųjų spindulių jutiklį kodo pavidalu. Po to šis jutiklis gaus signalą ir perduos jį „Arduino“.

„Arduino Uno“ projektas naudojant automatą

Šis projektas naudojamas projektuojant automatą naudojant „Arduino Uno“. Šiame projekte naudojama RDA sistema. Kai RFID žyma perbraukiama per RFID skaitytuvą, galima išleisti tam tikrą kiekį skysčio. Šiame projekte naudojamas ekranas yra raidinis ir skaitmeninis skystųjų kristalų ekranas, kuriame pateikiamos instrukcijos ir veiksmai, kurių reikia laikytis gaminant skystį. Ši mašina naudojama daugelyje organizacijų, tokių kaip kolegijos, ligoninės, teikiant paslaugas klientams be žmogaus dalyvavimo.

Muzikos instrumentas naudojant „Arduino“

Šis projektas naudojamas kuriant muzikos instrumentą naudojant „Arduino Uno“. Šį projektą galima valdyti rankos gestais. Šiame projekte brūkšninė lenta naudojama rankų judesiams 3D erdvėje aptikti iki 15 cm atstumu.

Naudodami riešo brūkštelėjimą galime valdyti buitinę techniką, pvz., Muzikos sistemą, televizorių, kompiuterį ir kt. Šiame projekte muzikos instrumentas sukurtas naudojant „Arduino Uno“ ir „Flick“.

Durų spyna pagal pirštų atspaudus ir „Arduino Uno“

Šiuo projektu sukuriama durų užrakto sistema naudojant pirštų atspaudus. Naudodamiesi šiuo projektu, mes galime atrakinti duris naudodami pirštų atspaudus. Šis projektas naudojamas įveikti užrakto sistemą naudojant raktus, nes ji nėra apsaugota. Šiame projekte durų sistema atsidaro, kai piršto atspaudas paliečiamas ant durų spynos.

Robotas automobilis

Šis projektas sukuria robotą automobilį naudojant „Arduino Uno“. Šiame projekte nuolatinės srovės variklis naudojamas roboto automobilyje. Šį robotą automobilį galima valdyti per „Arduino Uno“ kartu su „Motor Driver IC“.

Namų automatika naudojant „Arduino Uno“

Šis projektas sukuria namų automatikos sistemą, leidžiančią lengvai valdyti buitinę techniką. Buitinės technikos valdymas gali būti atliekamas naudojant „Android“ programą, kelis modulius ir „Arduino Uno“. Taigi, elektros prietaisus galima valdyti naudojant balso komandas naudojant „Bluetooth“.

„Arduino Uno“ projektai su jutikliais

„Arduino Uno“ projektai, kuriuose naudojami jutikliai, aptariami toliau.

Termometras naudojant „LM35 Sensor“ ir „Arduino Uno“

Būtina matuoti temperatūrą tam tikroje aplinkoje. Naudojant šį parametrą, temperatūrą galima valdyti pramonėje, kompiuterio procesoriuje, inkubatoriuose ir daugelyje kitų programų. Taigi, tinkamai sukonfigūruotas temperatūros jutiklis naudojamas įjungti kitus įrenginius, kai aplinkos temperatūra yra žemesnė arba didesnė už nustatytą vertę. Todėl kuriant didaktinį termometrą naudojamas temperatūros jutiklis LM35

„Arduino Uno“ ir IR jutiklių pagrindu sukurta automatinė vartų atidarymo priemonė

Šiuo metu automatizavimo sistemos naudojimas buvo padidintas. Panašiai įgyvendinamas automatinis vartų durų atidarymas ir uždarymas. Kai tik žmogus prieina prie vartų, vartai atsidaro automatiškai, pajutę žmogaus buvimą ir automatiškai užsidaro. Ši sistema taip pat taikoma pagrindiniams vartams ar automobilio garažui.

Mini orų stotis

Šis projektas naudojamas projektuojant mini orų stotį naudojant „Arduino Uno“. Šis projektas naudoja „WiFi“ ryšį, kad paskelbtų duomenis internete, naudodamasis „ThingSpeak“ platforma. Ši stotis, naudodama skirtingus jutiklius, daugiausia renka tokius duomenis kaip temperatūra, šviesos intensyvumas, atmosferos slėgis ir drėgmė.

Dirvožemio drėgmės jutiklis naudojant „Arduino Uno“

Šiame projekte dirvožemio drėgmės jutiklis yra susietas su „Arduino Uno“ plokšte. Jis veikia nuo 2 voltų iki 5 voltų maitinimo šaltinio, o aptikimo ilgis yra 38 mm. Šis jutiklis atrodo kaip šakutė, todėl galime lengvai jį įterpti į dirvą. Šis jutiklis naudojamas dirvožemio drėgmės lygiui nustatyti. Padidėjus dirvožemio drėgmei, padidės ir analoginė o / p įtampa.

Langų signalizacijos pranešėjas

Šis projektas naudojamas įgyvendinti lango pavojaus signalą naudojant „Arduino Uno“. Pagrindinė pranešėjo funkcija yra apdoroti elektrines, pramonės įmones, kad įspėtų operatorius apie nenormalias situacijas, kitaip parametrų skirtumus.

Garso skaitiklis naudojant „Arduino Uno“

Šis projektas naudojamas suprojektuoti audiometrą su „Arduino Uno“ pagalba. Šiame projekte naudojamas LCD ekranas. SVI (standartinis garsumo indikatorius) arba TPB matuoklis yra prietaisas, naudojamas garso įtaisų signalo lygiui parodyti. Šioje siūlomoje sistemoje dviejų kanalų, pvz., Dešinės ir kairės garso signalų, intensyvumas gali būti teikiamas kaip įvestis į UNO plokštę, kuri rodoma kaip juostos virš ekrano. Šiame projekte „Arduino Uno“ plokštės analoginiai įvesties kaiščiai daugiausia naudojami garso signalų lygiams matuoti.

Žadintuvas naudojant „Arduino Uno“

Šis projektas įgyvendina žadintuvą su „Arduino Uno“ pagalba. Šiame paprastame projekte naudojamas LCD ekranas, taip pat realaus laiko CLK modulis. Suprojektuoti visą šį projektą galima naudojant prototipų skydą ir prijungiant prie maitinimo šaltinio. Pjezoelektrinis garsinis signalas naudojamas garsui generuoti dabartiniais laikotarpiais.

„Wi-Fi“ valdomas robotas

Šis projektas įgyvendina robotą, kurį galima valdyti per „WiFi“. Šį robotą galima valdyti bet kur, naudojant ARMA IoT skydą ir „Blynk App“, kad būtų suteikta vartotojo sąsaja. Šiame projekte „Uno“ plokštė yra sujungta su „Wi-Fi“ naudojant ARMA IoT skydą. Tai galima valdyti per „Blynk“ programą, palaikančią „Android“ ir „iOS“.

GPS laikrodis naudojant „Arduino Uno“

Šis projektas naudojamas projektuojant laikrodį naudojant GPS ir „Arduino Uno“. Laikrodžiai, įgalinantys GPS, suteikia tikslų laiką. Šie laikrodžiai yra universalūs ir naudojami viešose vietose, pavyzdžiui, oro uostuose, autobusų stenduose ir geležinkelio stotyse. Šie laikrodžiai daugiausia taikomi kariuomenei.

Dar keletas „Arduino Uno“ projekto idėjų, skirtų inžinerijos studentams, yra šios. Šios idėjos yra labai naudingos inžinerijos studentams kuriant projektus.

  1. „Arduino uno“
  2. Metro traukinys be vairuotojo, važiuojantis „Arduino-Uno“.
  3. O skaitiklis.
  4. Spalvų maišymo lempa.
  5. Šviesos terapija.
  6. Klaviatūros instrumentas.
  7. Skaitmeninis smėlio laikrodis.
  8. Susidūrimo vengimo dronas.
  9. Gyvatės robotas.
  10. Arduino spalvų rūšiuotojas.
  11. „Arduino“ saulės seklys.
  12. Priešgaisrinė signalizacija .
  13. Širdies ritmo matavimo sistema naudojant IR bazinį jutiklį ir UNO.
  14. Galios ir energijos matavimas naudojant UNO.
  15. Didelio efektyvumo dviejų ašių saulės sekimo plėtra naudojant „Arduino“.
  16. Protingas protingas namų automatika ir apsaugos sistema naudojant „Arduino“
  17. Nuolatinė širdies ritmo ir kūno temperatūros stebėjimo sistema naudojant „Uno“ ir „Android“ įrenginius.
  18. Protingas ūkininkavimas naudojant „Arduino“ ir duomenų gavyba.
  19. „Arduino“ paprasto harmoninio judesio tyrimas.
  20. Nebrangus „Arduino“ pagrindu sukurtas šviesos diodų treniruoklis regėjimui tirti.
  21. belaidis RF ryšys tarp dviejų Arduino.
  22. „Arduino“ patalpų padėties nustatymo sistema patalpose, naudojant matomos šviesos ryšį ir ultragarsą.
  23. Arduino ir GSM pažangus energijos skaitiklis pažangiajai apskaitos ir sąskaitų išrašymo sistemai.
  24. „Arduino“ išmanusis RDA saugumas lankomumo sistema su garso patvirtinimu.
  25. Nebrangus nešiojamas osciloskopas, pagrįstas „Arduino“ ir GLCD.
  26. Išmanusis elektroninis vežimėlis, kuriame naudojami „Arduino“ ir „Bluetooth“ modulis .
  27. Dujų nuotėkio stebėjimo sistemos projektavimas ir tobulinimas naudojant „Arduino“ ir „ZigBee“.
  28. Automatinės hidroponikos mitybos augalų sistemos, naudojančios „Android“ pagrįstą „Arduino Uno“ mikrovaldiklį.
  29. Oro vėdinimo sistema serverio kambario apsaugai naudojant „Arduino“.
  30. Smegenų ir kompiuterio sąsaja naudojant „Arduino“.
  31. Stebėjimo robotas, naudojant „Arduino“ mikrovaldiklį.
  32. Aplinkos stebėjimo sistema naudojant „Arduino“ pagrindu veikiančius jutiklius, naudojant ramią interneto paslaugą.
  33. Realaus laiko akumuliatorių stebėjimo sistema, naudojant „LabView“ sąsają, skirtą „Arduino“.
  34. „Arduino“ belaidžio įsibrovimo aptikimas naudojant IR jutiklis ir GSM.

„Arduino UNO“ projektai naudojant ultragarso jutiklį

An „Arduino Uno“ projektų sąrašas su an ultragarso jutiklis yra aptariamas toliau.

Ultragarsinis jutiklis

Ultragarsinis jutiklis

„4WD Smart Robot“ automobilis

Šiame projekte suprojektuotas išmanusis robotas automobilis, kuris gali išvengti kliūčių ir laikytis nurodytų nurodymų, kad pasiektumėte tikslą. Šis automobilis gali veikti automatiškai arba rankiniu būdu, naudojant „Bluetooth“ modulį. Šiam projektui naudojama techninė įranga yra „Arduino UNO“, „Dual H“ tilto variklio tvarkyklė, ultragarso jutiklis, „Bluetooth“ modulis, kontaktų vengimo jutiklis, linijos sekimo jutiklis ir ličio jonų baterija.

Durų signalizacija naudojant ultragarso jutiklį ir „Arduino Uno“

Šis projektas naudojamas projektuojant durų signalizaciją ultragarso jutiklio pagalba. Šiame projekte šis jutiklis naudojamas kaip atstumo jutiklis. Pagrindinė šio jutiklio funkcija yra aptikti objekto atstumą nuo taikinio. Kai kas nors ateina tam tikru atstumu, gali būti sugadinta durų signalizacija. Atsižvelgiant į atstumo vertę, garsinis signalas automatiškai įsijungs / išsijungs.

Ultragarso diapazono detektorius

Šiame projekte ultragarso jutiklis naudojamas kartu su „Arduino“ atstumui matuoti nenaudojant liniuotės. Panašiai kaip šikšnosparnių naudojamas atstumo matavimo būdas naudojant aidą, čia ultragarso siųstuvai skleidžia ultragarso garsą ir matuoja atstumą apskaičiuodami laiką, per kurį ultragarso garsas pasiekė objektą ir grįžo atgal į ultragarso imtuvą.

Sąrašas geriausi „Arduino Uno“ projektai yra išvardytas žemiau.

  1. „Arduino“ judesio detektoriaus kamera naudojant „Arduino UNO“.
  2. Integruotas išmanusis diržas aklųjų mobilumui.
  3. Šiukšliadėžės šiukšliadėžė naudojant varžtą „IoT“.
  4. Durų signalizacija naudojant ultragarso jutiklį.
  5. Mini akustinė levitacija.
  6. Geigerio skaitiklio simuliatorius.
  7. „Arduino HC-04“ ir 8 × 8 matrica MAX7219.
  8. Vandens lygio perspėjimo sistema .
  9. Automatizuota drabužių ir batų dovanojimo mašina.
  10. Auto ultragarsinis automobilis.
  11. „Arduino Soliton“ radaras.
  12. Aklųjų bėgikų aliarmo greičio matavimo prietaisas.

Taigi viskas yra apie sąrašą „Arduino uno“ teikia lengvai naudojamą aparatinę ir programinę įrangą. „Arduino“ plokščių teikiamos lanksčios savybės leido jiems puikiai pasirinkti aparatinę įrangą projektams atlikti tiek studentams, tiek profesionaliems inžinieriams. Buvimas atviro kodo „Arduino“ tapo pagrindine priemone mokytis ir diegti naujas technologijas, tokias kaip daiktų internetas ir kt. Kaip „Arduino“ padėjo jums įgyvendinti savo idėją?