Mundarija:
- 1 -qadam: Ish nazariyasi
- 2 -qadam: Keling, quraylik
- 3 -qadam: Ba'zi LEDlarni ulang
- 4 -qadam: kodlash
- 5 -qadam: ilovalar
- 6 -qadam: kamchiliklar
Video: Arduino bitta pinidagi 100+ kalit: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Kirish
Kirish pinlari tugab qoldimi? Xavotir olmang, bu erda o'zgarish registrlari bo'lmagan yechim. Ushbu videoda biz 100 dan ortiq kalitlarni bitta Arduino piniga ulash haqida bilib olamiz.
1 -qadam: Ish nazariyasi
Avval sxemaga qarang, aks holda siz aytayotganimni tushuna olmaysiz. Qachonki men tugmachani bosganimda, kontaktlarning zanglashiga olib keladigan kontaktlarning zanglashiga olib keladi.
- Agar biz 5 -kalitni bossak, kontaktlarning zanglashiga olib keladigan barcha 4 rezistor orqali tugallanadi.
- Agar biz 4 -tugmachani bossak, kontaktlarning zanglashiga 3 rezistor kiradi.
- Agar biz 3 -tugmachani bosgan bo'lsak, kontaktlarning zanglashiga 2 rezistor orqali o'tadi.
- Agar biz 2 -tugmachani bossak, kontaktlarning zanglashiga 1 rezistor orqali o'tadi.
- Va agar biz 1 -tugmachani bossak, kontaktlarning zanglashiga olib kelmasdan, kontaktlarning zanglashiga olib keladi.
Bu shuni anglatadiki, A1 analog piniga etib boradigan kuchlanish har bir kalit uchun har xil bo'ladi, shuning uchun biz analogRead () funktsiyasidan foydalanamiz va A1 pinidagi qiymatlarni o'qiymiz, keyin har bir kalit uchun har xil operatsiyalarni bajarish sharti bo'lsa if.
2 -qadam: Keling, quraylik
- Avval beshta tugmachani non paneliga ulang.
- Albatta, siz Arduino kabi 8-bitli mikrokontrollerga nazariy jihatdan maksimal 1023 ta kalitni ulashingiz mumkin.
- Keyin, diagrammada ko'rsatilgandek, tugmachalari orasidagi rezistorlarni bir -biriga ulang.
- Barcha kalitlarning ikkinchi uchini Arduino 5V ga ulang, bu erda ko'rib turganingizdek, men uni shunday uladimki, uning bir uchi soqol taxtasining ko'k chizig'iga 5v ga ulangan.
- Keyin oxirgi tugmachaning oxiridan boshlab simni Arduino A1 analog piniga ulang.
- Keyin Arduino -ning A1 va GND -ga qarshilikni ulang, u pastga tortish uchun mo'ljallangan, ya'ni hech qanday tugma bosilmaganda qiymatni nolga saqlash.
3 -qadam: Ba'zi LEDlarni ulang
Keling, sxemamizning ishlashini tekshirish uchun bir nechta LEDlarni ulaylik.
- LEDlarni sxemada ko'rsatilgan tarzda ulang.
- Barcha ijobiy terminalni barcha LEDlarni 5v ga ulang.
- Har bir LEDning salbiy terminalini mos ravishda Arduino D12 dan D8 raqamli piniga ulang.
- Amalda, biz LEDlarni rezistorlar orqali yaxshi ishlash uchun ulashimiz kerak.
4 -qadam: kodlash
Dasturni ko'rib chiqing. Barcha satrlar to'g'ri izohlangan.
Keling, kodni yuklaymiz va uni amalda ko'rib chiqamiz.
5 -qadam: ilovalar
- Klaviatura
- Arduino uchun to'liq o'lchamli klaviatura.
- Raspberry Pi planshetingiz uchun maxsus mini klaviatura va boshqalar.
6 -qadam: kamchiliklar
Bir nechta kalit bir zumda ishlamaydi. Agar siz boshqa ilovani o'ylab topsangiz, uni izohlarda yozing
Rahmat.
Tavsiya:
Smartfon kamerasi uchun Bluetooth pedalli kalit: 13 qadam (rasmlar bilan)
Smartfon kamerasi uchun Bluetooth pedalli kalit: Shu kunlarda men yo'riqnomalar, youtube videolari va blog postlarini yaratmoqchiman. Blog postini mahsuldor qilish uchun iloji boricha batafsil suratga olish kerak. Buni qilish oson emas, chunki insonning faqat ikki qo'li bor. Men muhtojman
Ko'rsatmalaringiz uchun sarlavha va kalit so'zlarni tanlang: 6 qadam (rasmlar bilan)
O'qituvchingiz uchun sarlavha va kalit so'zlarni tanlang: To'g'ri sarlavha va kalit so'zlarni tanlash Google qidiruv natijalarining birinchi sahifasiga o'tish yoki Internet tarmog'ining qo'rqinchli joyiga tushib ketishidan farq qilishi mumkin. Kalit so'zlar va sarlavha yagona emas
Bitta kalit yozuvchi: 4 qadam
Bitta kalit yozuvchi: Stiven Xokingni eslaysizmi? U Kembrij professori va kompyuter ovozi bilan nogironlar aravachasida mashhur matematik edi. U motor neyron kasalligidan aziyat chekdi va umrining oxiriga kelib, nutqini yo'qotib qo'ydi
Alexa va kalit bilan ishlaydigan chiroq: 3 qadam (rasmlar bilan)
Alexa va Switch bilan ishlaydigan chiroq: Amazon Echo - bu ajoyib to'plam! Men ovoz bilan ishlaydigan qurilmalar g'oyasini yaxshi ko'raman! Men o'zim Alexa -da ishlaydigan chiroqni ishlab chiqarishni xohlardim, lekin qo'lda qo'lda o'chirgichni saqlamoqchi bo'ldim. Internetni qidirib topdim va WEMO emulyatorini topdim
Bitta kalit va Visuino bilan 3 ta LEDni almashtirish: 9 qadam (rasmlar bilan)
Bitta kalit va Visuino yordamida 3 ta LEDni almashtirish: Bu loyiha men sinab ko'rmoqchi bo'lgan tajribadan kelib chiqdi, men dollar kupyuralari va xavfsizlik cheklarining turli qismlarini ko'rish uchun qancha UV nurlari kerakligini ko'rishni xohladim. Men bu binoni portlatib yubordim va bu ko'rsatmalarni bu erda bo'lishishni xohladim