Turinys:
Video: Kelių mygtukų prijungimas prie vieno „Arduino“kaiščio: 4 veiksmai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Sveiki visi, Kai jūsų „Arduino“projektuose išaugo mirksintys šviesos diodai, jums gali prireikti papildomų kaiščių.
Parodysiu triuką, kurį galite naudoti ten, kur galite turėti kelis mygtukus, visus prijungtus prie to paties analoginio kaiščio.
1 žingsnis: medžiagos
Grandinė yra labai paprasta ir kiekvienam jungikliui reikia tik 1 kOhm rezistoriaus. Iš esmės mes kuriame įtampos skirstytuvą, kuriame paspausdami kiekvieną iš mygtukų mes prijungiame skirtingą rezistorių skaičių prie analoginio „Arduino“įvesties.
2 žingsnis: schema
Pradėkite prijungdami vieną iš rezistorių prie 5 V išėjimo ir vieną pirmojo jungiklio pusę. Tada kitą jungiklio pusę reikia prijungti prie žemės. Kiekvienas papildomas mygtukas bus nuosekliai prijungtas prie savo rezistoriaus su pirmuoju ir įžemintas kitoje pusėje.
Analoginis įvesties kaištis yra prijungtas tarp pirmojo rezistoriaus ir pirmojo įvesties mygtuko.
Visą „EasyEda“schemą galite rasti čia:
3 žingsnis: kodas
Kodas yra labai paprastas, kai pirmoje ciklo funkcijos eilutėje mes skaitome analoginės įvesties vertę ir tada palyginame ją su tam tikra riba, kad nustatytume, kuris mygtukas yra paspaudžiamas. Norėdami nustatyti tinkamas vertes, pirmiausia turėjau tik analoginio kaiščio vertę, atspausdintą nuosekliajame monitoriuje, o tada konvertavau ją į reikiamą diapazoną.
Visą kodą galima atsisiųsti iš mano „GitHub“puslapio:
4 žingsnis: tolesnis išplėtimas
Šis metodas gali būti lengvai pritaikytas daugeliui mygtukų, tačiau atminkite, kad kuo daugiau pridėsite, tuo mažesnis bus slenksčio skirtumas, todėl bet kokie įėjimo įtampos pokyčiai gali sukelti neteisingą rodmenį. Tačiau reguliariai naudojant iki 10–15 mygtukų tai neturėtų būti problema.
Rekomenduojamas:
„Arduino WiFi“prijungimas prie debesies naudojant ESP8266: 7 veiksmai
„Arduino WiFi“prijungimas prie debesies naudojant ESP8266: Šioje pamokoje mes paaiškinsime, kaip prijungti „Arduino“prie „IoT“debesies per „WiFi“. Mes sukonfigūruosime sąranką, sudarytą iš „Arduino“ir ESP8266 „WiFi“modulio, kaip „IoT“dalyką ir paruošime jį paruošti bendrauti su „AskSensors“debesimi.L
Vieno kaiščio klaviatūros „Raspberry Pi“naudojimo vadovas: 9 žingsniai
Vieno kaiščio klaviatūros „Raspberry Pi“naudojimo vadovas: ATSAKYMAS: TAI NAUDOJIMO VADOVAS ATVIRAMAM ŠALTINIAM PRODUKTUI: VIENAM PIN kodui. TAI NĖRA DIY PROJEKTAS. JEI NORITE PADARYTI LENTAS SAVE, EAGLE FILES GALIMA RASTI PAMOKOS PABAIGOJE. Kas yra vieno kaiščio klaviatūra? Vieno kaiščio klaviatūra
Variklio prijungimas prie „Arduino“naudojant L293D: 3 veiksmai
Variklio prijungimas prie „Arduino“naudojant L293D: Variklis yra pagrindinis robotikos elementas ir, jei mokotės „Arduino“, labai svarbu išmokti prijungti variklį prie jo. Šiandien tai darysime naudodami L293D ic. L293D variklio vairuotojo IC yra tikrai svarbus. Priešingu atveju bus
Vieno kaiščio 4 × 4 klaviatūra: 10 žingsnių
Vieno kaiščio 4 × 4 klaviatūra: kiekvieną kartą, kai matau klaviatūrą, yra daug kaiščių, tai yra didelė jūsų „Arduino“kaiščių švaistymas, todėl ar galime paleisti klaviatūrą su vienu ir tik vienu kaiščiu?. Atsakymas yra čia
„UbiDots“-ESP32 prijungimas ir kelių jutiklių duomenų paskelbimas: 6 veiksmai
„UbiDots“-ESP32 prijungimas ir kelių jutiklių duomenų publikavimas: ESP32 ir ESP 8266 yra labai pažįstami SoC IoT srityje. Tai savotiška palaima daiktų interneto projektams. ESP 32 yra įrenginys su integruotu „WiFi“ir BLE. Tiesiog nurodykite savo SSID, slaptažodį ir IP konfigūracijas ir integruokite dalykus į