
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10



Butoni i shtytjes është një komponent që lidh dy pika në një qark kur e shtypni atë.
Kur butoni është i hapur (pa u shtypur) nuk ka lidhje midis dy këmbëve të butonit, kështu që kunja është e lidhur me 5 volt (përmes rezistencës tërheqëse) dhe ne lexojmë një LART HIGH. Kur butoni është i mbyllur (i shtypur), ai bën një lidhje midis dy këmbëve të tij, duke lidhur kunjin me tokën, në mënyrë që të lexojmë një LOW. (Kunja është ende e lidhur me 5 volt, por rezistenca midis tyre do të thotë që kunja është "më afër" tokës.)
Hapi 1: Përbërësit e kërkuar:



1. Arduino UNO
2. Tabela e bukës
3. Butoni i butonit
4. Rezistencë
5. Teli kërcyes
Hapi 2: Diagrami i Qarkut:

Lidhni tre tela me tabelën. E para kalon nga njëra këmbë e butonit përmes një rezistence tërheqëse (këtu 10k ohm) në tokë. E dyta shkon nga këmba përkatëse e butonit në furnizimin me 5 volt. E treta lidhet me një pin dixhital I/O (këtu pin 2) i cili lexon gjendjen e butonit.
Kur butoni është i hapur (pa u shtypur) nuk ka lidhje midis dy këmbëve të butonit, kështu që kunja është e lidhur me tokën (përmes rezistencës tërheqëse) dhe ne lexojmë një LOW. Kur butoni është i mbyllur (i shtypur), ai bën një lidhje midis dy këmbëve të tij, duke lidhur kunjin me tensionin, në mënyrë që të lexojmë një LART. (Kunja është ende e lidhur me tokën, por rezistenca i reziston rrjedhës së rrymës, kështu që rruga e rezistencës më të vogël është në +5V.) Nëse e shkëputni kunjin dixhital I/O nga gjithçka, LED mund të ndizet në mënyrë të çrregullt. Kjo ndodh sepse hyrja është "lundruese" - domethënë, nuk është e lidhur as me tensionin as me tokën. Do të kthehet pak a shumë rastësisht ose LART HIGH ose POSHT. Kjo është arsyeja pse keni nevojë për një rezistencë tërheqëse në qark.
Hapi 3: Kodi:
Për projekte më interesante lidheni me mua në:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Faqja në Facebook:
Instagram: https://instagram.com/official_techeor? Igshid = uc8…
butoni int = 2;
int a; void setup () {Serial.begin (9600); pinMode (butoni, INPUT); } void loop () {a = digitalRead (buton); Serial.print ("Vlera e butonit ="); Serial.println (a); }
Recommended:
Oktapodi i qelizës së butonit: 8 hapa

Oktapodi i qelizave me butona: Oktapodi i butonave zëvendëson bateritë e butonave. Kjo është e dobishme kur një bateri zëvendësuese nuk është në dispozicion. Ajo u përdor për të drejtuar një termometër dhe një matës lagështie nga një bateri 4 cent. Gjithashtu tregohet edhe bërja e kësaj baterie
Ndërprerës i thjeshtë i butonit të monedhës LED (duke përdorur peshën): 8 hapa

Ndërprerës i thjeshtë i butonit të monedhës LED (duke përdorur peshën): Ky është një ndërprerës relativisht i thjeshtë i butonit të monedhës për të kryer. Kur pesha aplikohet në përçuesit e kapëses, forca në rënie ndriçon LED -të
Çelësi i butonit me buton: 31 hapa

Ndërprerësi i butonave me butona: Ndërprerësi i butonave shtytës është një tjetër variant i një ndërprerës ndihmës. Isshtë menduar për fëmijët me aftësi të kufizuara në mënyrë që ata të mund të fuqizohen për të përdorur sendet e përditshme
Qarku i butonit të alarmit të panikut duke përdorur IC 555 Timer (Pjesa-1): 4 hapa

Qarku i butonit të alarmit panik duke përdorur IC 555 Timer (Pjesa-1): Një qark alarmi paniku përdoret për të dërguar një sinjal urgjence menjëherë tek njerëzit në një vend aty pranë për të thirrur për ndihmë ose për t'i paralajmëruar ata. Situata e mundshme e panikut mund të jetë çdo, nuk është e kufizuar në disa situata. Dikush mund të mbajë
Matrica LED e butonit: 4 hapa

Matrica LED Pushbutton: Ky projekt mund të mendohet si një projekt tjetër fillestar Arduino që është pak më i avancuar sesa projekti juaj tipik i 'ndezjes së një LED'. Ky projekt përfshin një matricë LED, butona, regjistra të ndërrimit (të cilat mund të kursejnë kunjat në Ardin tuaj