Taula de continguts:
- Subministraments
- Pas 1: Feu que els vostres aparells electrònics funcionin
- Pas 2: base de dades normalitzada
- Pas 3: codifiqueu-lo
Vídeo: Reproductor de música activat per moviment basat en el sensor: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
A la meva universitat universitària, hem hagut de crear un projecte original que tots els estudiants poguessin escollir per si mateixos. Per al meu projecte, com que sempre escolto música i sempre sento que és massa complicat encendre un altaveu, volia veure com podria simplificar aquest procés, així que vaig decidir crear aquest reproductor de música activat per Motion.
Subministraments
Maquinari:
Taulers de fusta MDF (entre 0, 5 i 2cm)
- 6 cargols de 3, 5x13mm
- 10 ungles
Electrònica:
- Raspberry Pi 3 model B + amb font d'alimentació 2,5A
- Pantalla LCD
- ADC MCP3008
- Cobbler Raspberry PI
- Resistència dependent de la llum
- Sensor de temperatura LM35
- Sensor IR Breakbeam
- Ponent
- Taula de pa
Eines:
- Martell
- Tornavís
- Cinta adhesiva
A causa de les limitacions de l'editor Instructables, he afegit una gran quantitat de materials, tot el paquet costarà entre 95 i 100 euros
Opcional:
- Filferro de calibre 22 - Groc
- Cable de calibre 22 - Vermell
- Cable de calibre 22 - Negre
Pas 1: Feu que els vostres aparells electrònics funcionin
Per tant, connectarem el nostre mcp3008, LDR, feix de trencament i sensor de temperatura a la nostra placa de control. si és possible, seguiu el meu esquema anterior per tenir una idea d'on connectar què o trobar un lloc ideal per als vostres components.
En resum: procureu assegurar-vos que el vostre LDR no tingui cables i que pugui agafar tanta llum com sigui possible i que tots els components estiguin a la vostra placa.
Pas 2: base de dades normalitzada
Per a la nostra base de dades normalitzada, he afegit una imatge per fer-vos una idea del seu aspecte, seguiu llegint per saber què fa cada taula.
Sensor:
aquesta taula conté els nostres tres sensors: LDR, temperatura i feix de trencament
Historial del sensor:
Això ens permetrà comprovar quan un sensor estava actiu i què tenia el sensor com a valor quan s’ha reproduït una cançó
Cançons reproduïdes:
En aquesta taula, veurem totes les cançons que s’han reproduït, quin historial de sensors hi està vinculat i quina cançó s’ha reproduït.
Cançons:
En aquesta taula, combinarem la ubicació de la cançó, el gènere de la cançó i el nom de la cançó
Música:
Aquesta taula inclou el nostre nom i artista de la cançó.
Ubicacions de les cançons:
Conté la ubicació de la cançó al nostre pi / var / www / html / …
Gènere musical:
Conté el nostre gènere musical: la llum mínima per a la llum màxima i la mateixa per a la temperatura
Pas 3: codifiqueu-lo
Deixaré un enllaç a la meva reposició de Github a continuació, però no dubteu a revisar els meus dissenys i llegir-ho primer.
Configuració de gerds:
activeu spi amb sudo rasp-config => opcions d'interfície => SPI => activa
Instal·la:
MySQL
Flascó
Flask_cors
Flask_socketio
Lloc:
Afegiu una base de dades a MySQL a raspberry, El meu codi Python és on afegeixo tot a la base de dades i faig funcionar els meus sensors. No hi ha gaire coses que pugueu canviar per fer-ho més fàcil. Vaig intentar crear un script Python clar i qualsevol persona pot utilitzar-lo així que no dubteu a provar-ho!
El meu lloc és el que em va semblar que funcionava millor per al meu projecte. No dubteu a canviar-lo una mica i a crear un lloc original. encara millor si podeu millorar el meu disseny i fer-lo més fàcil d'utilitzar.
També afegiré un enllaç per veure els meus wirefrrams com a imatges. i un zip amb tots els meus fitxers
Marcs de filferro:
Github:
Recomanat:
Interruptor de làmpada activat per moviment: 3 passos
Interruptor de làmpada activat per moviment: sempre que sortim del nostre escriptori o habitació, la majoria de les vegades ens oblidem d’apagar els llums allà. Això provoca pèrdues d'electricitat i augment de la factura d'electricitat. Però què passa, si els llums s'apaguen automàticament després de sortir de l'habitació. Sí a
Generador de música basat en el temps (generador de midi basat en ESP8266): 4 passos (amb imatges)
Generador de música basat en el temps (generador de midi basat en ESP8266): Hola, avui explicaré com fer el vostre propi generador de música basat en el temps. Es basa en un ESP8266, que és com un Arduino, i respon a la temperatura, a la pluja i intensitat lumínica. No espereu que faci cançons senceres o progrés d’acords
Llum de vanitat activat per detector de moviment: 6 passos
Llum de vanitat activat per detector de moviment: vaig comprar una unitat de detectors de moviment per infraroig a eBay per 1,50 dòlars i vaig decidir fer-ne un bon ús. Podria haver fet la meva pròpia placa de detecció de moviment, però a 1,50 dòlars (que inclou 2 pots de retallada per ajustar la sensibilitat i el temporitzador d’apagat) no evidiria
Interruptor de llum activat per moviment amb sensor de llum: 5 passos
Interruptor de llum activat per moviment amb sensor de llum: l'interruptor de llum activat per moviment té moltes aplicacions tant a casa com a l'oficina. Això, però, té un avantatge afegit d’incorporar un sensor de llum, de manera que aquesta llum només es pot activar a la nit
Papperlapapp un reproductor de música basat en Raspberry Pi: 4 passos
Papperlapapp … un reproductor de música basat en Raspberry Pi: PAPPERLAPAPP és un groller terme alemany per interrompre algú i dir-li que parla de tonteries. Pappe és el terme alemany per a cartró. steampunk " aquesta paraula em ve al cap.;-) I jo