![„Wearable Tech Final Project“- DJ šalmas: 6 žingsniai „Wearable Tech Final Project“- DJ šalmas: 6 žingsniai](https://i.howwhatproduce.com/images/008/image-22425-j.webp)
Turinys:
- Prekės
- 1 veiksmas: priverskite šviesos diodus reaguoti į garsą
- 2 veiksmas: supjaustykite ir lituokite šviesos diodus pagal šalmą
- 3 žingsnis: prijunkite ir išbandykite šalmo šviesos diodus
- 4 žingsnis: Nemokama elektronika iš „Breadboard“
- 5 žingsnis: galutinė konfigūracija
- 6 žingsnis: kodas („Arduino“)
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
![„Wearable Tech Final Project“- DJ šalmas „Wearable Tech Final Project“- DJ šalmas](https://i.howwhatproduce.com/images/008/image-22425-1-j.webp)
Šio projekto tikslas yra padaryti DJ šalmą su šviesos diodais, reaguojančiais į muziką, skirtą šou ir „wow factor“. Mes naudojame adresuojamą LED juostą iš „Amazon.com“, taip pat motociklo šalmą, „Arduino uno“ir vielą.
Prekės
Medžiagos apima:
- Adresuojama LED juostelė
- Motociklų šalmas
- Arduino Uno
- Laidai ir lituoklis
1 veiksmas: priverskite šviesos diodus reaguoti į garsą
Pirmajame etape mes išbandysime šviesos diodų juostą, kad reaguotų į garsą, mes naudojame „Sparkfun“garso plokštę ir prijungiame ją prie „Arduino“, naudodami duonos lentą ir laidą. Bandydami su „Arduino“programine įranga, gauname du rodmenis, kuriuos galime naudoti. Garso, sklindančio iš „Envelope“prievado, amplitudė ir dvejetainis 1 /0 rodinys iš „gate“prievado. Naudokite šiuos kintamuosius, kad susietumėte adresuotą LED juostą, tada „vartai“yra viename, šviesos diodai rodo tam tikrą spalvą, kai vokas yra virš tam tikro lygio, rodo tam tikrą spalvą. Bus pateiktas visas kodas.
2 veiksmas: supjaustykite ir lituokite šviesos diodus pagal šalmą
![Šalmo formos ir pjovimo šviesos diodai Šalmo formos ir pjovimo šviesos diodai](https://i.howwhatproduce.com/images/008/image-22425-2-j.webp)
![Šalmo formos ir pjovimo šviesos diodai Šalmo formos ir pjovimo šviesos diodai](https://i.howwhatproduce.com/images/008/image-22425-3-j.webp)
![Šalmo formos ir pjovimo šviesos diodai Šalmo formos ir pjovimo šviesos diodai](https://i.howwhatproduce.com/images/008/image-22425-4-j.webp)
Savo projekte nusprendžiau pridėti šviesos diodus prie šalmo X būdu su papildomais trikampiais išorėje, planuoju, kad šis dizainas geriau veiktų su muzika. Taigi šis žingsnis yra susijęs su LED juostelių pjovimu iki norimo ilgio ir litavimo kartu su pjūvio žymėmis, kad būtų padaryti kampai. Aš turėjau tai padaryti maždaug 10 kartų, ir tai užima daug laiko, ypač kai dirbama su mažais laidais. Tai pažanga šiame žingsnyje
3 žingsnis: prijunkite ir išbandykite šalmo šviesos diodus
![Prijunkite ir patikrinkite šalmo šviesos diodus Prijunkite ir patikrinkite šalmo šviesos diodus](https://i.howwhatproduce.com/images/008/image-22425-5-j.webp)
![Prijunkite ir patikrinkite šalmo šviesos diodus Prijunkite ir patikrinkite šalmo šviesos diodus](https://i.howwhatproduce.com/images/008/image-22425-6-j.webp)
Šiame etape aš prijungiau ir išbandžiau šviesos diodus prie arduino, garso plokštės ir supjaustytų šviesos diodų, kad įsitikinčiau, ar pjūviai ir litavimas veikia tinkamai
4 žingsnis: Nemokama elektronika iš „Breadboard“
![Nemokama elektronika iš „Breadboard“ Nemokama elektronika iš „Breadboard“](https://i.howwhatproduce.com/images/008/image-22425-7-j.webp)
![Nemokama elektronika iš „Breadboard“ Nemokama elektronika iš „Breadboard“](https://i.howwhatproduce.com/images/008/image-22425-8-j.webp)
![Nemokama elektronika iš „Breadboard“ Nemokama elektronika iš „Breadboard“](https://i.howwhatproduce.com/images/008/image-22425-9-j.webp)
Šiame žingsnyje aš sutelkiau dėmesį į tai, kad visa elektronika būtų pašalinta iš duonos lentos. Lituodavau visus laidus, kuriuos reikėjo lituoti, ir pratęsiau šalmo laidus, kad jie būtų ilgi, kad galėtumėte dėvėti šalmą, pritvirtintą prie „Arduino“. Svarbiausias dalykas, kurio negalėjau išsiaiškinti, buvo išorinė energija, išbandžiau skirtingų konfigūracijų baterijas, tačiau niekas nedavė man reikiamo rezultato, kai kurios lemputes išprotėjo, o kitos - skirtingų spalvų. Deja, tai gali būti dėl mano žinių apie grandines, bet aš nusprendžiau išlaikyti „Arduino“maitinimą iš kompiuterio plokštės. Garso plokštė maitinama iš akumuliatoriaus ir tai veikia gerai
5 žingsnis: galutinė konfigūracija
![Galutinė konfigūracija Galutinė konfigūracija](https://i.howwhatproduce.com/images/008/image-22425-10-j.webp)
šiam paskutiniam žingsniui perskaičiau iš garso plokštės gautas vertes ir pakeičiau kodą, kad jis atitiktų naujas reikšmes, kurios pakeitė vieną, viskas buvo nuimta nuo lentos. Aš priklijavau šviesos diodų juosteles prie šalmo, kur jos nebuvo užklijuotos, ir galiausiai vėl išbandžiau.
6 žingsnis: kodas („Arduino“)
// „NeoPixel Ring“paprastas eskizas (c) 2013 m. Shae Erisson
// Išleista pagal GPLv3 licenciją, kad atitiktų likusią
// „Adafruit NeoPixel“biblioteka
#įtraukti
#ifdef _AVR_ #include // Reikalingas 16 MHz „Adafruit“niekučiui #endif
// Kuris „Arduino“kaištis yra prijungtas prie „NeoPixels“?
#define PIN 3 // „Trinket“ar „Gemma“pasiūlykite tai pakeisti į 1
// Kiek „NeoPixels“pridedama prie „Arduino“?
#define NUMPIXELS 166 // Populiarus „NeoPixel“žiedo dydis
„Adafruit_NeoPixel“pikseliai (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
#define DELAYVAL 500 // Laikas (milisekundėmis), kai reikia padaryti pertrauką tarp pikselių
void setup () {
#if apibrėžta (_ AVR_ATtiny85_) && (F_CPU == 16000000)
clock_prescale_set (clock_div_1); #endif // „Fingeret“specifinio kodo pabaiga.
pixels.begin (); // INICIALIZUOTI „NeoPixel“juostelės objektą (BŪTINA)
Serial.begin (9600); }
void loop () {
int sensorValue = analogRead (A1);
int sensorValue2 = digitalRead (7); Serial.println (sensorValue); // uždelsimas (5); //pixels.clear (); // Nustatykite visas pikselių spalvas kaip „išjungtas“
if (sensorValue2 == 1) {
(int i = 0; i <28; i ++) {pixels.setPixelColor (i, 15, 0, 50);
}
(int i = 48; i <81; i ++) {pixels.setPixelColor (i, 15, 0, 50);
}
(int i = 102; i <129; i ++) {pixels.setPixelColor (i, 15, 0, 50);
}
(int i = 148; i <166; i ++) {pixels.setPixelColor (i, 15, 0, 50); }} //////////////////////////////????????????????????????????????????????????? i, 0, 0, 0);
}
(int i = 48; i <81; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
(int i = 102; i <129; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
(int i = 148; i <166; i ++) {pixels.setPixelColor (i, 0, 0, 0); }} //////////////////////////// jei (sensorValue == 3 || sensorValue == 2) {for (int i = 29; i <47; i ++) {pixels.setPixelColor (i, 255, 0, 0);
}
(int i = 82; i <101; i ++) {pixels.setPixelColor (i, 255, 0, 0);
}
(int i = 130; i <148; i ++) {pixels.setPixelColor (i, 255, 0, 0);
} pixels.show (); } if (sensorValue> 3) {for (int i = 29; i <47; i ++) {pixels.setPixelColor (i, 0, 155, 155);
}
(int i = 82; i <101; i ++) {pixels.setPixelColor (i, 0, 155, 155);
}
(int i = 130; i <148; i ++) {pixels.setPixelColor (i, 0, 155, 155);
}
pixels.show (); } else {for (int i = 29; i <47; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
(int i = 82; i <101; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
(int i = 130; i <148; i ++) {pixels.setPixelColor (i, 0, 0, 0);} pixels.show (); }}
Rekomenduojamas:
„Iron Man Mark II“šalmas: 4 žingsniai
![„Iron Man Mark II“šalmas: 4 žingsniai „Iron Man Mark II“šalmas: 4 žingsniai](https://i.howwhatproduce.com/images/001/image-2384-j.webp)
„Iron Man Mark II“šalmas: „Casco réplica mark II“su 2 dalimis, „casco y pulsera unidos por por cadena que Conduce el cableado“, „alimentado“iš 4 baterijų „AA“akumuliatorių ir la parte posterior junto al microcontrolador y el switch de encendido. o apertė
LED dviračio šalmas: 6 žingsniai (su nuotraukomis)
![LED dviračio šalmas: 6 žingsniai (su nuotraukomis) LED dviračio šalmas: 6 žingsniai (su nuotraukomis)](https://i.howwhatproduce.com/images/003/image-6303-j.webp)
LED dviračio šalmas: Štai kaip pridėti apsauginius šviesos diodus prie dviračio šalmo, naudojant laidžius dažus. Aš visada netekdavau tų žibintų, kuriuos prisegiate prie dviračio, ir jie nėra pigūs ar geros kokybės. Medžiagos: laidūs dažai laidus epoksidinis 5 minučių epoksidas (karšti klijai, skirti auginti
Saulės energija varomas šalmas: 3 žingsniai
![Saulės energija varomas šalmas: 3 žingsniai Saulės energija varomas šalmas: 3 žingsniai](https://i.howwhatproduce.com/images/008/image-21046-j.webp)
Saulės energija varomas šalmas „Led Light“: aš sukūriau saulės įkrautą šalmo žibintą, naudodamas tik turimus komponentus HOME! Tai gali būti naudojama bet kokio tipo šalmams, medžioklei ar žvejybai, išgyvenimo scenarijams ir pan. … Dar kartą ŽALIA! Iš Maroko < 3
Išmaniojo darbuotojo apsauginis šalmas: 5 žingsniai
![Išmaniojo darbuotojo apsauginis šalmas: 5 žingsniai Išmaniojo darbuotojo apsauginis šalmas: 5 žingsniai](https://i.howwhatproduce.com/images/010/image-29030-j.webp)
Išmaniojo darbuotojo saugos šalmas: Darbuotojai visame pasaulyje turi dirbti tuneliuose, o kasyklos kasdien susiduria su aukšta temperatūra ir toksiškomis dujomis, o tai daro ilgalaikį poveikį jų sveikatai. Naudodami „Arduino“sukūrėme apsauginį šalmą, kuris darbuotojams parodo tikslią informaciją apie
„Tekno'myd“šalmas: 9 žingsniai
![„Tekno'myd“šalmas: 9 žingsniai „Tekno'myd“šalmas: 9 žingsniai](https://i.howwhatproduce.com/images/011/image-30047-j.webp)
„Tekno'myd“šalmas: Neseniai išmokau koduoti naudodami „Arduino Uno“ir turėjau šią puikią idėją sukurti šalmo atramą, o akys seka toje vietoje, kur žiūri galva. Taigi aš apsižvalgiau ir radau akselerometrą bei spalvą keičiančių pikselių tinklelį ir pradėjau piešti