Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: kutubxonalar ??? Muammo yo'q
- 3 -qadam: Arduino kodi
- 4 -qadam: LCD -ni Arduino -ga ulash
Video: Nokia 5110 LCD displeyida jonli Arduino sensori o'qilishini ko'rsatish: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Agar siz hech qachon arduino bilan ishlagan bo'lsangiz, ehtimol siz sensorli o'qishni ko'rsatishni xohlagan bo'lar edingiz, ketma -ket monitorni ishlatish juda yaxshi, lekin siz tez aylanayotgan arduino badass bo'lib, siz o'qishni boshqa ilmiy narsalarda ko'rsatishni xohlaysiz. Bundan tashqari, arduino -ni kompyuter yoki noutbukga ulab qo'yish uni juda portativ qilmaydi va sizning ma'lumotlaringizni ko'rsatish uchun LCD o'rnatilgan bo'lsa, agar siz Arduino -ni olib yurmoqchi bo'lsangiz, bu juda qulay bo'ladi. Bu erda arduino -ni qanday ulash va dasturlash bo'yicha ko'rsatmalarga amal qilish oson, shuning uchun u displey bilan ishlaydi.
Qolaversa, men faqat 4 ta simni ishlatadigan OLED -displeydan foydalanish bo'yicha ko'rsatma berdim. Agar siz buni tekshirmoqchi bo'lsangiz, mana bu havola:
www.instructables.com/id/Easy-OLED-Display/
1 -qadam: Sizga nima kerak
Bu loyiha uchun sizga kerak bo'ladi: -Nokia 5110 LCD-Dupont simli-Arduino IDE-Arduino (UNOda sinovdan o'tgan) -Adafruit_GFX kutubxonasi-Adafruit_PCD8544 kutubxonasi Nokia 5110 LCD-ni ebaydan 2 dollarga sotib olishingiz mumkin. Xuddi shu narsa dupont simiga ham tegishli. "40PCS dupont simli erkakdan ayolgacha" ebaydan qidiring, bu taxminan bir dollar turadi.
2 -qadam: kutubxonalar ??? Muammo yo'q
Endi, agar siz ilgari Arduino bilan ishlagan bo'lsangiz, ehtimol sizda IDE va haqiqiy Arduino bor. Ammo, agar siz hali kutubxonalar bilan tanish bo'lmagan bo'lsangiz, xavotirlanishga hojat yo'q, ulardan foydalanish juda oddiy, ularni quyidagi havolalar orqali yuklab oling va veb -sahifaning o'ng tomonidagi ZIP -ni yuklab oling. https://github.com/adafruit/Adafruit-GFX-Libraryhttps://github.com/adafruit/Adafruit-PCD8544-Nokia… Zip fayllarini yuklaganingizdan so'ng, ularni asosiy Arduino faylingizdagi kutubxonalar fayliga chiqarib oling. (odatda C:/Dastur fayllari/Arduino/kutubxonalar) Fayllarni kutubxonalar papkasiga chiqarib, ularni Adafruit_GFX va Adafruit_PCD8544 deb nomlang, bu qism uchun bu ishni qilish kerak. Endi kod qismiga o'ting.
3 -qadam: Arduino kodi
Men bo'sh shablon yozdim, siz faqat sensoringizdan o'qiladigan kodni qo'shishingiz kerak va u ishlashi kerak. Mening kodim IDE -dagi ketma -ket monitorga, shuningdek 5110 LCD -ga yozadi, siz xohlagan o'qishlar (va matn) ko'rsatilishi uchun siz o'zgartirishingiz kerak bo'lgan qismlar kodda belgilanadi.#Include // math va SPI sukut bo'yicha kutubxonalar papkasida bo'lishi kerak, bu haqda xavotir olmang#o'z ichiga oladi#qo'shish // biz hozirgina yukladik#o'z ichiga Adafruit_PCD8544 displeyi = Adafruit_PCD8544 (7, 6, 5, 4, 3); // LCD -ga ulanish uchun ishlatiladigan raqamli pinlar#XPOS -ni aniqlang#belgilang YPOS 1float sensorPin = A0; // agar siz sensori pinini xohlasangiz, buni o'zgartirishingiz mumkin () {Serial.begin (9600); display.begin ();} void loop () {float sensorValue = analogRead (sensorPin); // siz "sensorValue" kodini xohlagan narsaga o'zgartirishingiz mumkinSerial.print ("A sensorining qiymati:"); // bu matnni monitorSerial.println (sensorValue) ketma -ket ko'rsatiladi; // ln ni unutmang, shuning uchun keyingi ish keyingi qatorga yoziladi display.clearDisplay (); // har safar loop boshlanganda displeyni o'chiradi overdisplay.setCursor (0, 0); display.print ("A sensorining qiymati:"); // bu LCDdisplay.println (sensorValue) ga yoziladi; display.display (); kechiktirish (1000);} Agar siz hamma narsani to'g'ri bajargan bo'lsangiz, kod ishlashi kerak, lekin hozircha ishga tushirmang, biz buni qilishimiz kerak. avval ekranni ulang.
4 -qadam: LCD -ni Arduino -ga ulash
Biz deyarli tugadik! Qolgan yagona narsa-bu LCD pimlarini Arduino-ga ulash. Yaxshiyamki, pinlar (1 dan 5 gacha) ketma-ket ulangan, shuning uchun ularni noto'g'ri talqin qilish imkoniyati juda kam. Nokia-ning 1-5-pinlarini ulang. 5110 LCD displeyi Arduino-dagi 3-7-pinlarga ulanadi. (Shunday qilib, RST Arduino pin 3 ga o'tadi, Idoralar 4 -pinga o'tadi va hokazo) Barcha pimlarni ulaganingizdan so'ng, siz 3 ta qolganini ko'rasiz. Bu pinlar Arduino -dagi 3.3V, 5V va GND pinlariga ulanishi kerak. Shubhasiz, GND LCD pin Arduino -dagi GND -ga o'tadi. Sizda qanday Arduino va qanday ekran borligiga qarab, oxirgi ikkita LCD -pinni Arduino -dagi 5V yoki 3.3V -ga ulang. Har ikkisi ham ishlashi kerak, lekin buni o'zingiz sinab ko'ring va eng yaxshi kombinatsiya nima ekanligini ko'ring. Bundan tashqari, 3-7 Arduino pinlari va LCD pinlari orasiga kichik qiymatli rezistorlar (100-200 Ohm atrofida bo'lishi kerak) qo'yish zarar qilmaydi. Bu faqat xavfsizlik uchun va agar siz ekranni uzoq vaqt ishlatishni xohlamasangiz, kerak emas, men hamma narsani to'g'ri ulanganingizga ishonch hosil qilish uchun ushbu qismni qayta o'qishni tavsiya qilaman. Hamma narsa ulangandan so'ng, siz kodni yuklashingiz va yangi Arduino displeyli LCD displeyingiz bilan dam olishni boshlashingiz mumkin. Umid qilamanki, ko'rsatmalarni tushunish oson va sizlardan bir nechtasiga yordam bergan.
Tavsiya:
Arduino bilan DIY nafas olish sensori (Supero'tkazuvchilar trikotaj sensori): 7 qadam (rasmlar bilan)
Arduino bilan DIY nafas olish sensori (Supero'tkazuvchilar trikotaj sensori): Bu DIY sensori o'tkazgichli trikotaj cho'zish sensori shaklini oladi. U ko'kragingizni/oshqozoningizni o'rab oladi, va ko'kragingiz/oshqozoningiz kengayib, qisqarganda sensori ham, shuning uchun Arduino -ga uzatiladigan kirish ma'lumotlari ham kengayadi. Shunday qilib
Gyro sensori va Nokia 5110 LCD bilan "Kosmik ta'sir" o'yini: 3 qadam
Gyro sensori va Nokia 5110 LCD bilan "Kosmik ta'sir" o'yini: Tamagotchi vafotidan keyin (oxirgi loyiha), men vaqtimni behuda sarflashning yangi usulini qidira boshladim. Men Arduino -da "Kosmik ta'sir" klassik o'yinini dasturlashga qaror qildim. O'yinni yanada qiziqarli va qiziqarli qilish uchun men o'zimga kiroskop sensori ishlatardim
Makey Makey ko'rsatish va ko'rsatish: 12 qadam (rasmlar bilan)
Makey Makey Show va Tell Display: 19 yillik o'qituvchilik faoliyatimdan so'ng, men hech qachon yangi, yorqin va hayajonli e'lonlar taxtasiga bo'lgan muhabbatimni yo'qotmaganman! Mening e'lonlar taxtasi uslubi yillar mobaynida chiroyli, do'konda, bayramga bag'ishlangan kesmalardan tortib, o'quvchilarim ishining mazmunli qismlariga qadar rivojlandi. Men
NODEMCU VISUINO INTERNETDAN JONLI YANGILIKLARNI KO'RSATISH: 8 qadam
NODEMCU VISUINO INTERNETDAN YANGI XABARLARNI KO'RSATISH: Ushbu qo'llanmada biz NodeMCU Mini, OLED Lcd va Visuino -dan foydalanib, Internetda bir necha soniyada LCD displeyda jonli yangiliklarni namoyish qilamiz. Namoyish videosini tomosha qiling
Nokia 5110 LCD bilan VEML6070 UV sensori: 11 qadam
Nokia 5110 LCD bilan VEML6070 UV sensori: 3 oy davomida ushbu loyihada o'tirganimdan so'ng, men uni ishlab chiqaruvchilar bilan baham ko'raman deb o'yladim. Byudjet narxidagi UV sensori :)) 1 soat ichida yig'iladi va yillar davomida ishlatilishi mumkin