Mundarija:
- Ta'minotlar
- 1 -qadam: 1 -qadam: 7 segmentli displeyni sozlash
- 2 -qadam: 2 -qadam: IQ qabul qilgichni sozlash
- 3 -qadam: 3 -qadam: Ultrasonik sensor va buzzerni sozlash
- 4 -qadam: 4 -qadam: LEDlarni sozlash
- 5 -qadam: 5 -qadam: Uzoqdan HEX kodlarini qabul qiling
- 6 -qadam: 6 -qadam: Yakuniy kod
Video: Etti segmentli IR qabul qiluvchining uy signal tizimi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Agar siz 4 xonali 7 segmentli displeydan foydalanishni, shuningdek, uyingiz atrofida amalga oshiriladigan ajoyib narsalarni yaratishni o'rganmoqchi bo'lsangiz, bu boshlash uchun eng zo'r loyihadir. Siz 4 xonali 7 segmentli displeyni ishlatishingiz shart emas, albatta bitta raqamli displeydan foydalanishingiz mumkin va u yaxshi ishlashi kerak. Bu loyiha sizga yoqadi degan umiddaman!
Ishni boshlashdan oldin, 5V ni taxtadagi elektr tok manbaiga ulashingiz va GND pinini stolga ulashingiz kerak.
Ta'minotlar
- 4 raqamli 7 segmentli displey
- Qizil va yashil LED
- Ultrasonik sensor
- IR qabul qiluvchisi
- Buzzer
- Jumper simlari (ularning ko'pchiligi)
- Non paneli
- Arduino UNO
1 -qadam: 1 -qadam: 7 segmentli displeyni sozlash
Siz qilmoqchi bo'lgan birinchi narsa-bu etti segmentli displeyni sozlash.
- "E" pinini Arduino 2 -piniga ulang
- "D" pinini Arduino 3 -piniga ulang
- "C" pinini Arduino 4 -piniga ulang
- "G" pinini Arduino 5 -piniga ulang
- "D" pinini Arduino 6 -piniga ulang
- "D4" pinini Arduino 7 -piniga ulang
- "A" pinini Arduino 8 -piniga ulang
- Pin 'F' ni Arduino -ning 9 -piniga ulang
- "D3" pinini Arduino 10 -piniga ulang
- "D2" pinini Arduino 11 -piniga ulang
- "B" pinini Arduino -ning 12 -piniga ulang
Iltimos, 7 segmentli displeydagi har bir pinning nomlari uchun yuqoridagi rasmga qarang.
2 -qadam: 2 -qadam: IQ qabul qilgichni sozlash
IQ qabul qilgichda 3 ta oyoq bor. O'ng tarafdagi oyog'i VCC (quvvat), agar chapda bo'lsa (chapga ulang) va o'rta oyog'i GND uchun.
- VCC -ni non panelidagi elektr tarmog'iga ulang
- OUT pinini Arduino -dagi A2 ga ulang
- GND pinini non panelidagi erga ulang
3 -qadam: 3 -qadam: Ultrasonik sensor va buzzerni sozlash
Ultrasonik sensor
- GND -ni non panelidagi er osti temir yo'liga ulang
- Echo pinini Arduino -dagi A1 piniga ulang
- Trig pinini Arduino -dagi A0 piniga ulang
- VCC -ni non panelidagi elektr tarmog'iga ulang
Buzzer
- Faol buzzerning qisqa oyog'ini GND ga ulang
- Faol buzzerning uzun oyog'ini Arduino 13 -piniga ulang
4 -qadam: 4 -qadam: LEDlarni sozlash
- LEDlarning ikkala qisqa oyog'ini non panelidagi GND rayiga ulang
- Qizil LEDning uzun oyog'ini Arduino A4 piniga ulang
- Yashil LEDning uzun oyog'ini Arduino A5 piniga ulang
5 -qadam: 5 -qadam: Uzoqdan HEX kodlarini qabul qiling
Kodni ishga tushirishdan oldin, televizorni masofadan boshqarish pulti va pult uchun HEX kodlarini dekodlashni unutmang. Siz ushbu loyiha uchun 3 ta raqamni hal qilishingiz kerak bo'ladi ("uyingiz" uchun parol uchun). IR masofaviy kutubxonasini yuklab olishni unutmang.
Buning uchun ushbu koddan foydalaning:
#qo'shing
bo'sh o'rnatish ()
{
Serial.begin (9600);
irReceiver.enableIRIn ();
}
void loop () {
agar (irReceiver.decode (& natija)) {
irReceiver.resume ();
Serial.println (result.value, HEX);
} }
6 -qadam: 6 -qadam: Yakuniy kod
Havola yuqorida. Agar kod haqida savollaringiz bo'lsa, menga xabar bering.
Tavsiya:
Mexanik etti segmentli displey soati: 7 qadam (rasmlar bilan)
Mexanik etti segmentli displeyli soat: Bir necha oy oldin men ikki raqamli 7 segmentli mexanik displeyni qurdim, uni hisoblagich taymeriga aylantirdim. Bu juda yaxshi chiqdi va ko'p odamlar displeyda soat yasash uchun ikki barobar ko'payishni taklif qilishdi. Muammo shundaki, men allaqachon yugurdim
Arduino va 74HC595 Shift Register yordamida etti segmentli displeyni boshqarish: 6 qadam
Arduino va 74HC595 Shift Register yordamida etti segmentli displeyni boshqarish: Hey, nima bo'ldi, bolalar! Akarsh bu erda CETech -dan. Seven segmentli displeylarni ko'rish yaxshi va har doim ma'lumotlarni raqamlar ko'rinishida ko'rsatishning qulay vositasi, lekin ularning kamchiliklari borki, biz yetti segmentli displeyni real rejimda boshqarganimizda
Edge-Lit etti segmentli soat displeyi: 16 qadam (rasmlar bilan)
Edge-Lit etti segmentli soatli displey: etti segmentli displey bir asrdan ko'proq vaqtdan beri mavjud (https://en.wikipedia.org/wiki/Seven-segment_display) va raqamli soatlar, asboblar panelidagi raqamlarning tanish shaklini hosil qiladi. va boshqa ko'plab raqamli displeylar. Ular qayta
IQ qabul qiluvchining yorug'ligini boshqarish: 4 qadam
IQ qabul qiluvchining nurini boshqarish: Agar siz IQ qabul qiluvchidan foydalanishni endigina boshlayotgan bo'lsangiz va uning qanday ishlashini bilsangiz, bu eng yaxshi loyiha! Ushbu loyihaga kirishdan oldin, IR -qabul qiluvchilar kutubxonasini yuklaganingizga ishonch hosil qiling
Ovozli video qabul qiluvchining ovoz balandligi tugmachasini qanday orqa fonda yoqish kerak. (onkyo Hr550): 3 qadam
Ovozli video qabul qiluvchining ovoz balandligi tugmachasini qanday orqa fonda yoqish kerak. (onkyo Hr550): Orqa yoritgichli ovoz balandligi tugmalari biroz yaqinda yaratilgan. Bu erda hech qanday funktsionallik yo'q, lekin u ajoyib ko'rinadi. Menga Rojdestvo uchun hr550 qabul qilgichi keldi va men buni qanday qilishni o'rgatishga qaror qildim. Kerakli buyumlar: Multimetrli lehimli temir