INHOUDSOPGAWE:
Video: DIY -uitvindings -kuns -projekidee met LED -ligte en klank: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie video sal ek jou wys hoe om 'n unieke kunsprojek tuis te maak met behulp van LED -strook en klank.
Stap 1: Projekvideo
LED Strip -
MP3 -speler -
Infrarooi sensor -
Mikrokontroleerder -
Konnekteerder -
Adapter -
Spanningsreguleerder -
Spreker -
Micro SD -
Kondensator -
Weerstand -
Toggle Switch -
Soldeergereedskap -
Stap 2: Skematiese en Gerber
Kry die raad -
Stap 3: Bronkode
Bronkode:
#insluit
#include "SoftwareSerial.h" #include "DFRobotDFPlayerMini.h" #define NUM_LEDS_PER_STRIP 70 #define BRIGHTNESS 200 #define LED1pin 5 #define LED2pin 6 #define LED3pin 7 const int IR1pin = A0; const int IR2pin = A1; const int IR3pin = A2; CRGB LED1kleur [NUM_LEDS_PER_STRIP]; CRGB LED2kleur [NUM_LEDS_PER_STRIP]; CRGB LED3kleur [NUM_LEDS_PER_STRIP]; SoftwareSerial mySoftwareSerial (10, 11); // RX, TX DFRobotDFPlayerMini myDFPlayer; void printDetail (uint8_t tipe, int waarde); ongeldige opstelling () {mySoftwareSerial.begin (9600); Serial.begin (115200); if (! myDFPlayer.begin (mySoftwareSerial)) {Serial.println (F ("Kan nie begin nie:")); Serial.println (F ("1. Kontroleer die verbinding weer!")); Serial.println (F ("2. Plaas asseblief die SD -kaart!")); terwyl (waar); } pinMode (IR1pin, INPUT); pinMode (IR2pin, INPUT); pinMode (IR3pin, INPUT); myDFPlayer.volume (20); myDFPlayer. EQ (DFPLAYER_EQ_CLASSIC); myDFPlayer.outputDevice (DFPLAYER_DEVICE_SD); FastLED.addLeds (LED1kleur, NUM_LEDS_PER_STRIP); FastLED.addLeds (LED2kleur, NUM_LEDS_PER_STRIP); FastLED.addLeds (LED3kleur, NUM_LEDS_PER_STRIP); FastLED.setBrightness (BRIGHTNESS); } leemte -lus () {if (digitalRead (IR1pin) == LOW) {LED1show (); } if (digitalRead (IR2pin) == LOW) {LED2show (); } if (digitalRead (IR3pin) == LOW) {LED3show (); }} ongeldig LED1show () {myDFPlayer.play (1); vir (int i = 0; i
Aanbeveel:
Klank lokaliseer Mannequin kop met Kinect: 9 stappe (met foto's)
Klank lokaliseer Mannequin -kop met Kinect: Ontmoet Margaret, 'n toets -dummy vir 'n bestuurder -moegheidstelsel. Sy het onlangs uit haar pligte teruggetree en haar weg gevind na ons kantoorruimte, en het sedertdien die aandag getrek van diegene wat dink sy is 'creepy'. In die belang van geregtigheid het ek
Klank- en musiekopsporing kwarts kristalspeld met speelterrein: 8 stappe (met foto's)
Klank- en musiekopsporing kwarts kristalspeld met speelterrein Circuit Express: hierdie klankreaktiewe borsspeld word gemaak met 'n speelkringbaan, goedkoop kwarts kristalle, draad, karton, plastiek, 'n veiligheidspennetjie, naald en draad, warm gom, stof, en 'n verskeidenheid gereedskap. Dit is 'n prototipe, of eerste konsep, van hierdie
Raspberry Pi hele huis sinchrone klank met telefoonprogram -afstandsbedienings: 10 stappe (met foto's)
Raspberry Pi Hele huis sinchrone klank met telefoonprogram -afstandsbedienings: die doel is klank en/of individuele bronne in enige kamer, wat maklik met 'n telefoon of tablet beheer kan word via iTunes Remote (apple) of Retune (Android). Ek wil ook hê dat die klanksones outomaties aan/uit moet skakel, so ek het na die Raspberry Pi gewend en
Vernietigende wynglase met klank!: 10 stappe (met foto's)
Vernietigende wynglase met klank !: Hallo en welkom! Hier is 'n volledige demonstrasie van die projek! Die luidspreker presteer ongeveer 130 dB aan die rand van sy buis, dus is gehoorbeskerming beslis nodig! Die idee vir hierdie projek is soos volg: ek wil 'n resonansie kan opneem
Elektroniese klank maak met geleidende gips: 9 stappe (met foto's)
Elektroniese klank maak met geleidende gips: Na die projek van blorgggg oor geleidende silikoonbane, het ek besluit om my eie eksperiment met koolstofvesel aan te pak. Dit blyk dat 'n vorm wat uit gips met koolstofvesel toegedien is, ook as 'n veranderlike weerstand gebruik kan word! Met 'n paar koperstaaf en