Turinys:
- Prekės
- 1 žingsnis: Ir jutiklių montavimas
- 2 žingsnis: „Ir“jutiklio diapazono reguliavimas ir padengimas juodais lakštų ritinėliais
- 3 veiksmas: garsiakalbio prijungimas prie „Arduino“
- 4 žingsnis: Ir jutiklio modulio ir jutiklinio jutiklio jungimas
- 5 veiksmas: koduokite mikrovaldiklį naudodami „Arduino Ide“
- 6 veiksmas: vaizdo įrašas apie projekto veikimą
Video: Oro fortepijonas naudojant IR artumo jutiklį, garsiakalbį ir „Arduino Uno“(atnaujinta/2 dalis): 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Tai patobulinta ankstesnio oro fortepijono projekto versija?. Čia kaip išvestį naudoju JBL garsiakalbį. Taip pat įtraukiau jutiklinį mygtuką, kad pakeistumėte režimus pagal reikalavimus. Pavyzdžiui- kietųjų bosų režimas, normalus režimas, aukšto dažnio melodijų režimas. Aš jums parodysiu, kaip prijungti garsiakalbį prie „Arduino“. Paprastai fortepijonai yra elektriniai ar mechaniniai, atliekant paprastą mygtuko paspaudimo mechanizmą. Bet čia yra posūkis, mes tiesiog galėtume panaikinti klavišų pianino poreikį naudodami kai kuriuos jutiklius. Infraraudonųjų spindulių artumo jutikliai geriausiai atitinka priežastis, nes jais lengva naudotis ir jie užima tik vieną skaitmeninį mikrovaldiklio plokštės kaištį. Be to, šie jutikliai yra vieni pigiausių.
Prekės
1) 10 vnt Ir artumo jutiklis
2) Arduino uno/ mega
3) Garsiakalbis su garso lizdu
4) mygtukas (mano atveju lietimui jautrus mygtukas)
5) Pagrindas, skirtas montuoti jutiklius (akrilo lakštas)
6) Juodas atvirukas/ juoda violončelės juosta
7) varžtai/klijai
8) Laidai
1 žingsnis: Ir jutiklių montavimas
„Ir“jutiklių moduliai turi montavimo angą centre. Galite naudoti skylę jutikliui pritvirtinti sandariu varžtu arba tiesiog klijuoti. Aš naudojau akrilo lakštą kaip pagrindą ir gręžiau skylutes akrilo tinkamu žymėjimu, kur kiekviena skylė buvo 2 cm atstumu. Nestatykite jutiklių per arti vienas kito, nes tai gali sugadinti pianino naudotojo patirtį.
2 žingsnis: „Ir“jutiklio diapazono reguliavimas ir padengimas juodais lakštų ritinėliais
Naudokite ant jo jutiklio modulio esantį potenciometrą, kad sureguliuotumėte tinkamą pianino klavišų diapazoną. Dabar ant jo sumontuokite juodos kortelės ritinėlių jutiklio modulio šviesos diodą ir fotodiodą, kaip parodyta paveikslėlyje. Tai daroma siekiant išvengti nepageidaujamų kliūčių aptikimo kitomis kryptimis. Norime aptikti pirštus tik priekyje. Mes naudojame juodą atviruką, nes juoda sugeria visus bangos ilgius ir net infraraudonuosius.
3 veiksmas: garsiakalbio prijungimas prie „Arduino“
Prijunkite vieną garso lizdo galą prie garsiakalbio, kitame gale paprastai yra 3 dalys. Viršutinės dvi dalys yra skirtos kairiajam ir dešiniajam įėjimui, o apatinė dalis yra įžeminta. Taigi prijunkite garso lizdo įžeminimą prie „Arduino“/mikrovaldiklio ir įjunkite bet kurią dešinę/kairę garso lizdo dalį prie skaitmeninio mikrovaldiklio kaiščio. Norėdami gauti gerą idėją, žiūrėkite aukščiau pateiktą paveikslėlį. Įjunkite garsiakalbį ir garso išvestis bus paruošta.
4 žingsnis: Ir jutiklio modulio ir jutiklinio jutiklio jungimas
Aš naudoju jutiklinio jutiklio jungiklį, norėdamas pakeisti fortepijono režimus? Vietoj to galite naudoti paprastą mygtuko jungiklį. Prijunkite teigiamą jutiklio jungiklio gnybtą prie „Arduino +5V“ir neigiamą prie žemės. Prijunkite jutiklinio jutiklio išvestį prie analoginio „Arduino“kaiščio įvesties. Prijunkite visus teigiamus ir jutiklių gnybtus naudodami laidą ir lydmetalį (neprivaloma). Taip pat prijunkite visų jutiklių įžeminimo kaiščius. Dabar pagaliau turite prijungti išvesties kaiščius iš Ir jutiklio prie skaitmeninių mikrovaldiklio plokštės kaiščių. Mano atveju tai yra „Arduino uno“. Atminkite, kad aptikus kliūtį jutiklio išvestis yra maža.
5 veiksmas: koduokite mikrovaldiklį naudodami „Arduino Ide“
Šiame kode pirmiausia turime apibrėžti ir jutiklio įvesties kaiščius, jutiklinio jutiklio mygtuko įvestį ir garsiakalbio išvestį. Po to mes sukuriame įterptą įvairių režimų dažnių masyvą. Mes naudojame toną (); „Arduino ide“funkcija siųsti mūsų produkciją garsiakalbiui. Mes naudojame noTone (); funkcija sustabdyti garsą. Aš cikle naudojau tik sąlyginį teiginį, todėl jį bus lengva suprasti ir jis veikia puikiai.
Rekomenduojamas:
Oro fortepijonas naudojant IR artumo jutiklį ir „Arduino Uno Atmega 328“: 6 žingsniai (su nuotraukomis)
Oro fortepijonas naudojant IR artumo jutiklį ir „Arduino Uno Atmega 328“: paprastai fortepijonai, nesvarbu, ar tai būtų elektrinis, ar mechaninis darbas, atliekamas paprastu mygtuko paspaudimo mechanizmu. Bet čia yra posūkis, mes tiesiog galėtume panaikinti klavišų pianino poreikį naudodami kai kuriuos jutiklius. Infraraudonųjų spindulių artumo jutikliai geriausiai atitinka priežastis, nes
Kaip sukurti tikslų oro srauto jutiklį naudojant „Arduino“už mažiau nei 20 svarų sterlingų COVID-19 ventiliatorių: 7 žingsniai
Kaip sukurti tikslų oro srauto jutiklį naudojant „Arduino“už mažiau nei 20 svarų sterlingų COVID-19 ventiliatorių: naujausią šio angos srauto jutiklio dizainą rasite šioje ataskaitoje: https://drive.google.com/file/d/1TB7rhnxQ6q6C1cNb. ..Šiose instrukcijose parodyta, kaip sukurti oro srauto greičio jutiklį naudojant nebrangų slėgio skirtumo jutiklį ir lengvai
Kaip sukurti savo anemometrą naudojant nendrių jungiklius, salės efekto jutiklį ir kai kuriuos „Nodemcu“iškarpas - 2 dalis. Programinė įranga: 5 žingsniai (su nuotraukomis)
Kaip sukurti savo anemometrą naudojant nendrių jungiklius, salės efekto jutiklį ir kai kuriuos „Nodemcu“iškarpas - 2 dalis. Programinė įranga: įvadas Tai yra pirmojo įrašo tęsinys „Kaip sukurti savo anemometrą naudojant nendrių jungiklius, salės efekto jutiklį ir kai kuriuos iškarpas“apie „Nodemcu“- 1 dalis. Techninė įranga " - kur aš parodysiu, kaip surinkti vėjo greitį ir kryptį
Kaip sukurti savo anemometrą naudojant nendrių jungiklius, salės efekto jutiklį ir kai kuriuos „Nodemcu“iškarpas. - 1 dalis. Techninė įranga: 8 žingsniai (su paveikslėliais)
Kaip sukurti savo anemometrą naudojant nendrių jungiklius, salės efekto jutiklį ir kai kuriuos „Nodemcu“iškarpas. - 1 dalis. Techninė įranga: Įvadas Nuo tada, kai pradėjau studijuoti „Arduino“ir „Maker Culture“, man patiko kurti naudingus prietaisus, naudojant šiukšles ir laužą, pvz., Butelių dangtelius, PVC gabalus, gėrimų skardines ir tt gyvenimas bet kuriam kūriniui ar bet kuriam partneriui
„Arduino“vandens lygio nustatymo metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: 4 žingsniai
Vandens lygio nustatymo „Arduino“metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: Šiame projekte parodysiu, kaip sukurti nebrangų vandens detektorių dviem būdais: 1. Ultragarsinis jutiklis (HC-SR04) .2. Funduino vandens jutiklis