Përmbajtje:
Video: Lidhja e shumë butonave me një kunj të vetëm në Arduino: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:21
Pershendetje te gjitheve, Kur projektet tuaja Arduino kanë tejkaluar LED -të që vezullojnë, mund të gjeni veten në nevojë për disa kunja shtesë.
Unë do t'ju tregoj një truk që mund të përdorni ku mund të keni butona të shumtë, të gjithë të lidhur me të njëjtën pin analog.
Hapi 1: Materialet
Qarku është shumë i thjeshtë dhe kërkon vetëm një rezistencë 1kOhm për çdo ndërprerës. Në thelb, ne po ndërtojmë një ndarës të tensionit ku me shtypjen e secilës prej butonave lidhim një numër të ndryshëm të rezistencës me hyrjen analoge në Arduino.
Hapi 2: Skematike
Filloni duke lidhur një nga rezistencat në daljen 5V dhe njërën anë të ndërprerësit të parë. Ana tjetër e ndërprerësit duhet të lidhet më pas me tokën. Çdo buton shtesë do të lidhet me rezistencën e tij në seri me të parin dhe të tokëzuar në anën tjetër.
Pina e hyrjes analoge është e lidhur midis rezistencës së parë dhe butonit të parë të hyrjes.
Skema e plotë në EasyEda është në dispozicion këtu:
Hapi 3: Kodi
Kodi është shumë i thjeshtë ku në rreshtin e parë të funksionit të lakut lexojmë vlerën e hyrjes analoge dhe më pas e krahasojmë me një prag të caktuar për të përcaktuar se cili buton po shtypet. Për të identifikuar vlerat e duhura, së pari kisha vetëm vlerën nga kunja analoge e shtypur në monitorin serik dhe më pas e kam konvertuar atë në intervalin e duhur.
Kodi i plotë mund të shkarkohet nga faqja ime GitHub:
Hapi 4: Zgjerimi i mëtejshëm
Kjo metodë mund të shkallëzohet lehtësisht në shumë butona, por mbani në mend se sa më shumë të shtoni aq më i vogël ndryshimi i pragut do të jetë kështu që çdo ndryshim në tensionin e hyrjes mund të shkaktojë një lexim të gabuar. Sidoqoftë, për operacionet e rregullta deri në butona 10 ~ 15, kjo nuk duhet të jetë një çështje.
Recommended:
Qarku i fikur i fiksimit me UC. Një buton me një shtytje. Një kunj. Komponenti diskret .: 5 hapa
Qarku i fikur i fiksimit me UC. Një buton me një shtytje. Një kunj. Komponenti Diskret .: Përshëndetje të gjithëve, po kërkoni një qark on/off në rrjet. Gjithçka që gjeta nuk ishte ajo që kërkoja. Po flisja me veten, ka domosdoshmërisht një mënyrë për këtë. Kjo ishte ajo për të cilën kisha nevojë.-Vetëm një buton për të aktivizuar dhe fikur.-Duhet të përdoret vetëm
100+ ndërprerës në një kunj të vetëm të Arduino: 6 hapa (me fotografi)
100+ Çelësa në një kunj të vetëm të Arduino: HyrjeA ju kanë mbaruar kunjat e hyrjes? Mos u shqetësoni, këtu është një zgjidhje pa asnjë regjistër ndërrimi. Në këtë video, ne do të mësojmë për lidhjen e më shumë se 100 ndërprerësve me një kunj të vetëm të Arduino
Muzikë e zgjuar në dhomën e gjumit dhe banjës me mjedër Pi - Integrimi i shumë dhomave, alarmit, kontrollit të butonave dhe automatizimit të shtëpisë: 7 hapa
Muzikë e zgjuar në dhomë gjumi dhe banjë me mjedër Pi - Integrimi i Multiroom, Alarm, Kontrollit të Butonit dhe Automatizimit të Shtëpisë: Sot ne duam t'ju japim dy shembuj se si mund të përdorni Raspberry Pi me softuerin tonë Max2Play për automatizimin e shtëpisë: në banjo dhe dhomë gjumi Me Të dy projektet janë të ngjashëm në atë që muzika me besnikëri të lartë nga burime të ndryshme mund të transmetohet përmes
Si të bëni një GIF të animuar nga një skedar video duke përdorur vetëm një program falas: 4 hapa
Si të bëni një GIF të animuar nga një skedar video duke përdorur vetëm një program falas: për ata prej jush që nuk e dinë një GIF është formati më i zakonshëm i imazhit që mbështet korniza të shumta në një shfaqje të rrëshqitshme ose animacion. me fjalë të tjera ju mund të vendosni video të shkurtra ku normalisht shkojnë vetëm imazhet. Unë kam dashur të bëj një GIF nga videoklipi
Si të lexoni shumë ndërprerës me një kunj MCU: 4 hapa
Si të lexoni shumë çelësa me një kunj MCU: A keni qenë ndonjëherë duke u përqafuar në një projekt (a) dhe projekti vazhdon të rritet dhe rritet, ndërsa ju i shtoni më shumë gjëra atij (ne e quajmë atë një Creaturism Feaping)? Në një projekt të kohëve të fundit, unë po ndërtoja një njehsor frekuence dhe shtova një pesë funksion