Sisukord:
- Samm: elektroonilised materjalid
- 2. samm: traadi kokkupanek
- 3. samm: kood
- 4. samm: laserlõikamine/ümbris
- Samm: jootmine ja ümbris
Video: Ülesande andmine Arduino masinale (aka: oma bop-it valmistamine!): 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Uuringu jaoks, mida praegu jälgin, sain ülesandeks teha midagi Arduinoga. Olin hankinud endale koolist standardse materjalimaterjali ja mõtlesin välja midagi, mis nende ümber toimiks, minimaalsete välismaterjalidega. Minu esimene mõte oli Bop-it !. Bop-it! See on mänguasja, millel on palju variante, kuid see taandub järgmiselt: mänguasja hääl ütleb ülesande, mida inimene peab järgima (nagu nimekaim "bop it", mis tähendab, et tuleb vajutada suurt nuppu), mille järel mängija peab ülesande täitmiseks pärast taimerit õigesti minema, et edeneda.
Selle projekti eesmärk on järgmine:
1. Mängijale antakse ülesanne kõlari heliga
2. Kuulete piiksu ja süttib esimene LED.
3. Kuuldakse teist piiksu ja teine LED süttib.
4. Kolmas pikem piiks on kuulda ja kolmas LED süttib. Selle piiksu ajal peaks mängija täitma talle alguses antud ülesande.
Iga täidetud ülesande puhul muutub ülaltoodud jada läbimise aeg kiiremaks, kuni saavutatakse ülempiir.
Kui valgusandur on kaetud, pikeneb jada katmise aeg 1 sekundiga. See valgusandur on mõeldud paigutamiseks selle koha alla, kus mängija kavatseb pigistamisülesande täitmiseks oma käe toetada, nii et see märkab, kas mängija seisab või istub mängimise ajal, ja seega, kui mängija pole või on andur käega kinni katta.
Samm: elektroonilised materjalid
Ülesande andmise Arduino masina loomiseks kasutatud materjalid on järgmised:
1x Arduino Uno
1x DFPlayer Mini MP3 -mängija moodul Arduino jaoks
1x SD-kaart
1x kõlar
1x leivalaud (pikk või 2 oleks teil ilmselt lihtsam)
1x jõu andur
1x fotosensor
1x potentsiomeeter
1x heliandur (kasutasin mikrofoni helianduri moodulit KY-038)
2x väikesed nupud
x3 LED -tuli
(1x jootmislaud)
Buncha juhtmed
Buncha takistid
Lihtsalt ette: neid andureid on palju. Peaksite proovima neid vähem kasutada ja keskenduma sellele, et need toimiksid hästi, oleksid valmis ja oleksid kenasti pakitud. Midagi, mida oleksin pidanud ise tagantjärele tarkusega ette võtma.
2. samm: traadi kokkupanek
Teie juhtmestik peaks iga anduri kohta välja nägema järgmine. Võimalik, et soovite testkoodi abil ükshaaval kontrollida, kas need töötavad korralikult.
3. samm: kood
Laadige koodi jaoks alla lisatud.ino -fail.
See kood kasutab raamatukogu DFRobotDFPlayerMini, mille leiate siit:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
Ärge unustage sisestada ülesandeid andvaid MP3-faile SD-kaardile (mille panite MP3-kaitsekilpi). Kood ütleb teile alguses // Tasks, millised ülesanded tuleks salvestada.
4. samm: laserlõikamine/ümbris
HOIATUS: see kast on vigane ja plaane tuleks enamasti kasutada andurite üldise positsioneerimise edastamiseks. Proovige oma kasti teha või muutke seda. Vähemalt peaksite tegema kasti kõrgemaks, nii et juhtmestik sobib paremini.
Selle projekti jaoks kasutasin laserlõikurit. Kui soovite seda muul viisil muuta, on kõik korras, kuid igal juhul lisatakse.dxf -failid, millega seda teha, failidena, kui soovite. Ma kasutasin oma korpuse materjalina perspexi, mis pole eriti ilus, sest näete läbi selle mu joodetud jootmise ja juhtmestiku.
Suur pind vasakul all on kasti ülaosa.
Selle pinna vasakus ülanurgas olev väike ruut on auk jõuanduri tihvtide jaoks.
Selle all on punane ring (mis peab olema reljeef), mille sees on ruut, et Photosensor sobiks tihedalt sisse. Muutke punast ringi vastavalt oma Photosensori suurusele.
Selle pinna ülaosas keskel olev suur ruut on mõeldud kõnelejale.
Selle all olev väike ring all-keskel on auk, kuhu asetate helianduri mooduli mikrofoni. Muutke seda, kui kasutate teist heliandurit.
Kaks võrdse suurusega ringi on mõeldud väikese nupu ja potentsiomeetri jaoks, mille peale asetate suuremad isetehtud nupud. Parempoolses ülanurgas kasutasin nuppu Väike, teist Potentio mõõturi jaoks. Nende ringide läbimõõt on 40 mm.
Ülemise pinna kõrval olev pind, parempoolne alumine pind, millel on ruut, on kasti vasak pool. Ruut on mõeldud Arduino kaablipesa läbimiseks.
Ülemine parempoolne pind on kasti parem pool. Ring on mõeldud käepideme sisse mahutamiseks, mis vajutab selle alla väikese nupu. See ei ole hea, struktuurselt mõistlik idee, sest perspexil on õhukesed terad, mis purunevad, ja käepidet ei saa korralikult tõsta kõrgemale kui kast on kõrge (3 sentimeetrit). Võib -olla tehke selle asemel kuskil karbi ülaosas käepide, mis vajutab küljel olevat nuppu. Auk on 22 mm.
Samm: jootmine ja ümbris
Jootke andurid ja nende juhtmed jootmislauale, nii et andurid saab paigutada õigesse kohta, kus kaks 40 mm nuppu lähevad läbi korpuse, potentsiomeetrile ja väikesele nupule ning et käepide jõuaks ühendatud nupuni digitaalsele sisendile 7. Hea mõte (midagi, mida ma ei teinud ja mis juhtmestiku segi ajas) on kasutada väikeseid (saetud) jootmisplaadi tükke kahe väikese nupu ja potentsiomeetri jaoks. Hoidke need paigal, tihvtid karbi sees ja nendele anduritele avaldatav rõhk ei jõua teie jootmislauale ülejäänud elektroonikaga.
Jõuandur ja fotosensor tuleb enne jootmist esmalt kasti ülemise pinna aukudest läbi lasta.
Korpus, juhul kui see on Perspex või mõni muu akrüül, tuleks liimida sobiva liimiga, näiteks ühekomponendilise liimiga Acrifix.
Soovitan:
Rover-One: RC-veokile/autole aju andmine: 11 sammu
Rover-One: RC-veoautole/autole aju andmine: see juhend on trükitud minu kavandatud trükkplaadile nimega Rover-One. Rover-One on lahendus, mille olen loonud võtma mänguasja RC auto/veoauto ja andma sellele aju, mis sisaldab komponente keskkonna tundmiseks. Rover-One on 100 mm x 100 mm trükkplaat, mis on loodud EasyED-i
Thomasile rongi öise sõidu võime andmine: 5 sammu
Andes Thomasile rongile võimaluse sõita öösel: see juhend õpetab teile, kuidas luua tulede süsteem, mis hoiatab ootavaid reisijaid rongi lähenedes, ja kuidas saada teade sülearvutile, kui rong on jaam. Heli, kui rong sõidab mööda
Mitme ülesande vaarikas 1 B (isiklik pilv + ilmajaam): 4 sammu
Mitme ülesandega vaarikas 1 B (isiklik pilv + ilmajaam): mõni aeg tagasi meenus mulle, et pärast uuema versiooni ostmist oli RPiB varu. Mõeldes privaatsusele varundusfailide hoidmisel otsustasin omada oma pilveserverit. Hea tulemusega rahul, kuid ei ole rahul potentsiaali raiskamisega
USB -le uue elu andmine: 7 sammu
USB -le uue elu andmine: Nii et mul on see Kingstoni USB (või mälupulk, kui soovite), mille ostsin mitu aastat tagasi. Aastatepikkune teenistus näitas selle välimust nüüd. Kork on juba kadunud ja ümbris näib olevat võetud rämpshoovist, kus on värvimuutusi. USB -plaat
Piltide salvestamine oma ülesande jaoks: 4 sammu (koos piltidega)
Piltide salvestamine oma ülesande jaoks: 1. Avage uus Google'i dokument ja kasutage seda lehte oma piltide kaitsmiseks. Kasutage klahve ctrl (kontroll) ja " c " võti kopeerimiseks.3. Kasutage klahve ctrl (kontroll) ja " v " võti kleepimiseks