Kuidas kasutada Arduino plaate elektroonika- ja elektrotehnika projektides

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Arduino plaat on avatud lähtekoodiga üheplaadiline mikrokontroller, mis on mõeldud kasutamiseks Tee-ise-elektroonika ja elektriprojektid . Põhimõtteliselt töötati see välja Itaalia disainitudengite jaoks 2004. aastal, kuid sellest sai kiiresti algajate, sisseehitatud programmeerijate ja tootetegijate lemmik. Kuna Arduino plaatidel on mõned unikaalsed funktsioonid, nagu sisse- ja väljalaskekomplekt, mis on otseselt ühendatud andurite, mootorite, tulede, orjapultide, pikendatavate kilpidega. Arduino koosneb programmeeritavast trükkplaadist (tavaliselt mikrokontroller) ja tarkvarast (IDE, integreeritud arenduskeskkond).

Arduino koosneb programmeeritavast trükkplaadist (tavaliselt mikrokontroller) ja tarkvarast (IDE, integreeritud arenduskeskkond). Arduino tahvlite peamised omadused hõlmavad järgmist




  • Lihtne programmeerimiskeskkond
  • Odav ja paindlik riistvara
  • Avatud lähtekoodiga ja laiendatav tarkvara
  • Avatud lähtekoodiga ja laiendatav riistvara
  • Platvormiülene

Erinevad Arduino tahvlid elektroonika- ja elektriprojektide jaoks

Arduino lauad klassifitseeritakse vastavalt nende kasutusaladele ja spetsifikatsioonidele. Erinevad Arduino lauad on nimetatud allpool.

Algtaseme Arduino lauad



  • Arduino UNO
  • Arduino Leonardo
  • Arduino UURI
  • Arduino Micro
  • Arduino Nano

Täiustatud funktsiooniga Arduino lauad

  • Arduino MEGA 2560
  • Arduino MEGA ADK
  • Arduino KAKS
  • ArduinoM0
  • ArduinoM0 PRO

Asjade Interneti (IoT) põhised Arduino tahvlid


  • Arduino YUN
  • Arduino Ethernet
  • Arduino Tian
  • Arduino Industrial 101
  • Arduino Leonardo ETH

Kandvad Arduino lauad

  • LilyPad Arduino
  • LilyPad Arduino USB
  • LilyPad Arduino Simple Snap
  • Arduino Gemma

Arduino ja Arduino ühilduvad lauad

Arduino UNO

ArduinoUNO tahvel on algajatele mõeldud põhitahvel, et õppida nullist. See on mikrokontrolleril põhinev plaat, millel on mikrokontroller ATmega328P. See sisaldab kõike, mida on vaja mikrokontrolleri toetamiseks, lihtsalt alustamiseks ühendage see USB-kaabli abil arvutiga või toite seda vahelduvvoolu-alalisvoolu adapteri või akuga.

Arduino UNO juhatus

Arduino UNO juhatus

ArduinoUNO plaadi peamised spetsifikatsioonid on toodud allpool.

  • Digitaalsed I / O-tihvtid-14 (millest 6 annavad PWM-väljundi)
  • PWM Digital I / O tihvtid-6
  • Analoogsisendi tihvtid-6
  • Välkmälu-32 KB (ATmega328P)
  • SRAM-2 KB (ATmega328P)
  • EEPROM-1 KB (ATmega328P)
  • Kellakiirus - 16 MHz kvartskristall
  • USB-ühendus
  • Toitepistik
  • ICSP päis ja lähtestamisnupp

Arduino ühilduv riistvara

Nagu me kõik teame, on Arduino avatud lähtekoodiga prototüüpimislaud. Hulk Arduino ühilduvaid tooteid, mis on kaubanduslikult välja antud, sobivad siin järgmised tahvlid peaaegu täielikult nii Arduino riistvara kui ka tarkvaraga.

InVentor (India) ja Richduino (India), Arduino UNO R3 ühilduv plaat koos ATmega328P ühepoolse plaadi kujundusega väga taskukohase hinnaga

ST Freeduino robootikaamet, Arduino UNO R3 ühilduv. Sellel on sisseehitatud servopordid 4 servo jaoks. LM1117 regulaator 1500mA voolu jaoks. Paindlik toiteallikas (alalisvoolu pistikupesa või USB).

YourDuinoRoboRED, Täiustatud Arduino UNO ühildub 5,0 / 3,3 V, kõik I / O kuni 3-kontaktilised

Microduino, Kvartalisuurune, kinnitatav Arduino-ühilduv plaat, sealhulgas palju käepäraseid laiendusmooduleid. See on kõige paremini tuntud toote prototüüpide loomise ja kujundamise poolest.

Wotduino, See on DIY Arduino kloon, mis on realiseeritud ühekihilisel trükkplaadil.

RockBLOCK, See on Arduino tahvliga ühilduv tahvel, see on väga populaarne oma kahesuunalise satelliitsõnumite seadme jaoks, mida saab hõlpsasti integreerida kas USB- või jadaliidese abil. See võimaldas lühisõnumeid saata või vastu võtta kõikjalt maalt.

Digispark, Avatud lähtekoodiga, mikro-suurusega Arduino ühilduv arendusplaat, millel on parda USB, 6 I / O, SPI, I2C, PWM ja ADC.

Arduemetry, Arduino ühilduv plaat, Arduemtry peamine omadus on traadita telemeetria jaoks mõeldud GPS-i andmete logimise platvorm (amatöörraketid, kõrgõhupallid, RC-sõidukid, APRS jne).

DT-AVR Inoduino, DT-AVR Inoduino on AT90USB1286 põhine mikrokontrolleri moodul, mis ühildub Arduinoga. See kasutab kvaliteetseid, kompaktseid SMD-komponente. See moodul on loodud koos sisemise alglaaduriga koodi allalaadimiseks Arduino IDE tarkvara abil.

Arduino ühilduv riistvara

Arduino ühilduv riistvara

Arduino juhatused elektroonika- ja elektrotehnika projektides

Peamiselt on seotud Arduino juhatuse rakendustega manustatud reaalajasüsteem põhinevad projektid, mis hõlmavad tööstusseadmete juhtimist, tänavavalgustuse intensiivsuse reguleerimist, takistuste vältimist, elektriseadmete juhtimist, koduautomaatikat, maakaabli rikete tuvastamist, päikese tänavavalgustust jne. Nende rakenduste paremaks mõistmiseks. Siin arutleme lühidalt koos sobiva skeemiga. Selle rakenduse arendamiseks peame tarkvara kirjutama Arduino programmeerimiskeeles ja ArduinoIDE-s.

Siin arutleme lühidalt koos sobiva skeemiga. Selle rakenduse arendamiseks peame tarkvara kirjutama Arduino programmeerimiskeeles ja ArduinoIDE-s.

Arduino põhised automaatse intensiivsuse juhtimisega LED-tuled

Selle projekti peamine eesmärk on reguleerida Arduino plaadi abil tänavavalgustite automaatset intensiivsust. Arduino plaati kasutatakse valguste intensiivsuse reguleerimiseks, arendades PWM-signaale, mis seda annavad MOSFET sisse / välja lülitamiseks valgusdioodide komplekt.

Riistvaranõuded

  • Arduino juhatus (ATmega AVR seeria mikrokontroller)
  • Toiteallikas
  • Kondensaatorid, takistid
  • Valged valgusdioodid
  • MOSFET
  • Kristall
Autdu intensiivsuskontrolliga Arduino laudadel põhinevate LED-tänavavalgustite plokkskeem

Autdu intensiivsuskontrolliga Arduino laudadel põhinevate LED-tänavavalgustite plokkskeem

Võrreldes HID-lampidega on LED-ide eluiga pikem, kuna LED-id tarbivad vähem energiat. Arduino tahvel sisaldab programmeeritavaid käske, mis reguleerivad valgustugevust PWM-signaalide põhjal. Valguse intensiivsust hoitakse öösel kõrgel, kui liiklus teedel väheneb aeglaselt ja valguse intensiivsus väheneb ka hommikuni. Lõpuks lülitub valgustugevus hommikul kell 6 hommikul täielikult välja ja taaskäivitub uuesti kell 6 hommikul. õhtul ja see protsess on sage.

Arduino baasil automaatse intensiivsuse juhtimisega LED-tuled

Arduino baasil automaatse intensiivsuse juhtimisega LED-tuled

Arduino juhitud takistuste vältimise robot

Selle projekti põhieesmärk on kavandada robotsõiduk, mida kasutatakse takistuse vältimiseks. See projekt kasutab roboti liikumiseks ultraheliandurit ja soovitud toiminguks kasutatakse Arduinot.

Riistvaranõuded

  • Arduino Arendusplaat
  • Mootori juhi IC
  • Alalisvoolumootorid
  • Dioodid
  • Aku
  • Ultraheliandur.
Arduino juhitava takistuste vältimise roboti plokkskeem

Arduino juhitava takistuste vältimise roboti plokkskeem

Alati, kui robot avastab enda ees takistuse, saadab see kohe signaalid Arduino tahvlile. Sõltuvalt vastuvõetud sisendsignaalist saadab mikrokontroller robotile käsu liikuda teises suunas, aktiveerides mootori juhi IC kaudu liidestatud mootorid korralikult.

Arduino juhitud takistuste vältimise robot

Arduino juhitud takistuste vältimise robot

Arduino põhine koduautomaatika

Kuna igapäevane tehnoloogia areneb ja ka majad muutuvad väga nutikaks. Meie kodudes kasutatakse koormaid tavapäraste lülitite abil. Kuid nende läheduses asuvate lülitite kasutamine on meie jaoks väga keeruline. Niisiis, see projekt annab Arduino ja nutitelefonide abil parima lahenduse.

Riistvaranõuded

  • Arduino plaat (ATmega AVR seeria mikrokontroller)
  • Bluetoothi ​​moodul
  • 9V toiteplokk
  • Optoisolaator
  • TRIAC
  • Dioodid, takistid, kondensaatorid
  • Lambid (koormus)
Arduino põhise koduautomaatika plokkskeem

Arduino põhise koduautomaatika plokkskeem

Vastuvõtja otsas on Arduino tahvliga ühendatud Bluetooth-seade, saatja otsas saadab Android-telefoni GUI-rakendus vastuvõtjale ON / OFF-käske. Vajutades graafilise kasutajaliidese konkreetset asukohta, saab koormusi eemalt sisse / välja lülitada. Neid koormusi saab juhtida Arduino tahvliga türistorite ja optoisolaatorite kaudu, kasutades TRIAC-sid.

Arduino lauapõhine koduautomaatika

Arduino lauapõhine koduautomaatika

Seega on siin kõik kasutuses Arduino tahvlid elektroonika- ja elektrotehnika projektides . Loodame, et olete neist projektidest paremini aru saanud. Lisaks sellele saate selle kontseptsiooniga seotud küsimuste kohta tagasisidet kommenteerides allpool olevas kommentaaride jaotises.