Tartalomjegyzék:
Videó: Érzékelő alapú mozgás által kiváltott zenelejátszó: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Az egyetemi egyetemen egy eredeti projektet kellett létrehoznunk, amelyet minden hallgató maga választhatott. A projektemhez, mivel mindig zenét hallgatok, és mindig úgy érzem, hogy túl nagy gond a hangszóró bekapcsolása, meg akartam nézni, hogyan tudnám leegyszerűsíteni ezt a folyamatot, ezért úgy döntöttem, hogy létrehozom ezt a Motion által kiváltott zenelejátszót.
Kellékek
Hardver:
- MDF fa deszka (0, 5 és 2 cm között)
- 6 3, 5x13mm csavarok
- 10 köröm
Elektronika:
- Raspberry Pi 3 B+ modell 2.5A tápegységgel
- LCD képernyő
- ADC MCP3008
- Málna PI T-cobbler
- Fényfüggő ellenállás
- LM35 hőmérséklet -érzékelő
- Breakbeam IR érzékelő
- Hangszóró
- Kenyeretábla
Eszközök:
- Kalapács
- Csavarhúzó
- Szövetbetétes ragasztószalag
Az Instructables szerkesztő korlátozásai miatt hozzáadtam egy anyagot, az egész csomag körülbelül 95-100 euróba kerül
Választható:
- 22 -es vezeték - sárga
- 22 -es drót - piros
- 22 -es vezeték - Fekete
Lépés: Indítsa el elektronikáját
Tehát bedugjuk az mcp3008-at, az LDR-t, a fényszórót és a hőmérséklet-érzékelőt a kenyértáblánkba. ha lehetséges, kövesse a fenti sémát, hogy legyen ötlete, hová dugja be a konnektorokat, vagy találjon jó helyet az alkatrészeinek!
Röviden: próbáljon meg megbizonyosodni arról, hogy az LDR nem tartalmaz kábeleket, és képes a lehető legtöbb fényt bevinni, és hogy az összes alkatrész megtalálható a táblán!
2. lépés: Normalizált adatbázis
A normalizált adatbázisunkhoz egy képet adtam hozzá, hogy képet kapjunk arról, hogyan néz ki, olvassa el, hogy megtudja, mit tesznek az egyes táblázatok!
Érzékelő:
Ez a táblázat három érzékelőnket tartalmazza: LDR, hőmérséklet és megszakító sugár
Érzékelő előzmények:
Ez lehetővé teszi számunkra annak ellenőrzését, hogy egy érzékelő mikor volt aktív, és mi volt az érzékelő értéke egy dal lejátszásakor
Lejátszott dalok:
Ebben a táblázatban látni fogjuk az összes lejátszott dalt, milyen érzékelő előzmények kapcsolódnak hozzá és milyen dalt játszottak.
Dalok:
Ebben a táblázatban egyesítjük a dal helyét, a műfajt és a dal nevét
Zene:
Ez a táblázat tartalmazza a dal nevét és előadóját!
Dalok helyszínei:
Tartalmazza dalunk helyét a pi/var/www/html/…
Zenei műfaj:
Zenei műfajunkat tartalmazza: a minimális fény, a maximális fény hozzá és ugyanaz a hőmérséklethez
3. lépés: Kódolja
Az alábbiakban hagyok egy linket a Github repo -mhoz, de nyugodtan nézd meg a terveimet, és először olvasd el ezt!
Málna beállítás:
kapcsolja be a spi-t sudo rasp-config => interfacing options => SPI => enable
Telepítés:
Mysql
Lombik
Flask_cors
Flask_socketio
Webhely:
Adja hozzá az adatbázist a MySQL -hez málnán, A python kódom az, ahol mindent hozzáadok az adatbázishoz, és működésbe hozatom az érzékelőimet szóval nyugodtan próbáld ki!
A webhelyem éppen az, ami a legjobban tetszett a projektemhez, nyugodtan módosítson egy kicsit, és hozzon létre egy eredeti webhelyet. még jobb, ha képes vagy javítani a tervezésemen és felhasználóbarátabbá tenni!
Hozzáadok egy linket is, amellyel a drótkereteimet képként tekinthetem meg. és egy zip az összes fájlommal
Drótvázak:
Github:
Ajánlott:
Egyszerű IOT - Alkalmazás által vezérelt RF érzékelő hub közepes hatótávolságú IOT eszközökhöz: 4 lépés
Egyszerű IOT - Alkalmazás által vezérelt RF érzékelő hub közepes hatótávolságú IOT eszközökhöz: Ebben az oktatóanyag -sorozatban olyan eszközök hálózatát fogjuk felépíteni, amelyek egy központi hub eszközről rádiókapcsolaton keresztül vezérelhetők. A 433 MHz -es soros rádiókapcsolat előnye WIFI vagy Bluetooth helyett a sokkal nagyobb hatótávolság (jó
Arduino alapú érintésmentes infravörös hőmérő - IR alapú hőmérő Arduino használatával: 4 lépés
Arduino alapú érintésmentes infravörös hőmérő | IR alapú hőmérő Arduino használatával: Sziasztok, ebben az útmutatóban, érintésmentes hőmérőt készítünk arduino segítségével. Mivel néha a folyadék/szilárd anyag hőmérséklete túl magas vagy alacsony, majd nehéz kapcsolatba lépni vele és elolvasni ilyenkor a hőmérséklet
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): 4 lépés (képekkel)
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): Szia, ma elmagyarázom, hogyan készíts saját kis időjárás alapú zenegenerátort. Ez egy ESP8266 -on alapul, ami olyan, mint egy Arduino, és reagál a hőmérsékletre, az esőre és fényintenzitás. Ne várd el, hogy teljes dalokat vagy akkordprogramokat készítsen
Papperlapapp a Raspberry Pi alapú zenelejátszó: 4 lépés
Papperlapapp … a Raspberry Pi alapú zenelejátszó: A PAPPERLAPAPP egy durva német kifejezés, amely megszakít valakit, és elmondja neki, hogy hülyeségeket beszél. A Pappe a német kifejezés a kartonra. Egy FB csoportban folyó megbeszélés során a "megfelelő fáról" steampunk " ez a szó jut eszembe.;-) És én
ESP8266/ESP12 Szellemes felhő - Arduino által működtetett SmartThings megvilágítási érzékelő: 4 lépés
ESP8266/ESP12 Szellemes felhő - Arduino által működtetett SmartThings megvilágítási érzékelő: Az intelligens világítás reagál az alapértelmezett időpontokra, például napnyugtára és napfelkeltére, vagy egy adott időpontra … nem mindig egyezik azzal, amit a szeme lát, amikor bent van az otthonod. Talán itt az ideje, hogy hozzáadjon egy érzékelőt, amely képes mindet felgyújtani