Mundarija:

Aylanadigan displey: 4 qadam
Aylanadigan displey: 4 qadam

Video: Aylanadigan displey: 4 qadam

Video: Aylanadigan displey: 4 qadam
Video: GTA 4 Loading Screen Theme (slowed + reverb) 2024, Noyabr
Anonim
Image
Image
O'chirish
O'chirish

Bir haftalik jismoniy hisoblash, ya'ni Arduino kursi davomida biz ikki guruh bo'lib uch kunlik loyihani bajarishimiz kerak edi. Biz aylanadigan displey qurishni tanladik. U faqat 7 LEDni ishlatadi (biz ÄÖÜ kabi maxsus belgilarni ko'rsatish uchun yana bitta qo'shdik). Ular juda tez aylanadigan qo'lga o'rnatilgan. Keyin biz ularni yoqamiz va o'chiramiz va matn o'qiladi. Aslida, bu videoga qaraganda yaxshiroq ko'rinadi.

Ko'rsatilgan matnni o'zgartirish uchun bizning taxtamiz Wi -Fi tarmog'iga ulanadi va matnni kiritishingiz mumkin bo'lgan veb -sahifaga xizmat qiladi.

1 -qadam: lazer kesish

Bizda lazerni kesish moslamasi bo'lganligi sababli, biz dvigatel va qo'lni akrildan kesishga qaror qildik. Bu juda yaxshi g'oya bo'lib chiqdi, chunki matn hatto qarama -qarshi saytda ham o'qilishi mumkin edi (lekin unchalik yorqin bo'lmasa ham). Shakllar juda sodda, shuning uchun ularni faqat akril va/yoki yog'och qoldiqlaridan yasash mumkin. Biz hatto salqinlik uchun ismlarimizni ham o'yib yozganmiz. O'lchamlarning ahamiyati yo'q, chunki siz koddagi tanaffuslarni tezlikka moslashtirish uchun sozlashingiz mumkin.

Dvigatelni ulash uchun biz mos keladigan plastik tishli qutidan foydalandik, biz uni motor miliga bosib, qo'lga yopishtirdik. Biz akril bo'laklarini birlashtirish uchun issiq elim ishlatdik.

2 -qadam: O'chirish

O'chirish
O'chirish
O'chirish
O'chirish
O'chirish
O'chirish

O'chirish juda oddiy, siz har qanday kartaga 7 ta LEDni ulashingiz kerak. Biz qizil ranglarni tanladik, chunki biz bir joyda o'qiymiz, ular oxir -oqibat eng yaxshi ko'rinadi.

Bizning taxtamiz esp32 uchqunli narsa edi, shuning uchun biz Wi -Fi, batareyani zaryadlash va mos batareyani o'rnatdik. Foydalanish juda oson edi va biz yana o'sha taxtadan foydalanardik.

Hech qanday sababsiz biz barcha ijobiy LED oyoqlarini ulashni va har bir manfiy oyoqni raqamli kirish -chiqish piniga ulashni tanladik. Bu shuni anglatadiki, siz LEDni yoqish uchun pinni LOW -ga, uni o'chirish uchun -HIGH -ga o'rnatishingiz kerak.

Rezistorlarni taxtaga lehimlash va hamma narsani izolyatsiya qilish uchun qisqaruvchi trubadan foydalanish yaxshi g'oya bo'lib chiqdi.

3 -qadam: kod

Bizning barcha kodlarimizni Github -da topish mumkin.

Bizning kodimiz oddiy veb -serverdan va shunga o'xshash Wi -Fi bo'lmagan loyihadan ilhomlangan. Biz hamma narsani birlashtirdik va harflar uchun o'z bitmaskalarini qo'shdik. Dvigatelni quvvatlantirish uchun bizda quvvat manbai bo'lgani uchun, biz faqat bir oz kechikish vaqtini tanladik va kuchlanishni terdik, shunda tasvir barqaror edi. Qo'lning tezligini ba'zi sensorlar bilan o'lchash yaxshiroq bo'ladi (masalan, zal effekti sensori va qurilish ostidagi magnit) va kodning kechikishini sozlash, lekin biz buni cheklangan vaqtimiz tufayli qilmadik.

Bizning veb -saytimiz asosan faqat ba'zi matnlardan va har bir o'zgarish uchun joriy satrni yuboradigan matn kiritishidan iborat bo'lib, matn darhol yangilanadi. Yuklashdan so'ng va bo'sh satr uzatilganda biz IP -manzilni ko'rsatamiz, shuning uchun qaerga ulanish kerakligini bilasiz.

Bizning veb -saytimiz kodi Arduino kodiga mag'lubiyat sifatida kiritilgan, lekin u aniq bo'lishi uchun alohida mavjud.

4 -qadam: Xulosa

Xulosa
Xulosa

Oxir -oqibat hamma narsa yaxshi bo'ldi, biz hech narsani o'zgartirmagan bo'lardik. Biz, albatta, akril ishlatishni tavsiya qilgan bo'lardik, bu matn havoda qanday suzayotgani juda ta'sirli edi.

Biz baholagan yagona narsa aylanadigan qo'lning energiyasi edi, qurilishimiz shunchalik silkinib ketdiki, uni stolga yopishtirishga to'g'ri keldi.

Yaxshi bo'lardi, lekin biz sezmaganimiz - bu tezlikni o'lchash. Shu bilan displey atrofida aylanayotgan matn tezligini nazorat qilish mumkin bo'lardi. Buning uchun biz elektr ta'minotidan foydalanishimiz kerak edi.

Tavsiya: