Mundarija:

LCD displeyli kayfiyat chirog'i: 5 qadam
LCD displeyli kayfiyat chirog'i: 5 qadam

Video: LCD displeyli kayfiyat chirog'i: 5 qadam

Video: LCD displeyli kayfiyat chirog'i: 5 qadam
Video: Как заменить батарейки в термокружке с датчиком температуры? 2024, Iyul
Anonim
Image
Image
Talablarni yig'ish
Talablarni yig'ish

Makers-sacning "Ajoyib kayfiyatli chiroq" loyihasi tufayli (Maker-sacning nafis kayfiyatli chirog'i) menda bu loyihaga yangi xususiyat qo'shish fikri paydo bo'ldi, bu ham maktab o'qituvchimning uy vazifasi. Bu loyihani hamma uchun qilish juda oson. Umid qilamanki, sizga bu loyiha yoqadi!

1 -qadam: talablarni yig'ish

Talablarni yig'ish
Talablarni yig'ish
Talablarni yig'ish
Talablarni yig'ish
Talablarni yig'ish
Talablarni yig'ish
  • Arduino Leonardo
  • USB kabeli (A dan B gacha)
  • RGB LED
  • Potansiyometr (3 birlik)
  • Rezistor (100 omega)
  • LCD displey
  • Jumper simlari
  • Non taxtasi
  • Akril bo'yoq (kulrang, qora, oq va qizil)
  • Arduino taxtasi va non taxtasiga mos keladigan quti
  • Foydali pichoq
  • Kuzatuv qog'ozi
  • Yelim
  • Qog'oz taxtalari
  • Olib tashlanadigan o'rnatish macuni

Bu qurilish uchun sizga kerak bo'lgan barcha uskunalar. Men sizning ma'lumotingiz uchun bir nechta rasmlarni qo'shdim.

2 -qadam: O'chirish sxemasini loyihalash

O'chirish sxemasini loyihalash
O'chirish sxemasini loyihalash
O'chirish sxemasini loyihalash
O'chirish sxemasini loyihalash
O'chirish sxemasini loyihalash
O'chirish sxemasini loyihalash

O'chirish ulanishlarini rasmda ko'rsatilgandek bajaring. Oson peasy.

3 -qadam: Chiroq/ekran uchun dasturlash

Ushbu faylni yuklab oling yoki quyidagi dasturni nusxa ko'chiring yoki ushbu havolani Arduino ilovangizga ko'chiring. Arduino -ga yuklang va bu loyiha yarim tayyor! Dasturlash

int a, b, c;

#qo'shing #qo'shing

// Ushbu LCD boshqaruv elementlari ishlashi uchun siz standart LCD kutubxonasini o'zgartirishingiz kerak … // https://github.com/marcoschwartz/LiquidCrystal_I2… // To'g'ridan -to'g'ri yuklab olish https://github.com/marcoschwartz/LiquidCrystal_I2… // Sizning Bu bajarilmaguncha loyiha kompilyatsiya qilinmaydi. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // 16 ta belgi va 2 qatorli displey uchun LCD manzilni o'rnating

bo'sh o'rnatish ()

{

pinMode (A0, INPUT);

pinMode (A1, Kirish);

pinMode (A2, Kirish);

pinMode (5, OUTPUT);

pinMode (6, OUTPUT);

pinMode (9, OUTPUT); lcd_I2C_27.init (); // lcd lcd_I2C_27.backlight () ni ishga tushirish;

}

bo'sh halqa ()

{

a = analogRead (A0) /4.0156;

b = analogRead (A1) /4.0156;

c = analogRead (A2) /4.0156;

analogWrite (5, a);

analogWrite (6, b);

analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // kursorni o'rnating, sanash 0 lcd_I2C_27.print ("Salom") bilan boshlanadi; // Xabarni LCD displeyga chop eting.

}

P. S siz LCD ekranli ko'rsatuv so'zini o'zgartirishingiz mumkin, men yuqorida ko'rib turganingizdek "Salom" ni tanladim.

Va bu dastur ishlashi uchun "kutubxona" ni yuklab olishingiz kerak, bu erda Arduino kutubxonalarini qanday o'rnatish kerak.

Sizga potentsiometrlarni non taxtasiga yopishtirish uchun olinadigan o'rnatish macunidan foydalanishni maslahat beraman.

4 -qadam: Chiroq uchun konteyner yasash

Chiroq uchun konteyner yasash
Chiroq uchun konteyner yasash
Chiroq uchun konteyner yasash
Chiroq uchun konteyner yasash
Chiroq uchun konteyner yasash
Chiroq uchun konteyner yasash
  1. Quyidagi rasmdagi kabi qutining tartibini kesib oling: USB kabeli uchun teshikni, LCD o'tish simlari chiqishi uchun teshikni, potansiyometringiz uchun uchta burchakni chap burchagida yoki potentsiometrni qaerga qo'ysangiz, kesib oling.
  2. Menga o'xshagan qutini akril rang bilan bo'yang yoki o'zingiz xohlagan rangni tanlang!
  3. Kuzatuv qog'ozini to'g'ri o'choq o'lchamida kesib oling, uni birinchi bosqichda kesish kerak
  4. Bizning qutimizga mos keladigan kartonni kesib oling. Uning maqsadi - Arduino -ni qutining yuqori qismida ushlab turish, shunda yorug'lik kuzatuv qog'ozidan o'tishi mumkin.
  5. BILDI!

P. S. Avval qutini muhrlamaslikni unutmang, chunki siz Arduino taxtasini va taxtani qutiga joylashtirishingiz kerak va qutining pastki qismi ochilganda teshiklarni kesish osonroq bo'ladi. Bundan tashqari, agar siz Arduino taxtasi va taxtani olinadigan bo'lishini xohlasangiz, qutingizni erkin ochish va yopish uchun ilgakli lenta yoki olinadigan o'rnatish macunini sotib olishni unutmang!

Men uni kichkina pechka kabi ko'rishni xohlardim, chunki potentsiometrlar pechning dastasiga o'xshaydi. Umid qilamanki, sizga ham yoqadi!

5 -qadam: Xursand bo'ling

Siz erishdingiz! Yengilligi va rangini o'zgartirish uchun siz potansiometrlarni burishingiz mumkin. Xursand bo'ling!

Tavsiya: