Sadržaj:
- Korak 1: Teorija rada
- Korak 2: Izgradimo
- Korak 3: Spojite neke LED diode
- Korak 4: Kodiranje
- Korak 5: Aplikacije
- Korak 6: Nedostaci
Video: 100+ prekidača u jednom pinu Arduina: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Uvod
Jeste li ostali bez ulaznih iglica? Ne brinite, evo rješenja bez ikakvih registara pomaka. U ovom videu naučit ćemo o povezivanju više od 100 prekidača na jedan pin Arduina.
Korak 1: Teorija rada
Prvo pogledajte dijagram sklopa, inače nećete moći razumjeti što govorim. Kad god pritisnem prekidač, krug će se dovršiti kroz različit broj otpornika,
- U krugu, ako pritisnemo 5. prekidač, krug se završava kroz sva 4 otpornika,
- Ako pritisnemo 4. prekidač, krug se dovršava kroz 3 otpornika,
- Ako pritisnemo treći prekidač, krug se dovršava kroz 2 otpornika,
- Ako pritisnemo drugi prekidač, krug se dovršava kroz 1 otpornik,
- A ako pritisnemo prvi prekidač krug se dovršava bez ikakvih otpornika.
To znači da će napon koji doseže analogni pin A1 biti različit za svaki prekidač, pa ćemo koristiti funkciju analogRead () za čitanje vrijednosti s pina A1, a zatim ćemo upotrijebiti uvjet if else za izvođenje različitih operacija za svaki prekidač.
Korak 2: Izgradimo
- Prvo spojite pet potisnih prekidača na ploču.
- Naravno, teoretski možete spojiti najviše 1023 prekidača na 8-bitni mikrokontroler poput Arduina.
- Zatim spojite otpornike između potisnih sklopki kako je prikazano na dijagramu.
- Drugi kraj svih prekidača spojite na 5v Arduina, kao što vidite ovdje, spojio sam ga na takav način da je jedan kraj spojen na plavu liniju ploče za bradu koja je spojena na 5v.
- Zatim s kraja posljednjeg prekidača spojite žicu na analogni pin A1 Arduina.
- Zatim spojite otpornik preko A1 i GND Arduina, koji služi za povlačenje, odnosno zadržavanje vrijednosti na nuli kada se ne pritisne prekidač.
Korak 3: Spojite neke LED diode
Spojimo neke LED diode da provjerimo funkcioniranje našeg kruga.
- Spojite LED diode kao što je prikazano u krugu,
- Spojite sve pozitivne priključke, sve LED diode na 5v.
- Spojite negativni terminal svake LED diode na digitalni pin D12 do D8 Arduina.
- Praktično moramo spojiti LED diode kroz otpornike za dobar životni vijek.
Korak 4: Kodiranje
Pogledajte program. Svi su redovi pravilno komentirani.
Ajmo sad prenijeti kod i vidjeti ga na djelu.
Korak 5: Aplikacije
- Tipkovnica
- Tipkovnica u punoj veličini za Arduino.
- Prilagođena mini tipkovnica za vaš Raspberry Pi tablet itd.
Korak 6: Nedostaci
Više prekidača neće raditi u jednom trenutku. Ako se možete sjetiti druge aplikacije, objavite je u komentarima
Hvala.
Preporučeni:
DIY komplet prekidača za daljinski upravljač prema 2262/2272 M4 ploča za kruh i relej za proizvođača: 4 koraka (sa slikama)
DIY komplet prekidača za daljinsko upravljanje od 2262/2272 M4 ploča za kruh i relej za proizvođača: pametna kuća dolazi u naš život. ako želimo ostvarenje pametnog doma, potrebno nam je mnogo prekidača na daljinsko upravljanje. danas ćemo napraviti test, napraviti jednostavan krug kako bismo naučili teoriju prekidača za daljinsko upravljanje. ovaj dizajn kompleta SINONING ROBOT
Kako napraviti sklop prekidača pljeskanja: 12 koraka (sa slikama)
Kako napraviti sklop prekidača pljeskanja: Hii prijatelju, Danas ću napraviti krug prekidača pljeskanja. Kada ćemo pljeskati LED će zasvijetliti. Ovaj krug je nevjerojatan. Za izradu ovog kruga koristit ću LM555 IC i C945 tranzistor. počni
Poboljšanje USB prekidača: 5 koraka (sa slikama)
Poboljšanje USB prekidača: Kod kuće koristim dva računala spojena na jedan monitor, jednu tipkovnicu i jednog miša putem KVM prekidača. Na stolu imam i pisač koji dijelim između oba računala. Nažalost, prekidač KVM ne podržava USB multipleksiranje i
Kako izgraditi vlastiti anemometar pomoću trskastih prekidača, Hall -ovog senzora i nekih bilješki na Nodemcu - 2. dio - Softver: 5 koraka (sa slikama)
Kako izgraditi vlastiti anemometar pomoću trskastih sklopki, Hall -ovog senzora i nekih bilješki na Nodemcu - 2. dio - Softver: Uvod Ovo je nastavak prvog posta " Kako izgraditi vlastiti anemometar pomoću trskastih prekidača, Hall -ovog senzora i nekih bilješki na Nodemcu - 1. dio - Hardver " - gdje pokazujem kako sastaviti mjerenje brzine i smjera vjetra
Kako izgraditi vlastiti anemometar pomoću trska, prekidača Hall efekta i nekih bilješki na Nodemcu. - 1. dio - Hardver: 8 koraka (sa slikama)
Kako izgraditi vlastiti anemometar pomoću trska, prekidača Hall efekta i nekih bilješki na Nodemcu. - 1. dio - Hardver: UvodOd početka studija Arduina i kulture stvaratelja volio sam graditi korisne uređaje koristeći otpad i komade otpada, poput čepova boca, komada PVC -a, limenki za piće itd. Volim dati sekundu život svakom komadu ili bilo kojem drugu