Mundarija:
- 1 -qadam: 1602 Arduino LCD klaviatura qalqoni xususiyatlari
- 2 -qadam: Arduino LCD klaviatura qalqoni qanday ishlatiladi
- 3 -qadam: kerakli materiallar
- 4 -qadam: Kalitlarni qanday o'qish kerak?
- 5 -qadam: Matnni qanday aylantirish mumkin?
- 6 -qadam: Muayyan belgini qanday ko'rsatish kerak?
- 7 -qadam: Keyin nima bo'ladi?
Video: 1602 ta LCD klaviatura qalqoni W/ Arduino [+Amaliy loyihalar] dan foydalanish: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Siz bu va boshqa ajoyib darslarni ElectroPeak rasmiy veb -saytida o'qishingiz mumkin
Sharh
Ushbu qo'llanmada siz Arduino LCD klaviatura ekranidan 3 ta amaliy loyihada qanday foydalanishni bilib olasiz.
Siz nimani o'rganasiz:
- Qalqonni qanday o'rnatish va kalitlarni aniqlash
- Matnni qanday siljitish kerak
- Maxsus belgilarni qanday ko'rsatish kerak
1 -qadam: 1602 Arduino LCD klaviatura qalqoni xususiyatlari
Axborotni elektron loyihalarda ko'rsatish har doim eng dolzarb masala bo'lib kelgan. Ma'lumotni ko'rsatishning turli usullari mavjud. Bu ekranlar 7 segment yoki LED kabi oddiy bo'lishi mumkin yoki LCD kabi yanada jozibali bo'lishi mumkin. LCD displeylardan foydalanish har doim ma'lumotni namoyish qilishning eng mashhur usullaridan biri bo'lgan. LCD displeylar ikkita umumiy turga bo'linadi: belgilar va grafikalar.
Eng keng tarqalgan, eng arzon va eng oddiy LCD displeylardan biri LCD belgisidir. Ushbu LCD displey bir necha qator va ustundan iborat. Harflar va raqamlar satr va ustunlar tomonidan yaratilgan joylarga yoziladi. Masalan, 16*2 LCD belgisi 2 qator va 16 ustunga ega. Shunday qilib, u 32 ta belgini ko'rsatishi mumkin. Ushbu LCD displeylar bilan ishlash juda oddiy va ular barcha mikrokontrollerlar va protsessor platalari bilan to'liq mos keladi. Ushbu LCD displeylardan qulay foydalanish uchun uning 16x2modelli, shu jumladan menyuni tuzish uchun to'rtta kalit, Arduino platalari bilan mos keladigan qalqon sifatida ishlab chiqariladi.
2 -qadam: Arduino LCD klaviatura qalqoni qanday ishlatiladi
Arduino shiels-bu foydalanuvchilar uchun qulay va oddiy qalqon. Uni ishlatish uchun avval uning pinini va uning Arduino bilan aloqasini bilishingiz kerak.
3 -qadam: kerakli materiallar
Arduino Uno R3 × 1
Arduino × 1 uchun 1602 LCD klaviatura qalqoni
Dasturiy ta'minot ilovalari
Arduino IDE
4 -qadam: Kalitlarni qanday o'qish kerak?
Ushbu qalqonda raqamli pinlarni tejash uchun barcha 4 tugma analog pin 0 ga ulangan. Shuning uchun biz ularni o'qish uchun ADCdan foydalanishimiz kerak. Tugmani bosganingizda, u kalitni turini aniqlaydigan ichki rezistiv bo'linish sxemasiga muvofiq A0 piniga qiymat qaytaradi.
Keling, kodni chuqurroq ko'rib chiqaylik:
#qo'shing
LCD belgi uchun sizga kerak bo'lgan kutubxona.
LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
LCD ob'ektini Arduino -ga ulangan pinlar bo'yicha aniqlash.
lcd.begin (16, 2);
Ustunlar va qatorlar sonini ko'rsatish orqali LCD displeyining dastlabki konfiguratsiyasi. Birinchi dalil - ustunlar soni, ikkinchisi - satrlar soni.
yuqoridagi jadvalda LCD bilan ishlashning muhim funktsiyalari keltirilgan.
Qo'shimcha funktsiyalar uchun Arduino veb -saytini tekshirishingiz mumkin.
5 -qadam: Matnni qanday aylantirish mumkin?
Biz buni yuqoridagi funktsiyalar yordamida osonlikcha qila olamiz.
6 -qadam: Muayyan belgini qanday ko'rsatish kerak?
LCD -dan har bir blokda belgi yaratishingiz mumkin. Buni amalga oshirish uchun siz kerakli belgini kodlar qatoriga aylantirishingiz, so'ngra LCD displeyda ko'rsatishingiz kerak. O'z xarakteringizni kodlarga aylantirish uchun siz shunga o'xshash onlayn veb -saytlardan foydalanishingiz mumkin. Xarakteringizni loyihalashtiring, so'ngra yaratilgan qatorni kodingizga nusxa ko'chiring.
lcd.createChar sizning qatoringizni xotira joyida saqlaydi va siz uni lcd.write bilan ko'rsatishingiz mumkin
Tavsiya:
Uyda foydalanish uchun amaliy PIR: 7 qadam (rasmlar bilan)
Uyda foydalanish uchun amaliy PIR: Uyingizda avtomatlashtirish loyihalari bilan ishlaydigan ko'pchiligingiz kabi, men ham o'z uyimda burchak burilishlarini avtomatlashtirish uchun funktsional PIR sensori qurmoqchi edim. Yorug'lik kaliti PIR sensori optimal bo'lar edi, lekin siz burchakni egolmaysiz. Bu
PIR, 3D bosilgan qovoq va Troll Arduino -ga mos keladigan ovozli pranker/amaliy hazillar taxtasi yordamida Halloween qo'rqitish mashinasi: 5 qadam
PIR, 3D bosilgan qovoq va Troll Arduino -ga mos keladigan ovozli pranker/amaliy hazil taxtasi yordamida Halloween qo'rqitish mashinasi: EngineeringShock Electronics kompaniyasi Patrik Tomas Mitchell tomonidan yaratilgan va yaqinda Kickstarter -da to'liq moliyalashtirilgan Troll taxtasi. Men bir necha hafta oldin o'z mukofotimni oldim va ba'zi misollarni yozishga va Arduino kutubxonasini qurishga yordam berdim
Amaliy Arduino ESP32 simsiz devor rozetkasi LED tasmasi boshqaruvchisi: 6 qadam
Amaliy Arduino ESP32 simsiz devor rozetkasi LED tasmasi: bu arzon narxlardagi LED chiziqlar uchun juda amaliy DIY simsiz devor rozetkasi, u EBay -da sotiladigan arzon wifi -kontrollerlar o'rnini bosadi. Ular RGB Led chiziqlar bilan yaxshi ishlaydi. EBay Wifi -ni boshqarish moslamasi yaxshi tuzilmagan va osonlikcha buziladi. Als
Tuproq namligi sensoridan foydalanish bo'yicha to'liq qo'llanma/ Amaliy misol: 7 qadam
Tuproq namligi sensori bilan ishlash bo'yicha to'liq qo'llanma/ Amaliy misol: Siz bu va boshqa ajoyib darsliklarni ElectroPeak rasmiy veb -saytida o'qishingiz mumkin. Umumiy ko'rib chiqish Ushbu qo'llanmada siz tuproq namligi sensori qanday ishlatilishini bilib olasiz. Amaliy misollar sizga kodni o'zlashtirishga yordam beradi. Siz nimani o'rganasiz: qanday tuproq
Oddiy, amaliy Arduino sekundomeri: 4 qadam
Oddiy, amaliy Arduino sekundomeri: Internetda Arduino sekundomeri qidiring. Ehtimol, siz hozir qilgan bo'lsangiz, agar bu erda bo'lsangiz. Shaxsiy tajribamdan shuni aytishim mumkinki, Internetdagi soniya hisoblagichi juda murakkab (kodda, yangi boshlanuvchilar uchun) yoki juda soddalashtirilgan va amalda emas