Sadržaj:
- Korak 1: Teorija rada
- Korak 2: Izgradimo
- Korak 3: Priključite 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 izmjena: 2024-01-30 08:07
Uvod
Jeste li ostali bez ulaznih pinova? 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 kola, inače nećete moći razumjeti o čemu govorim. Kad god pritisnem prekidač, krug će se upotpuniti 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 završava kroz 3 otpornika,
- Ako pritisnemo treći prekidač, krug se dovršava kroz 2 otpornika,
- Ako pritisnemo drugi prekidač, krug se završava kroz 1 otpornik,
- A ako pritisnemo prvi prekidač, krug se završ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 koristiti if if uvjet za izvođenje različitih operacija za svaki prekidač.
Korak 2: Izgradimo
- Prvo spojite pet potisnih prekidača na matičnu ploču.
- Naravno, teoretski možete spojiti najviše 1023 prekidača na 8-bitni mikrokontroler poput Arduina.
- Zatim spojite otpornike između potisnih prekidača kao što je prikazano na dijagramu.
- Drugi kraj svih prekidača spojite na 5v Arduino, 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 je za povlačenje, to jest da zadržite vrijednost na nuli kada se ne pritisne prekidač.
Korak 3: Priključite neke LED diode
Spojimo neke LED diode da provjerimo funkcioniranje našeg kola.
- Spojite LED diode kao što je prikazano u krugu,
- Priključite sve pozitivne priključke, sve LED diode na 5v.
- Spojite negativni terminal svake LED diode na digitalni pin D12 do D8 na Arduinu.
- Praktično moramo spojiti LED diode kroz otpornike za dug životni vijek.
Korak 4: Kodiranje
Pogledajte program. Svi redovi su pravilno komentirani.
Ajmo sad prenijeti kod i vidjeti ga na djelu.
Korak 5: Aplikacije
- Tastatura
- Tastatura u punoj veličini za Arduino.
- Prilagođena mini tastatura 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čuje se:
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 krug 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. Ovo kolo je nevjerojatno. 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čunara povezana zajedno na jedan monitor, jednu tastaturu i jednog miša preko KVM prekidača. Na stolu imam i štampač koji dijelim između oba računara. 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 prekidača, senzora Hall efekta i nekih bilješki na Nodemcu - 2. dio - Softver: Uvod Ovo je nastavak prvog posta "Kako izgraditi vlastiti anemometar pomoću trskastih prekidača, senzora Hall efekta 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: Uvod Od početka studija o Arduinu i kulturi proizvođača 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 kom drugu