Sisukord:
- Samm: Moai valmistamine avatud lähtekoodiga 3D -keskkonna Blenderi abil
- 2. samm: Moai printimine
- Samm: Arduino ehitus
- Samm 4: Arduino kood ja ausamba kokkupanek
Video: Morse Moai kuju: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Lapsena huvitas mind väga morse kood. Sellel oli paar põhjust - mu isa oli Teise maailmasõja ajal signaalkorpuses ja tema lood sellest, kuidas morset sõjas kasutati, olid põnevad. Mul oli rütmide jaoks üsna hea kõrv, nii et õppisin koodid kergesti selgeks.
Püüdes huvitada lapsi morsekoodiga, tegin 3D -trükitud Moai kuju (meenutage lihavõtte saart), millel on õõnsus elektroonika jaoks, piesosummer heli jaoks, kaks LED -i silmadele ja Arduino Nano saate juhtimiseks. See versioon, mida ma kirjeldan, kasutab Moai -le stringide saatmiseks tagasipöördumiseks ainult Arduino jadamonitori, kuid loomulikult saate need Bluetooth -mooduli ja vastava telefonirakenduse või isegi ESP8266 WLAN -kiibi ja veebirakenduse lisamisega teha traadita suht kergelt.
Asjad, mida vajate, on järgmised:
- juurdepääs 3D -printerile
- STL -faili, mille ma esitan
- Arduino Nano ja selle programmeerimiskeskkond IDE ning selle USB -kaabel
- piesosummer
- kaks LED -i
- mõned hüppajajuhtmed
- ümmargune viil juhuks, kui silmakoopad on teie valgusdioodide jaoks veidi kitsad
Samm: Moai valmistamine avatud lähtekoodiga 3D -keskkonna Blenderi abil
Olen tarninud teile STL -faili, mis sisaldab Moai ja kaant (mõnede kujude peal on tegelikult kivitükk, nii et see tundub kaanega üsna kena).
Ma kasutan ja õpetan Blenderit Haaga-Helia rakenduskõrgkoolis ning kui olete 3D-st huvitatud, soovitan teil vaadata seda täiesti tasuta, kuid väga võimsat tarkvara. See sobib ideaalselt meie vajadustele printimiseks vajalike asjade modelleerimisel, kuid sellel on palju rohkem võimalusi kui 3D -printimine. Kui soovite, võite vaadata minu ajaveebi, kus on palju artikleid Blenderi kasutamise kohta.
Moai on silinder, mis on lamestatud piki X -telge. See annab teile kivikuju üldise kuju. Mõne silmuse kitsendamine muudab kaela piirkonna õigeks. Mõne serva silmuse lisamine annab teile juurdepääsu kuju rohkematele nägudele, nii et saate haarata ninapiirkonnast ja pöörata seda mööda Y -telge. Ka kulmuhari on vaid veidi välja tõmmatud servasilm, nagu ka kõrvad. Kokkuvõttes ei ole see keeruline projekt, mida modelleerida, vaid lihtsalt on oluline, et X Mirror valik oleks sisse lülitatud, nii et kõik, mida ühel küljel teete, peegeldub teisel poolel.
Pea sees olev õõnsus on tehtud Boole'i modifikaatori abil. Booleanid annavad teile võimaluse kujundada sellise suuruse ja mahuga objekt, mille soovite peast välja lõigata, nii et sel juhul tegin ma kuubi ja sisestasin selle pähe. Pärast seda saate kasutada Boolean Difference modifikaatorit, mis loob kuubi täpse suuruse ja kujuga õõnsuse.
Sarnane toiming kahe silindriga võimaldab teil puurida auke LED -de sisestamiseks pähe. Booleanid on suurepärased, kuna need säilitavad trükitud materjali mitmekordse omaduse, st. veenduge, et see oleks veekindel ja sellel ei oleks lahtisi servi ega nägusid.
Ma pakkusin teile ka Blenderi faili, kui soovite vaadata, kuidas see on valmistatud. Lihtsalt laadige see rano raraku 6.blend fail alla ja vaadake.
2. samm: Moai printimine
STL -fail, mille olen teie jaoks tarninud, on printimiseks valmis. Ma kasutasin oma jaoks PLA hõõgniiti, kuid iga hõõgniitmaterjal sobib. Soovitatavad seaded on
- temperatuur 210-215 kraadi
- kihi kõrgus 0,2 mm
- prindipea kiirus umbes 50 mm/s
- hall PLA (minu oma on must, kuid see pole parim värv).
Nendega vaatate umbes 5-6 tundi printimist. Järeltöötlus on minimaalne, välja arvatud juhul, kui soovite seda värvida nii, et sellel oleks vananemis- või samblaefektid või midagi sellist.
Samm: Arduino ehitus
Arduino Nano on sama võimas kui tavaline Arduino, kuid see on ehitatud väikese jalajäljega trükkplaadile. Nagu näete vasakpoolsel pildil, on see vajalik mõningase kokkupanekuga. Kui te ei kavatse Arduinot mõnes teises projektis uuesti kasutada, võite juhtmed joota otse plaadi pistikupesadesse, kuid tavaliselt jootan ma plaadiga kaasasolevatele tihvtidele, et saaksin Nanot kasutada ka mujal.. Allolevas kirjelduses eeldan, et joote Arduino tihvtid ja kasutate hüppajajuhtmeid.
Sumin on standardse väljalaskega piesosummer, mis on saadaval Alibabas, Ebays, Amazonis ja miljonis teises müügikohas dollari eest. Peasiseselt juba kokkupandud LED -id on samuti standardsed 5 mm valged LED -id.
Peate haarama naispeaga džemprijuhtmeid. Lõigake juhtmed ja jootke pead LED -ide ja sumisti külge, nagu allpool selgitatud.
Arduino juhtmestik on tõesti lihtne.
- Jootma naissoost džemprid lõpevad juhtmetega, nii et saate neid lihtsalt Arduino tihvtidele suruda.
- Piesosummer on ühendatud punase juhtmega, mis läheb digitaalsele tihvtile 11 ja mustaga Arduino maasse.
- LEDid on joodetud paralleelselt kokku, st. pikad tihvtid kokku ja lühikesed nööpnõelad kokku.
- Jootke naissoost hüppajaots valgusdioodide pikkade tihvtide külge ja märkige see positiivseks.
- Lükake hüppaja ots Arduino digitaalse tihvti D2 külge.
- Jootke naissoost hüppajaots valgusdioodide lühikeste tihvtide juurde ja märkige see maandatuks.
- Lükake hüppaja ots Arduino teise GND tihvti külge.
Nüüd saame Arduino arvutiga ühendada ja koodi vaadata. Hea mõte on katsetada projekti enne selle kokkupanemist Moai pea sees.
Samm 4: Arduino kood ja ausamba kokkupanek
Kood on täielik ja töötab, nii et sõltuvalt teie Arduino oskustest saate seda kas sellisena kasutada või enda jaoks sobivaks muuta.
Ärge unustage avada menüüst Tööriistad aken Seeriamonitor.
Programm töötab järgmiselt:
- seadistage Arduino ja sisestage põhisilmus
- sisendstringi lugemine Serial Monitorist
- käi see läbi tähemärgi haaval
- leidke märk märkide massiivist ja tagastage märgi indeks
- otsige Morse kood Morse massiivist, kasutades indeksnumbrit
- loe läbi Morse koodi, esitades igal S -l lühikest signaali ja valgust ning igal L -l pikka signaali,
- tehke 3 x lühike viivitus iga märgi P (tühik) juures
- tagasi silmuse tippu
Kood on kommenteeritud, seega peaksite saama seda otse lugeda.
Arduino tähemärkiprobleemide tõttu ei näe ma ette laiendatud märke, saadaval on ainult Ascii A-Z ja 0-9. Teised tegelased, kui need sisestatakse, pakuvad teile huvitavaid tulemusi.
Ühendage Arduino oma arvutisse ja laadige seejärel kood sinna, kasutades Arduino IDE -d. Ärge unustage seadistada õiget plaaditüüpi (Arduino Uno ja Nano on erinevad) ning õiget COM -porti.
Pärast seda võite lihtsalt minna jadamonitori juurde, tippida ülaosas asuvasse redigeerimiskasti oma morse teksti, seejärel vajutada sisestusklahvi ja vaadata ning kuulata oma maagilist Moai -morset.
Mis puutub kokkupanekusse, siis suunake juhtmed lihtsalt läbi Moai aluse tagaküljel oleva augu, kukutage piesosummer süvendisse, lükake LED -id silmakoopadesse ja asetage kaas pähe. See on kõik!
Kui teile see meeldis, vaadake palju rohkem aadressil www.sabulo.com, kus mul on kümneid postitusi Arduino, 3D, 3D printimise ja muu kohta. Täname lugemise eest ja andke mulle teada, kui teete selle!
Soovitan:
NeckLight V2: pimedas helendavad kaelakeed, millel on kuju, värvid ja tuled: 10 sammu (koos piltidega)
NeckLight V2: pimedas helendavad kaelakeed kuju, värvi ja valgusega: Tere kõigile, pärast esimest juhendamist: NeckLight, mille ma postitasin ja mis oli minu jaoks väga edukas, otsustan teha selle V2. Selle idee V2 on V1 mõne vea parandamine ja visuaalsema võimaluse pakkumine. Selles juhendis näen ma
Blinky hoone kuju: 5 sammu (piltidega)
Blinky Building Shape: Kas olete kunagi tahtnud projekti või mänguasja juurde lisada vilkuvad tuled? Selles projektis lisan lõbutsemise huvides x6 3 mm LED -sid üksteisest lukustatavatele ehitusplokkidele. STEM -i õppimine ja insenerilooming. Allpool on toote üksikasjad: ehitage ise
Helendavad kuju silmad: 5 sammu (piltidega)
Helendavad ausammaste silmad: kujud pakuvad inspiratsiooni, mälestust ja seost ajaloo perioodiga. Kujude ainus probleem on see, et neid ei saa nautida väljaspool päevavalgust. Punaste valgusdioodide lisamine kujukeste silmadesse muudab need aga kuradima väljanägemise ja soolvee
Pideva laiusega kuju ostukorv: 5 sammu
Pideva laiusega kuju ostukorv: Pideva laiusega kujud võlusid mind alati ja minu arvates on need päris lahedad. Saate neid kasutada mitmesuguste projektide jaoks, näiteks minirobotite rattad jne. Selles juhendis näitan teile, kuidas joonistada konstantse laiusega erinevaid kujundeid, mida saate
Liivakella kuju vilkuv LED -isekomplekt: 8 sammu
Liivakella kujuga vilkuvad LED -isekomplektid: Selles projektis näitab ICStation teile, kuidas luua naljakaid liivakellakujulisi vilkuvaid LED -isekomplekte. See koosneb 57 tk 5 mm LED -dioodidest, ülemised LED -dioodituled langevad alla ja alumised LED -dioodituled kuhjuvad üles, kui aeg kätte jõuab