Mundarija:
- Ta'minotlar
- 1 -qadam: LEDlarning ishlashini ta'minlang
- 2 -qadam: Chiroq tanasini yasashni boshlang
- 3 -qadam: narsalarni tugatish
Video: Soda shishasi Arduino chiroq - tovush sezgir: 3 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Menda boshqa loyihadan qolgan individual LEDlar bor edi va men 10-yil (13-15 yosh) darajasidagi "Mahsulot dizayni" darslari uchun juda oson, lekin qiziqarli vazifani yaratmoqchi edim. Loyihada bo'sh gazli shisha (yoki siz NZdan bo'lsangiz, gazlangan ichimlik), Arduino Nano, KY-037 ovoz balandligi sensori, 10 ta LED chizig'i, nusxa ko'chirish qog'ozi, karton, issiq elim, uyali telefon zaryadlovchi qurilmasi, switch plus ishlatiladi. odatiy qo'shilish uskunalari.
Siz buni KY-037 sensori holda ham qilishingiz mumkin va Arduino kodini o'zgartirib, qiziqarli yorug'lik ketma-ketligiga ega bo'lishingiz mumkin.
Ta'minotlar
Arduino Nano
KY-037 Arduino mos keladigan ovoz sensori
RGB LED tasmasi (alohida yoritiladigan LEDlar), 5V, WS2812
Soda shishasi (ichish tarkibi ixtiyoriy!)
Fotokopi qog'ozi
Karton
Qaychi
Xobbi pichog'i
Issiq yopishtiruvchi qurol va yopishtiruvchi tayoqlar
Elektr sim
Lehimlash temir va elektr lehim
Slayder yoki rok -kalit
Mobil telefonni zaryadlovchi va USB kabeli - har qanday
Erkaklar sarlavhalari - ehtimol Arduino Nano zaxiralarini ishlating
Bezatish uchun bo'yoq
1 -qadam: LEDlarning ishlashini ta'minlang
Quyidagilar mening boshqa "Xavfsiz shovqin darajasini o'lchash moslamasi" dan nusxa ko'chirilgan, chunki xuddi shu tartib. Agar siz buni qo'shmasangiz, KY-037 sensor bitini o'tkazib yuboring:
RGB tasmasini yoritishni mashq qilish foydalidir. Men hisoblagich uchun 10 ta LED ishlatganman, shuning uchun men shu bilan shug'ullanganman. Siz tasmani mis birlashmasidan kesib tashladingiz - bu aniq. Men Arduino boshlang'ich to'plamidan 3 pinli kichik sarlavhani oxirigacha lehimladim. Mis kontaktlarini RGB tasmasiga lehimlash - bu juda omadli! RGB tasmasidagi o'qlarga e'tibor bering - siz kuch va ma'lumot signalingiz o'qlarga mos kelishi uchun ulanishingiz kerak. Siz DO & Din harflarini ko'rasiz, ular Ma'lumotlarni chiqarish va Ma'lumotlarni kiritish ma'nosini bildiradi, bu menga chiziqni Arduino -ga o'tish moslamalari bilan birga non paneliga ulash imkonini berdi. Rasmda kattaroq Arduino Uno taxtasi ko'rsatilgan, ammo nanodagi pinlar bir xil. Kodda siz chiziqning ma'lumot pimi Arduino raqamli 6 raqamli piniga ulanganligini ko'rasiz. Men LEDlar sonini 10 ga o'rnatdim. Bo'shliqli tsikl LEDlarni bir -birining ustiga, yuqoriga va pastga chiziqlarni yoqadi/o'chiradi. E'tibor bering, men 0 dan 9 gacha, ya'ni jami 10 lED. Men bu bosqichda sensorni o'tkazib yubordim (rasmdan farqli o'laroq) - o'zingizga muvaffaqiyat bering! Buni qilganingizdan so'ng, keyingi vazifa-KY-037 sensorini kalibrlash va kiritish. ElectroPeak tomonidan Arduino veb -saytida bajarilgan ajoyib qo'llanma mavjud bo'lib, u sizga sensorni potentsiometrli vint yordamida kalibrlash imkonini beruvchi Arduino seriyali monitoriga raqamlarni chiqaradigan oddiy kodni beradi. Bu erda havola: https://create.arduino.cc/projecthub/electropeak/h…. Ko'rib turganingizdek, men ushbu o'quv qo'llanmasiga ushbu kod faylini qo'shdim. Keyin, RGB LED chizig'ini elektron hujjat diagrammasiga binoan elektron hujjatda ko'rsatilgan hujjatga ulang (buning uchun Tinkercad davrlari tufayli qisman). Shundan so'ng siz kodni (KY_037_sound_sensor_LEDS_v2) Arduino Uno -ga yoki siz foydalanayotgan boshqa kartaga yuklashingiz mumkin (nano ham ishlaydi). Shuni yodda tutingki, sizga FastLED papkasi va Arduino kutubxonasi papkasiga qo'shilgan fayllar kerak bo'ladi, u Arduino -ni kompyuteringizga o'rnatganingizda o'zini o'rnatadi. Kutubxona quyidagicha bo'lishi mumkin: C: / Program Files (x86) Arduino / library. Uni Github -dan yuklab oling: https://github.com/FastLED/FastLED. Yana bir narsani e'tiborga olish kerakki, asboblar paneli ostidagi Arduino dasturida to'g'ri taxtani tanlash va asboblar portini bosish orqali kompyuterning porti bilan gaplashayotganiga ishonch hosil qilish. Bundan tashqari, KY -037 datchigidagi potansiyometrli potni uyali telefonning quvvat manbaiga qarab sozlashingiz kerak bo'ladi - amperning chiqishi har xil zaryadlovchilarda o'zgarib turadi va shu bilan RGB tasmasini javobini o'zgartiradi. O'zingizning vaziyatingizga qarab sozlang yoki rang o'zgarishi chegarasini taxmin qilish uchun alohida desibel o'lchagichidan foydalaning. Men kodni soddalashtirdim, shuning uchun u endi Rays universiteti loyihasidagi kabi sensordan kuchlanish chiqishini mutlaq desibel darajasiga o'tkazmaydi.
2 -qadam: Chiroq tanasini yasashni boshlang
Bu qism qiziqarli. Birinchidan, sodali suv idishini qopqog'idan bir oz pastga aylana bo'ylab kesib oling, shunda sizga o'ralgan nusxa ko'chirish qog'ozini qo'yishingiz mumkin. Siz uni tashlaganingizdan so'ng, u shishaning yon tomonlariga ochiladi. Shishangizga mos keladigan darajada kesib oling. Bu soya vazifasini bajaradi, shuning uchun LEDlar ko'rinadigan darajada yorqin emas.
Men shishaning o'rtasidan pastga tushish uchun yopishqoq plyonkali kartonli rulonni (Glad Wrap, agar siz NZdan bo'lsangiz) ishlatgansiz (shuningdek, o'ralgan nusxa ko'chirish qog'oz varag'idan ham foydalanishingiz mumkin). Buning uchun men 10 ta LED tasmasini spiral bilan o'rab oldim, uni issiq elim bilan mahkamladim. LED chizig'ining lehimli pin uchi eng yuqori va kirish mumkinligiga ishonch hosil qiling. Ushbu qog'oz yoki karton naychani shishaning pastki qismiga yopishtiring. Keyin shisha va qog'oz/karton naychasining yuqori qismidan o'tish uchun kartondan aylana yasab, LED simlarini o'tkazib yuboring. Keyin siz uni nano -ga ulashingiz va nanoni joyiga yopishtirishingiz mumkin (rasmlarga qarang).
Siz men joylashtirgan simlar sxemasiga qarashingiz va o'zingiz o'ylab topishingiz kerak bo'ladi. Asosan siz KY-037 tovush sensori + pinini va LED tasmasidagi + 5V terminalini Nano 5V piniga ulashini xohlaysiz. GND pinlari ikkalasi ham Nanodagi GNDga o'tadi. Bu erda men lehimlangan zaxira sarlavhalarini ishlatardim. Bu pinlardan siz karton naychaning o'rtasidan pastga va uyali telefon zaryadlovchisiga ulanadigan USB kabeliga tushadigan ikkita simni birlashtirasiz. +Ve va -ve mos kelishiga ishonch hosil qiling.
Oldinga borishdan oldin, men LED tasmasini yana bir bor sinab ko'rdim, u hali ham yonib turishiga ishonch hosil qildim (ulanish uzilmagan), USB -dan ham kompyuterga, ham 5V va GND -dan.
Quvvat simlari men karton naychaning o'rtasidan o'tib, shishaning pastki qismidan chiqib ketdim. Kalit bu erga tushadi - konus shaklidagi taglikka issiq yopishtiriladi - shuning uchun bu operatsiyani bajarish uchun etarli sim o'tkazing. Keyin men zaxira USB Arduino/printer kabelini yarmini kesib, bir uchini Nano quvvat manbaiga ulashganman. Ikkinchi uchi mobil zaryadlovchiga o'tadi. Kabelda qora va qizil sim, shuningdek, boshqa ma'lumotlar simlari mavjud. Qora (salbiy/GND) va qizil (+5V) dan foydalaning.
3 -qadam: narsalarni tugatish
Rasmlardan ko'rasizki, men chiroq uchun silindrsimon tepani shakllantirish uchun kartondan foydalandim - bu nano panel va simlarni yashirishga yordam beradi. E'tibor bering, men USB rozetkasini ochiq qoldirdim, shunda men Nano -ni ovoz sensori yordamida dasturlashim mumkin. Men buni vaqt ruxsat berganidek qilaman.
Chirog'imning asosi - konus. Bunga erishish qiyinroq. Biroq, konusni yaratishga, PDF -ga o'tkazishga va kartonga tarjima qilinadigan konus shablonini chop etishga imkon beradigan juda foydali veb -sayt mavjud. Faqat kerakli diametr va balandlikni o'lchang. Mana havola: https://www.blocklayer.com/cone-patterns.aspx Mine 167mm x 93mm x 40mm balandlikda edi.
Men hozircha bu erda qoldiraman. Mening chiroqim hali ham bezak va bo'yashni talab qiladi, shuningdek, tovush sensoriga javob beradigan yanada murakkab kod qo'shilishi kerak, lekin uni yaqin kelajakda qo'shish mumkin.
Umid qilamanki, siz ham men kabi bu loyihadan bahramand bo'lasiz. Men buni sinfda sinab ko'rishni orziqib kutaman.
Tavsiya:
Yorug'likka sezgir chiroq: 6 qadam
Yorug'likka sezgir chiroq: Bu loyiha bo'lib, biz yorug'likka sezgir chiroqni quramiz, atrofdagi yorug'lik kamayganda chiroq yonadi va sizning atrofingizdagi yorug'lik atrofimizdagi narsalarni ko'rishimiz uchun etarli bo'lgach o'chadi
Mumiya chiroq - WiFi boshqariladigan aqlli chiroq: 5 qadam (rasmlar bilan)
Mumiy chiroq - WiFi boshqariladigan aqlli chiroq: Taxminan 230 ming yil oldin, odamlar olovni boshqarishni o'rgandilar, bu uning turmush tarzida katta o'zgarishlarga olib keladi, chunki u tunda ishlay boshladi, shuningdek, olovdan. Aytishimiz mumkinki, bu ichki yoritishning boshlanishi. Endi men
DIY suv shishasi shamol turbinasi: 5 qadam (rasmlar bilan)
DIY suv shishasi shamol turbinasi: asosiy tavsif shamol turbinasi qanday ishlashini tushunish uchun shamol energiyasi asosiy darajada qanday ishlashini tushunish kerak. Shamol - bu quyosh energiyasining bir shakli, chunki quyosh - bu atmosferadagi notekis issiqlik ta'sirida shamolni yaratadigan manba
PixelOrgan: Ovozga sezgir DotStar LED tasmasi (MicroView bilan): 3 qadam (rasmlar bilan)
PixelOrgan: Ovozga sezgir DotStar LED tasmasi (MicroView bilan): Bu yorug'lik-organli narsa, bu erda o'rnatilgan mikrofonning kirishi DotStar 72 LED tasmasida ko'rsatiladi, shunda yuqori LED joriy yuqori/o'rta/pastni ko'rsatadi. R/G/B darajasida, qolgan LEDlar esa oldingi qiymatlarni ifodalaydi (shuning uchun biz
DIY turbinali buzadigan amallar shishasi: 12 qadam (rasmlar bilan)
DIY turbinali buzadigan amallar shishasi: Bizning joyimizda juda issiq yoz bor, shuning uchun bizni tinchlantiradigan narsani o'ylab topishga to'g'ri keldi. Mana natija