Mundarija:
- Ta'minotlar
- 1 -qadam: LED matritsasi
- 2 -qadam: qismlarni bir -biriga ulang
- 3 -qadam: Old plastinka niqobi
- 4 -qadam: Qora akril old plastinka
- 5 -qadam: tugatish
Video: Arduino WorldClock (Shveytsariyalik nemis, Barntutch): 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Havo harorati va yorug'lik sensori bilan Shveytsariya nemis tilida WorldClock yaratildi.
Asoslangan va ilhomlangan: Javelins-Word-Clock/
Manba kodi:
Ta'minotlar
- 169 Neopixel
- Arduino Uno (yoki shunga o'xshash)
- RealTimeClock moduli DS3231
- fotosel
- harorat sensori
- Qarshilik
- Kondensator
- ba'zi simlar
- lehim to'plami
1 -qadam: LED matritsasi
13 dan 13 gacha LED matritsasini yarating.
Chiziqlarni kesib oling va ularni yana bir -biriga lehimlang. Chiziqlar bir xil yo'nalishda joylashtirilganligiga ishonch hosil qiling.
Zig zag sxemasidan foydalaning
>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<…..
Ishingiz tugagach, ularga plastinka yopishtiring. Alyuminiy har qanday issiqlikni olib tashlash uchun ishlatilgan (hozircha muammo emas edi)
2 -qadam: qismlarni bir -biriga ulang
Avval rasmlarda ko'rsatilgandek, taxtali ulanishni sinab ko'ring. Agar hamma narsa yaxshi bo'lsa, uni lehimlang.
manba kodi
3 -qadam: Old plastinka niqobi
LED matritsasi oldida, LEDni faqat belgilangan harfdan ko'ra ko'proq yoritmasligini ta'minlash uchun teshiklari tekislangan plastinka kerak.
Excel yordamida kvadrat katakchali 13 dan 13 gacha jadval yaratdim. O'rtada "+" belgisi qo'yilgan, bu teshikni burg'ilash joyini ko'rsatdi.
Bu qadam ancha vaqt talab etadi. Agar mavjud bo'lsa, men lazer kesgichdan foydalanishni tavsiya qilaman (4 mm kontrplakning 2 qatlami mukammal bo'lardi).
4 -qadam: Qora akril old plastinka
Men akril plastinani Internetdan sotib oldim va ishlab chiqaruvchilar laboratoriyasida foydalanish mumkin bo'lgan Thunderlaser -dan Mars lazerli kesgichidan foydalandim.
Birinchidan, svg faylini inkscape bilan yaratdim. Uni chop eting va lettresning hammasi LEDga mos keladimi -yo'qligini bilib oling.
Keyin men kesuvchi uchun fayl yaratish uchun LaserGrave lazerli kesuvchi dasturidan foydalandim.
Qog'ozli qog'oz bilan bir nechta sinovlarni bajaring.
Va eng muhimi. Lazer sozlamalarini (masalan, quvvat, tezlik) aniqlash uchun akrilni sinab ko'ring. Agar quvvatni oshirmasangiz yoki tezlikni kamaytirmasangiz, lazerni to'liq kesish kerak. Men har doim 100% quvvat ishlataman va tezlikni o'ynayman.
5 -qadam: tugatish
Endi wordclock yorqinlikka javob beradi. Atrofdagi yorug'lik qanchalik ko'p bo'lsa, LEDlar shunchalik yorqinroq bo'ladi.
Soat soatini kerakli joyga qo'ying va yorqinligini o'lchang (konsol orqali) va kerakli qiymatlarga moslashtiring.
Tavsiya:
So'z soati (nemis tartibi): 8 qadam
So'z soati (nemis tili tartibi): Salom, bu juda katta muammo. Bu juda yaxshi. Allerdings keine " normale " Mana, so'z soati. Maqolaning asosiy qismi Artikel -da, biz o'z ishimizni bajaramiz
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Arduino Uno bilan akustik levitatsiya bosqichma-bosqich (8-qadam): 8-qadam
Akustik levitatsiya Arduino Uno bilan bosqichma-bosqich (8 bosqichli): ultratovushli ovoz o'tkazgichlar L298N Dc ayol adapterli erkak quvvat manbai Arduino UNOBreadboard Bu qanday ishlaydi: Birinchidan, siz kodni Arduino Uno-ga yuklaysiz (bu raqamli bilan jihozlangan mikrokontroller) va kodni aylantirish uchun analog portlar (C ++)
Alexa Skill Erstellen (nemis - Deutsch): 10 qadam
Alexa ko'nikmalari Erstellen (nemis | Deutsch): bu Alexa mahoratmi? Bu Alexa-ning bulutli xizmatlari, Amazon Echo, Echo Dot, Echo Show yoki Echo Spot-dan farqli o'laroq. Alexa Fähigkeiten hinzufügen, shuning uchun Nutzer va Grain kabi barcha ko'nikmalarni o'z ichiga oladi