Turinys:
- 1 žingsnis: Paruoškite visus komponentus
- 2 veiksmas: komponentų prijungimas
- 3 žingsnis: kodo rašymas
- 4 žingsnis: demonstracija
Video: Paspauskite jungiklį į valdymo lemputę („Arduino“): 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tinkercad projektai »
Sveiki! Šiandien aš parodysiu, kaip naudoti mygtuką „Arduino“šviesos diodo įjungimo/išjungimo būsenai valdyti.
Tam ketinu naudoti „TinkerCAD“, kuris yra labai paprastas naudoti ir tarnauja mūsų tikslams, kai kalbama apie tokius dalykus.
Jei norite sužinoti, kaip naudotis TinkerCAD, galite patikrinti mano įrašą apie pagrindinį TinkerCAD naudojimą elektroniniams projektams.
Nuoroda:
1 žingsnis: Paruoškite visus komponentus
Dabar gaukite visus komponentus, reikalingus mūsų bandymams:
1) „Arduino Uno“
2) Maža duonos lenta
3) šviesos diodas
4) Mygtukas
5) Rezistorius (10K omų) (vertę galima pakeisti rezistoriaus parinkčių meniu spustelėjus)
6) Rezistorius (220 omų)
2 veiksmas: komponentų prijungimas
Dabar mes turime prijungti visus komponentus pagal mūsų reikalavimus. Taigi, mes turime galvoti apie paprastą logiką. Kai gauname bet kokį įvesties signalą iš mygtuko, tik tada turime pritaikyti išvesties signalą prie „Arduino“prijungtam šviesos diodui.
Norėdami tai padaryti, įdėkite mygtuką į duonos lentos tiltelį (kaip parodyta) ir ištraukite laidą iš vieno iš mygtuko kaiščių ir prijunkite jį prie teigiamos duonos lentos serijos. Tada prijunkite 10k omų rezistorių prie kito rezistoriaus kaiščio (kaip parodyta). Dabar tai veiks kaip jungiklis tarp teigiamos sekcijos ir rezistoriaus sekcijos.
Nuvilkite laidą iš to paties mygtuko, prijungto prie rezistoriaus, gnybto ir prijunkite jį prie 2 „Arduino“kaiščio. Tai veiks kaip įvestis iš mygtuko. Kitą rezistoriaus galą prijunkite prie duonos lentos įžeminimo dalies (-ve). Prijunkite teigiamą sekciją prie „Arduino“5 V maitinimo šaltinio, o neigiamą sekciją - prie „Arduino“GND (žemės).
Dabar mes turime prijungti šviesos diodą prie „Arduino“kaiščio 13 (galite pasirinkti bet kurį) per 220 omų rezistorių.
3 žingsnis: kodo rašymas
Atidarykite skirtuką Kodas dešinėje ekrano pusėje ir pasirinkite kodavimo režimą kaip tekstą ir ištrinkite jame esantį kodą.
Pirmiausia paskelbkite mygtuką ir LED kaiščius, prijungtus prie „Arduino“. Dabar mums reikia kintamojo, kuris galėtų išsaugoti mygtuko būseną (veikiančią kaip atmintis). Taigi deklaruokite sveiką skaičių kintamąjį ir priskirkite numatytąją vertę 0 (išjungta būsena žymima kaip 0).
Dabar sąrankos funkcijoje paskelbkite kaiščio režimą kaip OUTPUT, o mygtuko kaiščio režimą kaip INPUT.
Tuščios kilpos funkcijoje naudodami „digitalRead“skaitykite mygtuko būseną ir išsaugokite ją kintamajame.
Dabar patikrinkite, ar mygtuko būsena yra HIG H, įjunkite aukštą įtampą, o kita - žemą įtampą.
Išbandykite kodą spustelėdami simuliaciją.
4 žingsnis: demonstracija
Jei kyla kokių nors problemų, praneškite man
Rekomenduojamas:
„Arduino“valdymo lemputė su „HC-06“„Bluetooth“moduliu: 4 žingsniai
„Arduino“valdymas su „HC-06“„Bluetooth“moduliu: Sveiki visi! „Arduino“bendraus su „Bluetooth“modulio lenta HC-06, naudodama
Stalo lemputę paversti LED lempute: 3 žingsniai (su paveikslėliais)
Konvertuokite stalinę lempą į „Led Bulb“: ši pamoka daugiausia taikoma senai 12 V stalinei lempai su G4 arba GU4 lizdu, tačiau gali būti pritaikyta kitai lempai ir sugedusiai ar pažeistai integruotai lemputei su nedideliais pakeitimais. LITavimo įgūdžių nereikia, tačiau reikia minimalių žinių reikia elektros energijos
Žalia LED lemputė (valdoma mirksinčia lempute): 9 žingsniai
Žalia LED lemputė (valdoma mirksinčia lempute): Prieš keletą metų skaičiau straipsnį apie apšvietimą besivystančiose šalyse, jame buvo pasakyta, kad 1,6 milijardo žmonių neturi prieigos prie elektros, o patikimas apšvietimo šaltinis jiems yra didelė problema. Viena Kanados kompanija gamina ir platina šviesą
Įsilaužkite belaidį durų skambutį į belaidžio signalo jungiklį arba įjungimo/išjungimo jungiklį: 4 žingsniai
Įsilaužkite belaidį durų skambutį į belaidį signalizacijos jungiklį arba įjungimo/išjungimo jungiklį: neseniai sukūriau signalizacijos sistemą ir įdiegiau ją savo namuose. Aš naudoju magnetinius jungiklius ant durų ir prijungiau juos per mansardą. Langai buvo kita istorija, o kietas laidas nebuvo pasirinkimas. Man reikėjo belaidžio sprendimo ir tai yra
Paspauskite garsiakalbius: 4 žingsniai
Sustiprinkite garsiakalbius: spyglių pridėjimas prie garsiakalbių spintelių apačios gali būti labai ekonomiškas būdas pagerinti jų garsą, izoliuojant juos nuo paviršiaus, ant kurio jie yra. Mano atveju - mano buto grindys. Šis pakeitimas pirmiausia buvo atliktas