Kazalo:
- 1. korak: Priprava vseh komponent
- 2. korak: Povezovanje komponent
- 3. korak: Pisanje kode
- 4. korak: Demo
Video: Potisnite stikalo na Control Led (Arduino): 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Tinkercad projekti »
Pozdravljeni! Danes vam bom pokazal, kako z gumbom upravljate stanje VKLOP/IZKLOP LED v Arduinu.
Za to bom uporabil TinkerCAD, ki je zelo enostaven za uporabo in služi našim namenom, ko gre za take stvari.
Če želite vedeti, kako uporabljati TinkerCAD, lahko preverite mojo objavo o osnovni uporabi TinkerCAD za elektronske projekte.
Povezava:
1. korak: Priprava vseh komponent
Zdaj dobite vse komponente, potrebne za naše testiranje:
1) Arduino Uno
2) Majhna plošča
3) LED
4) Potisni gumb
5) Upor (10K-ohmov) (vrednost lahko spremenite v meniju možnosti upora s klikom nanj)
6) Upor (220 ohmov)
2. korak: Povezovanje komponent
Zdaj moramo povezati vse komponente glede na naše zahteve. Zato moramo za to pomisliti na preprosto logiko. Ko prejmemo kakršen koli vhodni signal s pritiskom na gumb, šele potem moramo uporabiti izhodni signal na LED, priključeno na Arduino.
V ta namen potisni gumb postavite v premostitveni okvir plošče (kot je prikazano) in povlecite žico z enega od zatičev potisnega gumba in ga povežite s pozitivno serijo plošče. Nato priključite 10k-ohmski upor na drugi zatič upora (kot je prikazano). Zdaj bo to delovalo kot preklop med pozitivnim odsekom in odpornim odsekom.
Povlecite žico z istega priključka gumba, priključenega na upor, in ga povežite z nožico 2 Arduina. To bo delovalo kot vnos s pritiskom na gumb. Drugi konec upora priključite na ozemljitveni del (-ve) plošče. Pozitivni del priključite na 5V napajanje Arduina, negativni del pa na GND (ozemljitev) Arduina.
Zdaj moramo LED priključiti na pin 13 (lahko izberete katerega koli) Arduina prek upora 220 ohmov.
3. korak: Pisanje kode
Odprite zavihek Koda na desni strani zaslona in izberite način kodiranja kot besedilo ter izbrišite obstoječo kodo v njem.
Najprej razglasite gumb in LED zatiče, povezane z Arduinom. Zdaj potrebujemo spremenljivko, ki lahko shrani stanje gumba (deluje kot pomnilnik). Zato za to razglasite celoštevilsko spremenljivko in privzeto vrednost določite kot 0 (stanje OFF je označeno kot 0).
Zdaj v nastavitveni funkciji razglasite način LED pin kot OUTPUT, način pin pin pa kot INPUT.
V funkciji void loop zanj preberite stanje gumba s pomočjo digitalRead in ga shranite v spremenljivko.
Zdaj preverite, ali je stanje gumba HIG H, uporabite visoko napetost na led pin drugače nizko napetost.
Kodo preizkusite s klikom na simulacijo.
4. korak: Demo
Če je kakšna težava, mi sporočite
Priporočena:
Stikalo za svetlobo z daljinskim upravljalnikom Bluetooth - naknadno opremljanje. Stikalo za luč še vedno deluje, brez dodatnega pisanja .: 9 korakov (s slikami)
Stikalo za luč z daljinskim upravljalnikom Bluetooth - naknadno opremljanje. Stikalo za luči še vedno deluje, brez dodatnega pisanja.: Posodobitev 25. november 2017 - Za različico tega projekta z visoko močjo, ki lahko nadzoruje kilovate obremenitve, glejte Prenovitev nadzora BLE na obremenitve z veliko močjo - brez dodatnih kablov Posodobitev 15. november 2017 - Nekatere plošče BLE / programska oprema zbirajo
STIKALO NA DOTIK - Kako narediti stikalo na dotik s tranzistorjem in ploščico: 4 koraki
STIKALO NA DOTIK | Kako narediti stikalo na dotik z uporabo tranzistorja in tiskalne plošče.: Stikalo na dotik je zelo preprost projekt, ki temelji na uporabi tranzistorjev. V tem projektu je uporabljen tranzistor BC547, ki deluje kot stikalo na dotik. OBVEZNO OGLEDITE VIDEO, KI vam bo dal popolne podrobnosti o projektu
Samodejno stikalo za tipkovnico in miško - stikalo USB navzgor: 5 korakov
Samodejno stikalo za tipkovnico in miško - stikalo USB Upstream: V tem projektu bomo sestavili samodejno stikalo za tipkovnico in miško, ki omogoča preprosto skupno rabo med dvema računalnikoma. Ideja za ta projekt je prišla iz moje potrebe, da imam v vsakem trenutku dva računalnika moja laboratorijska miza. Večinoma je to moj D
Preklopno stikalo: Preprosto stikalo na dotik brez spajkanja: 7 korakov
Stikalo Slap: Preprosto stikalo na dotik brez spajkanja: Stikalo Slap je preprosto odporno stikalo na dotik, zasnovano za moj projekt Explode the Controller za vključitev fizične igre v računalniške igre z Makeyjem Makeyjem in Scratchom. Projekt je potreboval stikalo na dotik, ki je bilo: trdno, da ga je mogoče udariti
Brezžični zvonec pri vratih v brezžično alarmno stikalo ali stikalo za vklop/izklop: 4 koraki
Brezžični zvonec pri vratih vtaknite v brezžično alarmno stikalo ali stikalo za vklop/izklop: pred kratkim sem zgradil alarmni sistem in ga namestil v svoji hiši. Uporabil sem magnetna stikala na vratih in jih oživil skozi podstrešje. Okna so bila druga zgodba in trdo ožičenje ni bila možnost. Potreboval sem brezžično rešitev in to je