Turinys:
- Prekės
- 1 žingsnis: paleiskite savo elektroniką
- 2 žingsnis: normalizuota duomenų bazė
- 3 žingsnis: koduokite
Video: Jutikliu pagrįstas judesio suaktyvinamas muzikos grotuvas: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Mano bakalauro koledže turėjome sukurti originalų projektą, kurį visi studentai galėjo pasirinkti patys. Savo projektui, kadangi aš visada klausausi muzikos ir man visada atrodo, kad per daug vargo įjungti garsiakalbį, norėjau pamatyti, kaip galėčiau supaprastinti šį procesą, todėl nusprendžiau sukurti šį judesio sukeliamą muzikos grotuvą.
Prekės
Techninė įranga:
- MDF medinės lentos (nuo 0, 5 iki 2 cm)
- 6 3, 5x13mm varžtai
- 10 vinių
Elektronika:
- Raspberry Pi 3 modelis B+ su 2.5A maitinimo šaltiniu
- LCD ekranas
- ADC MCP3008
- Raspberry PI T-cobbler
- Nuo šviesos priklausomas rezistorius
- Temperatūros jutiklis LM35
- „Breakbeam“IR jutiklis
- Pranešėjas
- Bandomoji Lenta
Įrankiai:
- Plaktukas
- Atsuktuvas
- Lipni juosta
Dėl „Instructables“redaktoriaus apribojimų pridėjau medžiagą, visas paketas kainuos apie 95–100 eurų
Neprivaloma:
- 22 matuoklio viela - geltona
- 22 matuoklio viela - raudona
- 22 dydžio laidas - juodas
1 žingsnis: paleiskite savo elektroniką
Taigi mes prijungsime savo mcp3008, LDR, pertraukos ir temperatūros jutiklį prie mūsų duonos lentos. jei įmanoma, vadovaukitės aukščiau pateikta schema, kad suprastumėte, kur ką prijungti, arba susiraskite puikią vietą savo komponentams!
Trumpai tariant: pabandykite įsitikinti, kad jūsų LDR nėra kabelių ir gali įnešti kuo daugiau šviesos ir kad visi komponentai yra jūsų plokštėje!
2 žingsnis: normalizuota duomenų bazė
Mūsų normalizuotai duomenų bazei pridėjau paveikslėlį, kad suprastumėte, kaip tai atrodo. Skaitykite toliau, kad sužinotumėte, ką daro kiekviena lentelė!
Jutiklis:
šioje lentelėje yra trys jutikliai: LDR, temperatūra ir šviesos spinduliai
Jutiklių istorija:
Tai leis mums patikrinti, kada jutiklis buvo aktyvus ir kokia buvo jo vertė grojant dainai
Grojamos dainos:
Šioje lentelėje matysime visas grojamas dainas, kokia jutiklių istorija yra su ja susieta ir kokia daina buvo grojama.
Dainos:
Šioje lentelėje sujungsime savo dainos vietą, dainos žanrą ir dainos pavadinimą
Muzika:
Šioje lentelėje yra mūsų dainos pavadinimas ir atlikėjas!
Dainų vietos:
Yra mūsų dainos vieta mūsų pi/var/www/html/…
Muzikos žanras:
Sudėtyje yra mūsų muzikos žanras: minimali šviesa, maksimali šviesa jam ir ta pati temperatūra
3 žingsnis: koduokite
Žemiau paliksiu nuorodą į savo „Github“repo, bet nedvejodami patikrinkite mano dizainą ir pirmiausia perskaitykite tai!
Aviečių sąranka:
įjunkite spi naudodami sudo rasp-config => sąsajos parinktis => SPI => įjungti
Diegti:
Mysql
Kolba
Flask_cors
Flask_socketio
Svetainė:
Tada pridėkite duomenų bazę prie aviečių „MySQL“, Mano „Python“kodas yra tai, kur aš viską įtraukiu į duomenų bazę ir priverčiu jutiklius veikti, nėra daug dalykų, kuriuos galėsite pakeisti, kad būtų lengviau dirbti, bandžiau sukurti aiškų „python“scenarijų ir jį naudoti gali kiekvienas todėl drąsiai išbandykite!
Mano svetainė yra būtent tai, kas, mano nuomone, geriausiai tinka mano projektui, nedvejodami ją šiek tiek pakeiskite ir sukurkite originalią svetainę. dar geriau, jei sugebėsite patobulinti mano dizainą ir padaryti jį patogesnį vartotojui!
Taip pat pridėsiu nuorodą, kad galėčiau peržiūrėti savo vielinius rėmus kaip vaizdus. ir ZIP failą su visais mano failais
„Wireframes“:
„Github“:
Rekomenduojamas:
„AdaBox004“muzikos grotuvas: 4 žingsniai
„AdaBox004“muzikos grotuvas: Aš panaudojau „AdaBox004“dalis paprastam muzikos grotuvui sukurti. Jis prijungiamas prie USB prievado ir atsitiktinai pradeda leisti dainas iš „micro SD“kortelės. Tai mano dirbtuvėms, kuriose galima rasti nerūpestingų nuotaikingų dainų šaltinio
Automatinis muzikos grotuvas: 5 žingsniai
Automatinis muzikos grotuvas: ar kada nors jautėte, kad grojate švelnią muziką, kad jūsų kūnas atsipalaiduotų ir pasiruoštų miegui? Kai jaučiatės pavargę po kelių valandų darbo su nešiojamu kompiuteriu, palikite nešiojamąjį kompiuterį atidarytą, tiesiog išjunkite šviesą ir šokinėkite ant lovos. Ši mašina automatiškai
Muzikos surinkėjas: integruotas virtualus muzikos instrumentas su blokiniu jutikliniu jutikliu: 4 žingsniai
Muzikos surinkėjas: integruotas virtualus muzikos instrumentas su blokiniu jutikliniu jutikliu: yra daug žmonių, norinčių išmokti groti muzikos instrumentais. Deja, kai kurie iš jų to nepradeda dėl didelės instrumentų kainos. Remdamiesi ja, nusprendėme sukurti integruotą virtualių muzikos instrumentų sistemą, kad sumažintume biudžetą pradedant
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: 4 žingsniai
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: Sveiki. Prieš kurį laiką padėjau savo draugui išmaniųjų namų koncepcijoje ir sukūriau specialiai suprojektuotą mini jutiklių dėžutę, kurią būtų galima pritvirtinti prie lubų į 40x65 mm skylę. Ši dėžutė padeda: • matuoti šviesos intensyvumą • matuoti drėgną
Judesio jutikliu pagrįstas nuolatinės srovės išmetimo ventiliatoriaus valdymas be „Arduino“: 4 žingsniai
Judesio jutikliu pagrįstas nuolatinės srovės išmetimo ventiliatoriaus valdymas be „Arduino“: Sveiki pasaulio broliai ir seserys, aš padariau nedidelį projektą, skirtą valdyti jūsų nuolatinės srovės išmetimo ventiliatorių (jei pridėsite vieną relę, taip pat galėsite valdyti kintamosios srovės išmetimo ventiliatorių). Tai gali būti naudojama ramybėje patalpa drėgnoms rankoms nusausinti