Sadržaj:
Video: Brojač pomoću dugmeta - Tinker Cad: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Nakon što aktivirate dugme, često želite da izvršite neku radnju na osnovu toga koliko puta je dugme pritisnuto. Da biste to učinili, morate znati kada dugme promijeni stanje iz isključenog u uključeno i izbrojiti koliko se puta ta promjena stanja dogodi. To se naziva otkrivanjem promjene stanja ili otkrivanjem rubova. U ovom vodiču učimo kako provjeriti promjenu stanja, šaljemo poruku serijskom monitoru sa relevantnim podacima i brojimo četiri promjene stanja za uključivanje i isključivanje LED -a.
Korak 1: Potrebne komponente:
1. Arduino UNO
2. Oglasna ploča
3. Taster
4. Otpornik
5. Žice za kratkospojnike
Korak 2: Dijagram kola:
Spojite tri žice na ploču. Prvi ide od jedne noge potisnog dugmeta preko padajućeg otpornika (ovdje 10 k ohma) do mase. Drugi ide od odgovarajućeg kraka tipke do napajanja od 5 volti. Treći se povezuje na digitalni I/O pin (ovdje pin 2) koji očitava stanje dugmeta.
Kada je tipkalo otvoreno (bez pritiska) nema veze između dvije nogice tipke, pa je pin spojen na masu (preko padajućeg otpornika) i očitavamo NISKU. Kada je dugme zatvoreno (pritisnuto), ono povezuje svoje dvije nožice, povezujući pin sa naponom, tako da očitavamo HIGH. (Pin je i dalje spojen na masu, ali otpornik se opire protoku struje, pa je put najmanjeg otpora do +5V.) Ako isključite digitalni U/I pin sa svega, LED dioda može treptati neredovito. To je zato što je ulaz "plutajući" - odnosno nije spojen ni na napon ni na masu. Manje -više nasumično će se vratiti ili VISOKO ili NISKO. Zato vam je u krugu potreban otporni otpornik.
Korak 3: Kod:
Za još zanimljivih projekata povežite se sa mnom na: Youtube:
Facebook stranica:
Instagram:
int dugme = 2;
int a, i = 0; void setup () {Serial.begin (9600); pinMode (dugme, ULAZ); } void loop () {a = digitalRead (dugme); ako (a == 1) {i = i+1; Serial.print ("Brojač ="); Serial.println (i); } else {i = 0; }}
Preporučuje se:
Relejni prekidač sa dva dugmeta: 3 koraka
Relejni prekidač sa dva dugmeta: Ovaj članak prikazuje kako uključiti i isključiti prekidač sa pritiskom na dugme. Ovo kolo se može obaviti sa dva prekidača. Pritisnete jedan prekidač i sijalica se UKLJUČI. Pritisnete drugi prekidač i žarulja se isključuje. Međutim, ovaj Ins
Moj pokušaj melodije zujalice dugmeta Arduino: 11 koraka
Moj pokušaj melodije zujalice dugmeta Arduino: U ovom vodiču ću vam pokazati kako dugme može pokrenuti melodiju. Tokom školske godine mnoge naše živote vode zvona ili tonovi koji nam daju do znanja kada je vrijeme za polazak ili vrijeme za polazak. Većina nas rijetko zastaje i razmišlja o tome kako se razlikuju
Hakiranje dugmeta za vrata jubilarne linije londonskog podzemlja: 12 koraka (sa slikama)
Hakiranje dugmeta za vrata jubilarne linije londonskog podzemlja: Londonski transportni muzej prodaje raskinute dugmad na vratima sa linije Jubilee (dostupna su i lijeva i desna strana). Ako razmišljate o izvođenju projekta za koji je potrebno dugme i neka vrsta indikatora, bili biste
Krug dugmeta alarma za uzbunu pomoću IC 555 mjerača vremena (dio-2): 3 koraka
Krug dugmeta za alarm u slučaju panike koji koristi 555 mjerač vremena (dio-2): Hej momci! Zapamtite 1. dio ovog uputstva. Ako ne pogledajte ovdje. Nastavak dalje … Sklop alarma za paniku koristi se za slanje hitnog signala ljudima na obližnjoj lokaciji kako bi pozvali pomoć ili ih upozorili. Mogući pan
AVR mikrokontroler. Uključite LED diode pomoću prekidača na dugme. Izdvajanje dugmeta: 4 koraka
AVR mikrokontroler. Uključite LED diode pomoću prekidača na dugme. Odvajanje dugmeta: U ovom odeljku ćemo naučiti kako napraviti programski kod C za ATMega328PU za prebacivanje statusa tri LED diode prema ulazu sa prekidača na tasteru. Također smo istražili rješenja problema „Switch Bounce“. Kao i obično, mi ćemo