Mundarija:

Morze Moai haykali: 4 qadam (rasmlar bilan)
Morze Moai haykali: 4 qadam (rasmlar bilan)

Video: Morze Moai haykali: 4 qadam (rasmlar bilan)

Video: Morze Moai haykali: 4 qadam (rasmlar bilan)
Video: Луиза расулова.тойдаги холат 2024, Noyabr
Anonim
Morze Moai haykali
Morze Moai haykali

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

Moai -ni blender yordamida, ochiq manbali 3D muhit
Moai -ni blender yordamida, 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

Moai -ni chop etish
Moai -ni chop etish
Moai -ni chop etish
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 konstruktsiyasi
Arduino konstruktsiyasi
Arduino konstruktsiyasi
Arduino konstruktsiyasi
Arduino konstruktsiyasi
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.

  1. Lehimli ayol jumper simlar bilan tugaydi, shuning uchun siz ularni Arduino pinlariga bosishingiz mumkin.
  2. Piezo buzzer raqamli pin 11 ga o'tadigan qizil sim va Arduino -dagi qora erga ulangan.
  3. LEDlar parallel ravishda lehimlanadi, ya'ni. uzun pinlar birgalikda va qisqa pinlar birgalikda.
  4. Diodli uzun pimlarning uchiga urg'ochi jumperni lehimlang va uni ijobiy deb belgilang.
  5. O'tish uchini Arduino -dagi D2 raqamli piniga suring.
  6. LED -dagi qisqa pimlarning uchiga urg'ochi jumperni lehimlang va uni erga belgilang.
  7. 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: