Mundarija:
Video: LED displeyining avtomatik aylanishi bilan raqamli soat: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu loyiha 7-segmentli LED displeyning avtomatik aylanishi bilan raqamli soat haqida.
Bu soatni istalgan holatda aylantirish mumkin, bu raqamlarni teskari yoki oynali tasvirda o'qilishi mumkin !!
U 3D koordinatalarida to'g'ri joylashishni aniqlash uchun Arduino tomonidan boshqariladi va akselerometrlar yordamida boshqariladi.
Bundan tashqari, atrofdagi haroratni Selsiy yoki Farengeyt darajasida ko'rsatish imkoniyati mavjud.
O'rnatish juda oddiy va umid qilamanki, siz uni ishlatishdan zavqlanasiz !!
Salom, LAGSILVA
1 -qadam: Materiallar ro'yxati
- Arduino Uno R3
- MPU-6050 uzilishi
- Arduino uchun ko'p funktsiyali qalqon
- Ayol o'tish simlari
MPU-6050 uzilishi:
MPU-6050 uzilishi uch o'qli akselerometr va gyroskop va quyidagi ko'rsatkichlarga ega harorat sensori:
- Chip: MPU-6050
- Kirish voltaji: 3-5V
- ADC: 16 bit
- I/U: standart I2C
- Gyroskopning keng ko'lamli diapazoni: ± 250, 500, 1000, 2000 °/s
- Akselerometrning to'liq o'lchovli diapazoni: ± 2, ± 4, ± 8, ± 16g
- Harorat sensori diapazoni: -40 dan +85 ºC gacha
Ko'p funktsiyali qalqon (MFD):
MFD prototip ishlab chiqishni soddalashtirishi va tezlashtirishi mumkin.
Asosiy xususiyatlar:
- 74HC595 seriyali ikkita ketma-ket 7 raqamli 7-qismli LED displeyli modul
- Parallel konfiguratsiyada 4 ta sirtga o'rnatilgan LED
- 10K sozlanishi nozik potentsiometr
- 3 ta mustaqil tugma
- Piezo signal
- DS18B20 harorat sensori interfeysi
- LM35 harorat sensori interfeysi
- Infraqizil qabul qilish interfeysi
- Bluetooth, simsiz interfeys, ovozli modul, ovozni aniqlash moduli va boshqalar kabi ketma -ket modullarga qulay ulanish uchun ketma -ket interfeys sarlavhasi.
2 -qadam: yig'ish
O'rnatish juda oddiy va hech qanday sxemaga muhtoj emas:
- Ko'p qalqonni Arduino -ga joylashtiring.
- Kichik vint yordamida MPU-6050 uzilishini Arduino kartasiga mahkamlang.
Ulanish uchun faqat 04 ta o'tish simlari kerak:
- Qizil sim: Vcc (+5V)
- Qora sim: Gnd
- Yashil sim: SCL MPU-6050 Multi Shield portidagi 6-portga.
- Sariq sim: SDA MPU-6050 Multi Shield-dagi 5-portga.
3 -qadam: sozlash
Soatni sozlash uchun 3 ta tugma mavjud:
- Chap tugma: soatni sozlash uchun bosing. Bosqichma -bosqich sozlash uchun tez bosing. Vaqtni tezlashtirish uchun doimiy bosib turing.
- Markaziy tugma: daqiqalarni o'rnating. Vaqtni tezlashtirish uchun doimiy bosib turing.
- O'ng tugma: harorat rejimiga o'tish uchun tez bosish.
Eslatma: Harorat rejimida Chap tugmani bosib holatni Farangeyt yoki Selsiyga o'zgartirish mumkin.
4 -qadam: kod
Kodning asosiy funktsiyalari:
- Nishab burchaklaridagi akselerometrlarning o'qilishi.
- 7-segmentli LED displey uchun uzatish funktsiyasini hisoblash (rasmlarga qarang).
Burchaklar yordamida soatning fazoviy pozitsiyasini aniqlash va qanday tartib chiqarilishini hal qilish mumkin:
- Old ko'rinish - soat turishi
- Old ko'rinish - soat teskari
- Ko'zgu ko'rinishi - soat turishi
- Ko'zgu ko'rinishi - soat teskari
Tavsiya:
Arduino yordamida Led tasmasi bilan analog soat va raqamli soatni qanday qilish kerak: 3 qadam
Arduino yordamida Led Strip bilan analog soat va raqamli soatni qanday qilish kerak: Bugun biz analog soat yasaymiz & Raqamli soat Led Strip va MAX7219 nuqta moduli bilan Arduino.U vaqtni mahalliy vaqt zonasi bilan to'g'rilaydi. Analog soat uzunroq LED tasmasini ishlatishi mumkin, shuning uchun uni san'atkor bo'lish uchun devorga osib qo'yish mumkin
Ob'ektlarni kuzatish kamerasi aylanishi o'qi bilan. 3D bosma va RoboClaw DC dvigatel boshqaruvi va Arduino -da qurilgan: 5 qadam (rasmlar bilan)
Ob'ektni kuzatish kamerasi aylanishi o'qi bilan. 3D bosilgan va RoboClaw DC Motor Controller & Arduino-da qurilgan: bu loyiha mening qiziqishimni DIY bilan uyg'unlashtirganimdan beri eng sevimli loyihalarimdan biri bo'ldi. Men har doim kinofilmlarni tomosha qilish uchun ekran bo'ylab harakatlanayotgan filmlardagi kinofilmlarga taqlid qilishni xohlaganman
Eski raqamli soat yordamida uy hayvonlarini avtomatik oziqlantirish: 10 qadam (rasmlar bilan)
Eski raqamli soatdan foydalangan holda uy hayvonlarini avtomatik oziqlantiruvchi: Salom, men sizga ko'rsatma beraman, men eski raqamli soatdan foydalanib, uy hayvonlarini avtomatik oziqlantirishni qanday yaratganimni ko'rsataman. Men bu oziqlantirgichni qanday yasaganim haqidagi videoni ham joylashtirdim. Bu ko'rsatma PCB tanloviga kiritiladi va men buni iltimos qilaman
Arduino yordamida avtomatik poezdning teskari aylanishi: 10 qadam (rasmlar bilan)
Arduino yordamida avtomatik poezdlarning teskari aylanishi: teskari halqalarni yasash poezdlarning yo'nalishini o'zgartirishga yordam beradi, bu esa aylanuvchi stol yordamida bajarilmaydi. Shunday qilib, siz poezdlarni hech qanday pauza va uzilishlarsiz qatnov uchun har uchida teskari halqali bitta yo'lli sxemalar yaratishingiz mumkin
Raqamli va ikkilik soat 8 raqamli X 7 segmentli LED displeyda: 4 qadam (rasmlar bilan)
Raqamli va ikkilik soat 8 ta raqamli X 7 segmentli LED displeyda: Bu mening raqamli & 8 dyuymli x 7 segmentli LED displey yordamida ikkilik soat. Men odatiy qurilmalar, xususan, soatlar uchun yangi xususiyatlar berishni yaxshi ko'raman va bu holda ikkilik soat uchun 7 segmentli displeydan foydalanish noan'anaviy va