Sa isang pagkakataon, mayroong mga naka-type na mga hand-play na laro ng mga bata na may mga kapalit na mga cartridge na hindi naglalaman ng anumang mga chips at naging simpleng mga hanay ng mga jumpers o pushers na nag-click sa mga grupo ng contact. Ang isang katulad na prinsipyo ay ginagamit sa mga computer ng pakikipag-usap ng mga bata na may mga naaalis na cardboard card. At ang may-akda ng Mga Tagagamit sa ilalim ng tinkrmind ng palayaw ay inilapat ang parehong prinsipyo sa kanya gawin mo mismo Ang isang MP3 player, kung saan ang tunay na carrier ng data ay isang memory card, ngunit ang pagpili ng mga file ay nakasalalay sa "plexiglass" "plate" na naka-install sa puwang.
Tingnan natin ang diagram gawang bahay. Sa pangkalahatan, karaniwang mga sangkap: baterya, singil ng magsusupil, ArduinoDFPlayer na may mapa at dynamic na ulo. Agad na malinaw ito kung ano ang gagawin ng disenyo na ito. Kapag naka-install, ang "record" na pag-click sa ilan sa mga microswitches, paglilipat ng isang 9-bit na binary number sa Arduino, at ito, bukod sa iba pang mga bagay, 512 posibleng mga pagsasama. Tumugon si Arduino kasama ang mga kinakailangang utos sa DFPlayer at ang mga address ng LED. Ang ikasampung micro switch ay kumokontrol sa kapangyarihan.
Ang master ay nagsisimula sa pagputol gamit ang isang laser, at pagkatapos manu-mano ang pag-aayos ng mga bahagi ng katawan:
Lumilikha ng isang welcome file na tunog at mag-upload dito, at siya mismo ay nagpatuloy upang kumonekta sa mga LED na address sa bawat isa:
Paghiwalayin mula sa microswitches ang mga konektor na sumama sa kanila, ang mga nagbebenta ng mga conductor:
Glues ang itaas na bahagi ng katawan:
Nagtatakda ng mga microswitches:
Inuugnay nito ang mga ito sa katotohanan na ang isa sa kanila ay pumapasok sa kapangyarihan. Hindi isinasaalang-alang ito ng panginoon, na ang dahilan kung bakit ang isa sa mga jumpers matapos ang pagbaril ay kinakain, at pagkatapos ay idinagdag ang isa pang konduktor.
Nagdaragdag ng mga pushers sa mga pindutan ng orasan na hindi ipinapakita sa diagram, malinaw na may kaugnayan sa DFPlayer: simulan, mas tahimik, mas malakas.
Ang mga bahaging iyon ng katawan na binalak na makintab ay sakop ng isang manipis na layer ng solvent at pinapayagan na mag-evaporate. Sa oras na ito, hindi dapat magkaroon ng mga mapagkukunan ng bukas na siga, sparks, de-koryenteng paglabas, paglipat ng mga grupo ng contact, atbp.
Itinatakda ang mga LEDs at itulak ang mga pindutan na may mga pushers:
Kinagat ang suklay mula sa DFPlayer:
Nagtitipon ng kaso:
At inilalagay doon electronic bahagi:
Kumokonekta sa tuktok na panel sa pabahay:
Isinasara nito ang mga butas sa kaso upang ang alikabok ay hindi makarating doon, pagkatapos ay ihabol ng pulisya ang ilan sa mga ibabaw:
Tapos na:
Panahon na upang magpatuloy sa "mga talaan". Ang kanilang panginoon ay natatanggap din sa pamamagitan ng pagputol ng laser, na nagbibigay ng mga pushers (i.e., walang mga recesses) kung saan dapat nilang pindutin ang microswitches. Pagkatapos ay inililipat nito ang binary number sa sistemang desimal at pinangalanan ang folder sa memory card, kung saan inilalagay nito ang mga MP3 file na naaayon sa "record". Halimbawa, kung ang binary number 000000100 ay naka-encode kasama ang mga pushers, ang folder na nauugnay sa "plate" na ito ay dapat tawaging 4. Hindi natin dapat kalimutan ang tungkol sa mga pusher na nagtulak sa micro switch na lumilipat ang kapangyarihan.
Punan sa Arduino ang isang ito sketch, singilin ang baterya, at maaaring magamit ang aparato. Karagdagan, ang isa sa mga larawan ay nagpapakita na ang master ay gumawa ng maraming mga tulad ng tatlong mga manlalaro.
Inirerekomenda ng master na subukan na gumawa ng ilang higit pang mga plate na may iba't ibang mga pattern at binary number, pati na rin ang pag-eksperimento sa iba't ibang mga algorithm para sa aparato.