Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Me kõik loodame, et saame kodus mugavamalt elada. Kas tunnete end sageli ebamugavalt, sest majapidamislampide hämardamine pole piisavalt tark? Või kas tunnete end üksluisena majapidamislambi funktsiooni tõttu? See lamp võib teie probleemi lahendada.
Projekt võib toota kahte režiimi: tavarežiim ja meelelahutusrežiim. Tavarežiimis reguleerib lamp valgust läbi anduri ja inimese termotuvastuse, et saavutada valguse juhtimine, mida saab kasutada õppimiseks ja tööks. Ja kui tunnete end tööst või õppimisest väsinud, saate muusikapleieri sisse lülitada. See lamp võib muuta teid ka meelelahutusrežiimiks. Selles režiimis suudab lamp rütmiga lööki ja värelemist uuesti kokku võtta。
Tarvikud
Grove - PIR -liikumisandur
Grove - digitaalne valgusandur - TSL2561
Valjususe andur
Arduino Mega2560 Rev3
WS2812B Digitaalne RGB LED Flexi -Strip 144 LED - 1 meeter
Samm: vooluahela ühendus
Vooluahela ühendus on suhteliselt lihtne, saate kasutada arduino ja seeed's Grove'i laiendusplaati, mida saab lihtsalt ühendada seeed Grove seeria anduritega.
Lisaks on see tootmisprojekt, valjuandur ühendatud A0 liidesega, valgusandur A12 liidesega, PIR andur ühendatud D8 liidesega, LED Flexi-Strip on ühendatud D6 liidesega.
Samm: kirjutage kood (võtme samm)
Kood jaguneb peamiselt kaheks mooduliks. Üks moodul on tavarežiim, teine moodul on meelelahutusrežiim. Kood muudab režiimi, määrates režiimi väärtused.
Tavalises režiimis juhitakse LED -lülitit peamiselt valgusanduri ja PIR -anduri koostööga. Asi on selles, et PIR -andur vajab täpsemaks muutmiseks kodeerimist.
Meelelahutusrežiimis tuvastab helitugevuse andur välise heli ja algoritm esitab LED -i erinevates olekutes. Siin on lähtekood.
3. samm: valmis demo kapseldamiseks ja koostamiseks
Selles etapis peate võib -olla mõistma järgmiste 3D -printerite kasutamist. Seejärel saate soovitud kuju välja printida. Kui pakett on valmis, on teie töö lõpetatud.