Turinys:

Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: 6 žingsniai
Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: 6 žingsniai

Video: Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: 6 žingsniai

Video: Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: 6 žingsniai
Video: 240-liter Delightful STEM PLANT Aquarium by Viktor & Balazs 2024, Liepa
Anonim
Image
Image

Šis projektas skirtas padaryti STEM linksmą, o ne politinį pareiškimą. Aš jau seniai norėjau su savo paaugle dukra pastatyti nenaudingą dėžę, bet iki šiol negalėjau sugalvoti kažko originalaus. Aš taip pat nemačiau, kad kas nors naudotų garsą ar bent dalintųsi savo projektais, todėl padariau tai pamokomu. Nesivaržykite tęsti šios idėjos ir padaryti ką nors dar mažiau naudingo. Čia yra nuoroda į mano naudojamus reikmenis. Galite juos visus nusipirkti iš Kinijos už mažiau nei 20 USD arba naudoti „Amazon“, kad gautumėte greičiau, tačiau tai kainuos daugiau.

DĖŽĖ Nebaigta mediena 8,25 "x 5,625" x 2,5 " -

NodeMCU

Elektrinis perjungimo jungiklis

Servo variklis SG90, skirtas pakelti dėžę, ir MG995 - rankai

dfrobot player mini-https://www.amazon.com/Anmbest-YX5200-DFPlayer-Sup…

SD kortelė

Seną garsiakalbį radau savo namuose

Senas USB tešlos paketas, skirtas maitinti

Bandomoji Lenta

Prekės

Dėžė

1 žingsnis: ačiū tiems, kurie buvo prieš mane

Dauguma arduino projektų yra paimti iš kitų, o mano atveju aš paėmiau šią vaikinų idėją ir pridėjau garso bei kai kuriuos kitus pakeitimus. Aš taip pat nesiruošiu įtraukti veiksmų, kuriuos galima rasti jo instrukcijoje.

www.instructables.com/id/Trump-Useless-Box/

2 veiksmas: garso įrašo pridėjimas

Aš naudojau dfman su garsiakalbiu, kurį radau gulintį. Laidai matomi paveikslėlyje. Biblioteką, kurią turite pridėti prie arduino, galite rasti šiame „github“. Kode pamatysite vietas, kurias pridėjau. Tiesiog ieškokite žodžio žaisti. Tuštumos angoje taip pat galite nustatyti garsumą. Kodas nurodo failus pagal skaičių, o failai taip pat yra pavadinti skaičiais. Į „github“įtraukiu mp3 garso takelius, kuriuos naudoju savo projekte, bet siūlau rasti savo ir ką nors padaryti originalus. Failai dedami į SD kortelę aplanke, vadinamame mp3.

3 žingsnis: sujungimas ir sujungimas

Laidai ir sujungimas
Laidai ir sujungimas
Laidai ir sujungimas
Laidai ir sujungimas

Tikiuosi, kad pamatysite laidus iš mano pridėtų nuotraukų.

Aš pakeičiau rankos servo servetėlę, ištraukdamas smeigtuką, kad jis galėtų pasiekti 190 laipsnių. įmanoma, kad servo valdymas pasiektų mygtuką 180 laipsnių kampu, tačiau man tai buvo lengva išspręsti, todėl ką tik išėmiau kaištį ir įvedžiau kodą 190.

Aš taip pat tiesiog priklijavau servo prie dėžutės, nupjaudamas laikiklį servo apačioje, užuot išspausdinęs tinkamą laikiklį, kaip tai padariau dėžutės servui.

4 žingsnis: „Github“

Čia yra nuoroda į arduino kodą ir mp3 failus. Būtinai įtraukite ir tinkamas bibliotekas.

Mano kodas taip pat apima OTA kodą, kad būtų lengviau įkelti per „Wi -Fi“, o ne fizinį ryšį. Aš nukopijavau kitų žmonių kodą ir sumaišiau savo. Tai jokiu būdu nerašysime kodo. Bet tai veikia ir tai nėra taip sunku suprasti ir, jei galite, visais būdais patobulinkite. Ino failą ir mp3 aplanką galite rasti savo SD kortelėje

github.com/teitelbot/trumpboxaudio

Bibliotekos „Github“grotuvui

5 žingsnis: 3D spausdintos dalys

Aš tikiu, kad apsidairę galėsite išsiversti naudodami ne 3D spausdintą daiktą, bet norėjau, kad jungiklis būtų uždėtas kumščiu, todėl nuėjau su 3D spausdinta ranka, kurią sudėjau į tinkercad, dalys iš kitų modelių, kuriuos radau internete.

www.tinkercad.com/things/b1cjCOo4k9j

Tik kita 3D spausdinta dalis yra servo laikiklis.

6 žingsnis: ilgesnis vaizdo įrašas

Čia yra vaizdo įrašas, kuriame rodomi visi 15 veiksmų.

Jei bus paprašyta, galiu paskelbti dalių vaizdo įrašą ir kaip jis buvo sudarytas.

Rekomenduojamas: