Mundarija:
- 1 -qadam: Blender yordamida Moai qilish, Ochiq manbali 3D muhit
- 2 -qadam: Moai -ni chop etish
- 3 -qadam: Arduino konstruktsiyasi
- 4 -qadam: Arduino kodi va haykal yig'ilishi
Video: Morze Moai haykali: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bolaligimda Morze kodiga juda qiziqardim. Buning bir nechta sabablari bor edi - otam Ikkinchi Jahon Urushi paytida Signallar Korpusida bo'lgan va uning Morzani urushda qanday ishlatgani haqidagi hikoyalari ajoyib edi. Menda ritmlarni yaxshi biladigan qulog'im bor edi, shuning uchun men kodlarni osongina o'rgandim.
Bolalarni Morze kodiga qiziqtirish maqsadida men 3D bosma Moai haykalini (Pasxa orolini eslang) yasadim, unda elektronika uchun bo'shliq, ovoz uchun piezo -signal, ko'zlar uchun ikkita svetodiod va namoyish uchun Arduino Nano bor edi. Men ta'rif qilayotgan ushbu versiya Moai uchun qatorlarni jo'natish uchun faqat Arduino Serial Monitor -dan foydalanadi, lekin, albatta, Bluetooth moduli va unga mos keladigan telefon ilovasi, hatto ESP8266 WLAN chipi va veb -ilovasini qo'shish orqali siz buni qila olasiz. nisbatan osonlik bilan simsiz ulanish.
Sizga kerak bo'lgan narsalar:
- 3D printerga kirish
- Men etkazib beradigan STL fayli
- Arduino Nano va uning IDE dasturlash muhiti, shuningdek USB kabeli
- piezo signal
- ikkita LED
- ba'zi o'tish simlari
- dumaloq fayl, agar sizning ko'zingiz rozetkalari sizning LEDlaringizga biroz mahkam o'rnashgan bo'lsa
1 -qadam: Blender yordamida Moai qilish, Ochiq manbali 3D muhit
Men sizga Moai va qopqog'ini o'z ichiga olgan STL faylini etkazib berdim (ba'zi haykallarning tepasida tosh bo'lagi bor, shuning uchun bu qopqog'i yopiq holda ko'rinadi).
Men Blenderni Haaga-Helia amaliy fanlar universitetida ishlataman va o'rgataman va agar siz 3D-ga qiziqsangiz, men sizni bu bepul, lekin juda kuchli dasturiy ta'minot bilan tanishib chiqishingizni so'rayman. Chop etish uchun narsalarni modellashtirish bizning ehtiyojlarimiz uchun juda mos keladi, lekin u 3D bosmadan ham kuchliroqdir. Agar xohlasangiz, blenderdan foydalanish bo'yicha ko'plab maqolalar yozilgan blogimni ko'rishingiz mumkin.
Moai - X o'qi bo'ylab tekislangan silindr. Bu sizga tosh haykalining umumiy shaklini beradi. Ba'zi ilmoqlarning torayishi bo'yin sohasini to'g'ri ko'rinishga olib keladi. Bir nechta chekka ilmoqlarni qo'shish sizga haykalning boshqa yuzlariga kirishga imkon beradi, shuning uchun siz burun maydonini ushlab, Y o'qi bo'ylab aylantira olasiz. Qosh tizmasi ham xuddi oldingidek, ozgina tortib olingan chekka pastadir. Umuman olganda, bu modellashtirish qiyin ish emas, faqat X Mirror variantini yoqish juda muhim, shuning uchun siz bir tomondan qilgan har bir narsani boshqa tomondan aks ettiradi.
Bosh ichidagi bo'shliq boolean modifikator yordamida qilingan. Booleanlar sizga boshidan o'yib olmoqchi bo'lgan hajm va hajmdagi ob'ektni loyihalash imkoniyatini beradi, shuning uchun men kub yasab, uni boshiga qo'ydim. Shundan so'ng siz kubning aniq o'lchami va shakli boshida bo'shliq hosil qiluvchi Boolean Difference modifikatoridan foydalanishingiz mumkin.
Ikkita tsilindrli shunga o'xshash operatsiya sizga LEDni boshiga o'rnatish uchun teshiklarni burish imkonini beradi, chunki buollar bosilgan buyumning ko'p qirrali xususiyatlarini saqlaydi. uning suv o'tkazmasligiga va bo'sh qirralari va yuzlari yo'qligiga ishonch hosil qiling.
Men sizga blender faylini ham berdim, agar siz uning qanday yasalganini ko'rishni istasangiz. Faqat rano raraku 6.blend faylini yuklab oling va ko'z tashlang.
2 -qadam: Moai -ni chop etish
Men sizga taqdim etgan STL fayli chop etishga tayyor. Men o'zim uchun PLA filamentidan foydalanardim, lekin har qanday filamentli material shunday qiladi. Tavsiya etilgan sozlamalar
- harorat 210-215 daraja
- qatlam balandligi 0,2 mm
- bosma boshning tezligi 50 mm/s atrofida
- kulrang PLA (meniki qora, lekin bu eng yaxshi rang emas).
Bu bilan siz 5-6 soatlik chop etishni ko'rasiz. Agar siz uni qarish yoki mox effektlari yoki shunga o'xshash tarzda bo'yashni xohlamasangiz, postni qayta ishlash minimal bo'ladi.
3 -qadam: Arduino konstruktsiyasi
Arduino Nano oddiy Arduino kabi kuchli, lekin u kichkina oyoq izi bosilgan elektron plataga qurilgan. Chapdagi rasmda ko'rib turganingizdek, u kerakli yig'ilish bilan birga keladi. Agar siz Arduino -ni boshqa loyihada qayta ishlatishni maqsad qilmasangiz, siz simlarni to'g'ridan -to'g'ri taxtaning rozetkalariga lehimlab qo'yishingiz mumkin, lekin men odatda Nano -ni boshqa joyda ishlatish uchun taxtaga o'rnatilgan pinlarga lehimlayman.. Quyidagi tavsifda siz Arduino -dagi pinlarni lehimlaysiz va o'tish simlarini ishlatasiz deb o'ylayman.
Buzzer - bu Alibaba, Ebay, Amazon va boshqa millionlab savdo nuqtalarida har biri bir dollarga sotiladigan piezo -buzzerning standart soni. Boshning ichiga o'rnatilgan LEDlar ham 5 mm standart oq LEDlar.
Ayol boshli o'tish simlarini ushlab turish kerak. Simlarni kesib oling va boshlarini LEDlar va signal signaliga quyida aytib o'tilganidek lehimlang.
Arduino -ni ulash juda oson.
- Lehimli ayol jumper simlar bilan tugaydi, shuning uchun siz ularni Arduino pinlariga bosishingiz mumkin.
- Piezo buzzer raqamli pin 11 ga o'tadigan qizil sim va Arduino -dagi qora erga ulangan.
- LEDlar parallel ravishda lehimlanadi, ya'ni. uzun pinlar birgalikda va qisqa pinlar birgalikda.
- Diodli uzun pimlarning uchiga urg'ochi jumperni lehimlang va uni ijobiy deb belgilang.
- O'tish uchini Arduino -dagi D2 raqamli piniga suring.
- LED -dagi qisqa pimlarning uchiga urg'ochi jumperni lehimlang va uni erga belgilang.
- O'tish uchini Arduino -dagi boshqa GND piniga suring.
Endi biz Arduino -ni kompyuterga ulashimiz va kodni ko'rishimiz mumkin, loyihani Moai boshiga yig'ishdan oldin uni sinab ko'rish yaxshidir.
4 -qadam: Arduino kodi va haykal yig'ilishi
Kod to'liq va ishlaydi, shuning uchun Arduino ko'nikmalaringizga qarab, siz uni avvalgidek ishlatishingiz yoki o'zingiz xohlagan tarzda tahrir qilishingiz mumkin bo'ladi.
Asboblar menyusidan Serial monitor oynasini ochishni unutmang.
Dastur shunday ishlaydi:
- Arduino -ni o'rnating va asosiy tsiklni kiriting
- ketma -ket monitordan kirish satrini o'qing
- u orqali belgi -belgidan o'ting
- belgilar qatoridan belgini toping va belgining indeks raqamini qaytaring
- indeks raqamidan foydalanib, Morze qatoridan Morze kodini toping
- har bir Sda qisqa signal va yorug'lik, har Lda uzun signalni o'ynab, Morze kodini aylantiring.
- har bir belgida 3 marta (bo'sh joy) 3 marta qisqa kechikish qiling
- pastadir tepasiga qaytish
Kod sharhlangan, shuning uchun siz uni to'g'ridan -to'g'ri o'qishingiz kerak.
Arduino xarakteridagi muammolar tufayli men kengaytirilgan belgilar bilan ta'minlamayman, faqat Ascii A-Z va 0-9 mavjud. Boshqa belgilar, agar kiritilsa, sizga qiziqarli natijalarni taqdim etadi.
Arduino -ni kompyuteringizga ulang, so'ngra Arduino IDE yordamida kodni unga yuklang. To'g'ri taxta turini (Arduino Uno va Nano farq qiladi) va tegishli COM portini o'rnatishni unutmang.
Shundan so'ng, siz ketma -ket monitorga o'tishingiz mumkin, matnni yuqori qismidagi tahrirlash maydoniga morsga yozing, so'ng Enter tugmasini bosing va sehrli Moai morzingizning xabarini tinglang va tinglang.
O'rnatishga kelsak, simlarni Moai poydevorining orqa qismidagi teshikdan o'tkazing, piezo signalini bo'shliqqa tushiring, LEDlarni ko'z rozetkalariga bosing va qopqog'ini boshiga qo'ying. Bo'ldi shu!
Agar sizga bu yoqqan bo'lsa, www.sabulo.com saytida ko'proq ma'lumotni ko'ring, u erda menda Arduino, 3D, 3D bosib chiqarish va boshqalar haqida o'nlab xabarlar bor. O'qiganingiz uchun tashakkur, agar shunday qilsangiz, menga xabar bering!
Tavsiya:
"Tinchlantiruvchi mashina": yangi boshlanuvchilar uchun keraksiz san'at haykali: 8 qadam (rasmlar bilan)
"Tinchlantiruvchi mashina": yangi boshlanuvchilar uchun keraksiz san'at haykali: (Agar sizga bu ko'rsatma yoqqan bo'lsa, "Xazinaga axlat" tanlovida unga ovoz bering. Ammo, agar siz bezovta qiladigan loyihani qidirmoqchi bo'lsangiz, oxirgi filmimni tekshiring. biri: Lambada yuradigan robotni qanday yaratish kerak! Rahmat!) Faraz qilaylik, sizda maktab bor
Batareya yeyuvchi - Robot -Joule o'g'rining haykali o'qish / tungi yorug'lik: 3 qadam (rasmlar bilan)
Batareya yeyuvchi - Robot -joule o'g'rilarining haykali o'qish / tungi yorug'lik: Mening birinchi ko'rsatmasimga xush kelibsiz, umid qilamanki sizga yoqadi va mening ingliz tilim unchalik to'siq emas. . Men funktsiyani bajarishni xohlaganim uchun, "Joule-Thief Instr" ni qidirib topdim
Erkin shaklli mini CRT haykali: 4 qadam (rasmlar bilan)
Freeform Mini CRT haykali: Videokameralar (otalar 80-90 -yillarda tug'ilgan kunlarni yozish uchun ishlatgan katta hajmli narsalar) hozirda aqlli telefonlar tufayli eskirgan. Bu ular umuman foydasiz degani emas. Ular hali ham boshqa qismlar uchun ajoyib manba bo'lishi mumkin
Qo'lda zoetrop haykali: 12 qadam (rasmlar bilan)
Qo'lda yasalgan zoetrop haykali: bu ko'rsatma Jon Edmarkning gullab-yashnayotgan chiroyli haykallarining kaft o'lchamidagi miniatyuralangan versiyasidir. Haykal animatsiyani ta'minlash uchun yuqori yorqinlikdagi strob bilan ichki yoritilgan. Aylanadigan qism Embe -da bosilgan
Pentagon LED haykali: 11 qadam (rasmlar bilan)
Pentagon LED haykali: Pentagon - bu chiroyli shakl. Menga ham yoqadi. Agar sizda Blinkytile Explorers to'plami bo'lsa, nima qilishingiz mumkin. Mening oldingi postim Blinkytile Flower Backbag o'rniga, siz devorga 2D beshburchakli LED san'atini osib qo'yishingiz mumkin