Turinys:
- 1 žingsnis: turinys
- 2 žingsnis: Kas yra „Arduino“?
- 3 žingsnis: kas yra mikrovaldiklis?
- 4 žingsnis: „Arduino“tipai
- 5 žingsnis: „Arduino“struktūra
- 6 veiksmas: NUSTATYMAS
- 7 žingsnis: mirksi pirmasis jūsų projekto šviesos diodas
- 8 žingsnis: PWM impulso pločio moduliavimas
- 9 žingsnis: nuoseklusis ryšys
- 10 žingsnis: Taikomas nuoseklusis ryšys
Video: Sužinokite ARDUINO (per 20 minučių): 10 žingsnių (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Tai pamokomas dalykas, kurį parašiau specialiai, kad labai supaprastintai pasidalyčiau savo žiniomis apie arduino. Aš tikrai jus patikinsiu, kad tai būtų galingas modulis, apimantis beveik visas pagrindines arduino temas.
„Arduino“turi didžiulį potencialą, kuris gali nuveikti daug daugiau, nei įsivaizduojate, tai taip pat labai paprasta naudoti.
Nenoriu įžanginėje sesijoje papasakoti daugiau ir gaišti brangaus laiko, pereikime tiesiai prie turinio.
1 žingsnis: turinys
- Trumpas įvadas apie arduino.
- arduino tipai.
- arduino struktūra.
- tavo pirmasis „projektas“.
- PWM impulso pločio moduliacija.
- Serijinis bendravimas.
- Apima pratimus
2 žingsnis: Kas yra „Arduino“?
Paprastas „arduino“apibrėžimas, kurį aš žinau, yra „tai elektroninis įrankis, galintis atlikti paprastą automatizavimą ir sujungti įvairius įrenginius kartu naudojant paprastesnius ryšius ir paprasčiausius kodavimus.
Tai tinkama platforma tiems, kurie norėtų atlikti savo karjerą automatikos ar robotikos srityje. „Arduino“yra paprastas įrankis, leidžiantis mums bendrauti su mikrovaldikliu, įterptu į bet kurią arduino plokštę. (AT mega328 in arduino UNO). Norėdami geriau suprasti, žiūrėkite paveikslėlį.
VAIZDUOTI
- norite perduoti informaciją prancūziškai kalbančiam asmeniui, bet žinote tik anglų kalbą.
- tokiu atveju bendravimui tikrai reikės vertėjo.
- todėl vertėjas mokės prancūzų ir anglų kalbas.
susieti su esama situacija!
- Prancūzų kalba yra aukšto lygio kalba (patogi vartotojui, pvz., C, C ++ …).
- Anglų kalba yra mašinų kalba.
- arduino yra vertėjas. tikiuosi supratote geriau !!!
3 žingsnis: kas yra mikrovaldiklis?
Mikrovaldiklis yra supaprastintas kompiuteris, turintis labai mažai atminties, RAM,…
tai labai kompaktiškas ir pigus prietaisas, kurį lengva įsigyti. „Arduino UNO“naudojamas mikrovaldiklis yra „ATmega 328“, jame yra EEPROM, jį galima pakartotinai užprogramuoti ištrinant ankstesnį kodą.
4 žingsnis: „Arduino“tipai
Paveikslėlyje išvardyti įvairių tipų arduino plokštės, kurios yra populiariausios.
Arduino UNO
Šio tipo lentos yra populiarios ir geriausiai tinka pradedantiesiems! Jame yra serija moterų kaiščių, taigi, naudodami kištukinį kaištį, mes galime tiesiog užmegzti ryšį be jokio litavimo ar kepimo lentos.
Arduino nano
Tai labai panašu į UNO plokštę, išskyrus tai, kad plokštės dydis yra sumažintas iki minimumo, todėl jis nusipelno jo pavadinimo. Jame yra lituotų kaiščių, kuriuos galima prijungti prie duonos lentos ir naudoti tiesiogiai be litavimo. Tai yra palyginti pigu, palyginti su į UNO.
Arduino LILY pagalvėlė
Jis naudojamas nešiojamajai elektronikai.
5 žingsnis: „Arduino“struktūra
1. USB kištukas-ši nuostata naudojama jūsų kodavimui įkelti ir taip pat gali būti naudojama kaip maitinimo įvestis į arduino.
2. Skaitmeniniai kaiščiai (2-13) naudojami įvesties ir išvesties operacijoms.
3. Analoginiai kaiščiai (0-5) naudojami įvesties ir išvesties operacijoms analogine forma.
5. raudonas mygtukas naudojamas iš naujo nustatyti plokštę, ty kodo vykdymas prasideda nuo pradžių.
6. Serijiniam ryšiui naudojami nuoseklūs kaiščiai RX, TX.
7. ji taip pat turi nuolatinės srovės įvesties lizdą.
6 veiksmas: NUSTATYMAS
1. Įdiekite „arduino IDE“programinę įrangą. (Nemokama programinė įranga)
2. prijunkite savo arduino plokštę ir pasirinkite tinkamą prievadą ir įvairovę.
pastaba: man prievado numeris yra com23, jūsų gali skirtis.
Nurodykite vaizdus!
7 žingsnis: mirksi pirmasis jūsų projekto šviesos diodas
Šiame projekte ketinate mirksėti.
viena sekundė įjungta, kita - išjungta.
Techninė įranga
prijunkite, kaip parodyta paveikslėlyje.
Programinė įranga
įkelkite paveikslėlyje parodytą kodavimą.
Kai tik kodavimas įkeliamas, lemputė pradeda mirksėti.
pastaba:
void setup () sekcija vykdoma tik vieną kartą.
void loop ()-vykdomas pakartotinai, kol maitinimas lieka įjungtas.
8 žingsnis: PWM impulso pločio moduliavimas
-Tai naudojama, kad ledas švytėtų įvairaus ryškumo etapais.
-padaryti jį tamsesnį ir šviesesnį!
-analoginis kaištis palaiko tik 8 bitų duomenis (0–255).
-PWM nustatymui naudosime ne skaitmeninį, o analoginį rašymą.
-kodas bus analoginis Write (LED kaištis, vertė)
PWM: 3, 5, 6, 9, 10 ir 11 kontaktų Pateikite 8 bitų PWM išvestį su analogWrite ()
led pin- skaitmeninis kaištis, prie kurio prijungėte LED.
reikšmė - reikšmė svyruoja nuo (0–255), kai mažesnė vertė sumažina šviesos diodo švytėjimą, o didelė vertė - šviesesnį.
PRATIMAS:
pabandykite padaryti LED šviesesnis žingsnis po žingsnio, naudojant nuorodą nuorodos nuoroda!
9 žingsnis: nuoseklusis ryšys
Serial naudojamas ryšiui tarp „Arduino“plokštės ir kompiuterio ar kitų įrenginių. Visos „Arduino“plokštės turi bent vieną nuoseklųjį prievadą (dar žinomą kaip UART arba USART): nuoseklųjį. Jis palaiko ryšį per skaitmeninius kaiščius 0 (RX) ir 1 (TX), taip pat su kompiuteriu per USB. Taigi, jei naudojate šias funkcijas, skaitmeniniam įėjimui ar išėjimui negalite naudoti 0 ir 1 kaiščių.
tai padeda žinoti prie jo prijungtų jutiklių rodmenis
Jie taip pat padeda prijungti belaidžius modulius, tokius kaip „Bluetooth“, „Wi -Fi Esp8266“.
Tai turi daug daugiau bendro ………………………..!
10 žingsnis: Taikomas nuoseklusis ryšys
Šioje sesijoje mes gausime išvesties vertę iš nuo LDR priklausomo rezistoriaus ir parodysime ją nuosekliajame monitoriuje.
žr. vaizdus, kaip prijungti aparatūrą ir koduoti!
dabar nutraukite jutiklio vertę, trukdydami šviesai, krintančiai ant jutiklio, ir pamatysite verčių pokyčius!
PRATIMAS:
jūsų užduotis yra padaryti šviesos diodą švytintį pagal LDR išvestį, t. y. šviesos diodas turėtų šviesti ryškiau tamsiomis sąlygomis ir šviesiai.
raktas: naudokite PWM ir nuoseklųjį ryšį.
tai yra automatikos pagrindas!
Tęsinys ……
Tai tik įvadinis modulis, apie kurį daugiau rašysiu, o šie moduliai netrukus bus išleisti, sekite mane, jei jums tai patinka
keletas artėjančių temų:
- Servo variklio valdymas.
- ultragarso modulis.
- IR jutiklis.
- variklio vairuotojas L293D.
- „Bluetooth“ryšys
- ir daug daugiau ……………………. tikimės, kad jums patiks……………………………..!!!! "pasidalink žiniomis!" „Sekite mane, kad gautumėte daugiau informacijos“
Rekomenduojamas:
Sužinokite, kaip sukurti pasirinktinės formos PCB naudojant „EasyEDA“internetinius įrankius: 12 žingsnių (su paveikslėliais)
Sužinokite, kaip sukurti pasirinktinės formos PCB naudojant „EasyEDA“internetinius įrankius: aš visada norėjau sukurti individualų PCB, o naudojant internetinius įrankius ir pigius PCB prototipus niekada nebuvo taip paprasta, kaip dabar! Netgi galima sumontuoti paviršiaus montavimo komponentus pigiai ir lengvai nedideliu kiekiu, kad būtų išvengta sudėtingų sprendimų
„SCARA Robot“: mokymasis apie priešingą ir atvirkštinę kinematiką !!! (Plot Twist Sužinokite, kaip sukurti realaus laiko sąsają ARDUINO naudojant apdorojimą !!!!): 5 žingsniai (su paveikslėliais)
„SCARA Robot“: mokymasis apie priešingą ir atvirkštinę kinematiką !!! (Plot Twist Sužinokite, kaip sukurti realaus laiko sąsają ARDUINO naudojant APDOROJIMĄ !!!!): SCARA robotas yra labai populiari mašina pramonės pasaulyje. Pavadinimas reiškia tiek selektyviai atitinkančią surinkimo roboto ranką, tiek selektyviai atitinkančią šarnyrinę roboto ranką. Tai iš esmės yra trijų laisvės laipsnių robotas, kuris yra du pirmieji
Sužinokite, kaip pasigaminti nešiojamą bateriją maitinantį monitorių, kuris taip pat gali maitinti „Raspberry Pi“: 8 žingsniai (su paveikslėliais)
Sužinokite, kaip pasigaminti nešiojamąjį akumuliatoriumi maitinamą monitorių, kuris taip pat gali maitinti „Raspberry Pi“: ar kada nors norėjote koduoti „python“arba turėti „Raspberry Pi“roboto ekrano išvestį kelyje arba jums reikėjo nešiojamojo kompiuterio antrinio ekrano ar fotoaparatas? Šiame projekte mes sukonstruosime nešiojamą baterijomis maitinamą monitorių ir
Sužinokite „Arduino“per 20 minučių (maitinimo šaltinis): 10 žingsnių (su nuotraukomis)
Sužinokite „Arduino“per 20 min. As irgi esu ardui
Nulaužkite „Mac“nešiojamąjį kompiuterį ir tapkite „Mac“planšetiniu kompiuteriu per 15 minučių arba pasidaryk pats: 6 žingsniai (su paveikslėliais)
Nulaužkite „Mac“nešiojamąjį kompiuterį, kad taptumėte „Mac“planšetiniu kompiuteriu per 15 minučių, arba pasidaryk pats „Cintiq“: man kilo daug klausimų iš vietų, kuriose tai pasirodė: 1. taip, jis jautrus slėgiui2. jis veikia tik ten, kur yra mano „wacom“jutiklis … iš esmės tas baltas blokas vaizdo įraše. Aš naudojau g4, nes joje yra sugedusi pagrindinė plokštė ir ji buvo virtuali