Агуулгын хүснэгт:
- Алхам 1: Нээлттэй эхийн 3D орчин болох Blender ашиглан Moai хийх
- Алхам 2: Моаиг хэвлэх
- Алхам 3: Arduino -ийн барилга байгууламж
- Алхам 4: Arduino код ба хөшөөний угсралт
Видео: Морз Моайн хөшөө: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Багадаа Морзын кодыг их сонирхдог байсан. Үүнд хэд хэдэн шалтгаан байсан - миний аав Дэлхийн 2 -р дайны үед Дохионы корпуст байсан бөгөөд Морзыг дайнд хэрхэн ашиглаж байсан тухай түүхүүд нь гайхалтай байсан. Би хэмнэлийг сайн сонсдог байсан болохоор кодыг амархан сурсан.
Хүүхдүүдийг Морзын кодыг сонирхож үзэхийн тулд би электроникийн хөндий, дууны пьезо дуугаралт, нүдэнд зориулсан хоёр LED, шоу хөтлөх зориулалттай Arduino Nano гэсэн 3D хэвлэмэл Moai хөшөөг (Улаан өндөгний баярын арлыг санаарай) хийв. Миний тайлбарлаж буй энэ хувилбар нь зөвхөн Arduino Serial Monitor -ийг ашиглан Moai -г мөр рүү буцааж илгээдэг, гэхдээ мэдээж Bluetooth модуль, холбогдох утасны аппликэйшн, эсвэл бүр ESP8266 WLAN чип, вэб програмыг нэмж оруулснаар та үүнийг хийж чадна. харьцангуй хялбар утасгүй холболт хийх.
Танд хэрэгтэй зүйл бол:
- 3D принтер рүү нэвтрэх
- миний нийлүүлэх STL файл
- Arduino Nano ба түүний IDE програмчлалын орчин, USB кабель
- пьезо дуугаруулагч
- хоёр LED
- зарим холбогч утас
- Нүдний нүх нь таны LED -д бага зэрэг нягт байвал дугуй файл
Алхам 1: Нээлттэй эхийн 3D орчин болох Blender ашиглан Moai хийх
Би танд Moai болон тагийг агуулсан STL файлыг өгсөн (зарим хөшөөнүүд дээр нь чулууны хэсэг байдаг тул тагийг нь тагласан нь үнэхээр гоё харагдаж байна).
Би Blender-ийг Haaga-Helia Хэрэглээний Шинжлэх Ухааны Их Сургуульд ашигладаг бөгөөд заадаг бөгөөд хэрэв та 3D-ийг сонирхож байгаа бол энэхүү үнэгүй, гэхдээ маш хүчирхэг програмыг үзэхийг танд зөвлөж байна. Энэ нь бидний хэвлэх зүйлийг загварчлах бидний хэрэгцээнд нийцсэн боловч 3D хэвлэхээс илүү хүчтэй юм. Хэрэв та хүсвэл Blender ашиглах талаар олон нийтлэл бичсэн миний блогыг үзэх боломжтой.
Moai бол X тэнхлэгийн дагуу хавтгайрсан цилиндр юм. Энэ нь хадны хөшөөний ерөнхий хэлбэрийг танд өгөх болно. Зарим гогцоог нарийсгах нь хүзүүний хэсгийг зөв харагдуулдаг. Хэд хэдэн ирмэгийн гогцоо нэмж хийснээр хөшөөний олон нүүр рүү нэвтрэх боломжтой тул хамрын хэсгийг барьж Y тэнхлэгийн дагуу эргүүлэх боломжтой болно. Хөмсөгний нуруу нь зөвхөн бага зэрэг сугалсан ирмэг юм. Энэ бүхнийг загварчлах нь тийм ч хэцүү төсөл биш, зөвхөн X толин тусгал сонголтыг асаалттай байлгах нь чухал бөгөөд ингэснээр таны нэг талд хийж буй бүх зүйл нөгөө талдаа тусгагдсан болно.
Толгой доторх хөндийг логик хувиргагч ашиглан хийдэг. Бульчууд танд толгойноосоо сийлбэрлэхийг хүсч буй хэмжээ, эзэлхүүнийхээ загварыг гаргах боломжийг олгодог тул энэ тохиолдолд би шоо хийж, толгойдоо оруулав. Үүний дараа та Boolean Difference хувиргагчийг ашиглаж болно, энэ нь кубын яг хэмжээ, хэлбэрийн толгойд хөндий үүсгэдэг.
Хоёр цилиндртэй ижил төстэй ажиллагаа нь LED -ийг толгойд оруулах нүх өрөмдөх боломжийг олгодог. ус нэвтэрдэггүй, сул ирмэг, нүүргүй эсэхийг шалгаарай.
Хэрэв та үүнийг хэрхэн яаж хийхийг үзэхийг хүсч байвал Blender файлыг танд өгсөн. Rano raraku 6.blend файлыг татаж аваад үзээрэй.
Алхам 2: Моаиг хэвлэх
Миний танд зориулж өгсөн STL файл хэвлэхэд бэлэн боллоо. Би PLA судалтай утас ашиглаж байсан, гэхдээ ямар ч судалтай материал хийх болно. Санал болгож буй тохиргоо нь
- температур 210-215 хэм
- давхаргын өндөр 0.2 мм
- хэвлэх толгойны хурд 50 мм/с орчим
- саарал PLA (минийх хар боловч хамгийн сайн өнгө биш)
Эдгээрийн тусламжтайгаар та 5-6 цаг орчим хэвлэх боломжтой болно. Хэрэв та хөгшрөлт, хөвд эффект эсвэл үүнтэй төстэй зүйлийг будахыг хүсэхгүй бол шуудангийн боловсруулалт хамгийн бага байх болно.
Алхам 3: Arduino -ийн барилга байгууламж
Arduino Nano нь энгийн Arduino шиг хүчирхэг боловч жижигхэн ул мөр бүхий хэвлэмэл хэлхээний самбар дээр бүтээгдсэн. Зүүн талын зураг дээр харж байгаа шиг шаардлагатай зарим угсралт дагалдана. Хэрэв та Arduino -г өөр төсөлд дахин ашиглахыг хүсэхгүй байгаа бол та самбарыг залгуурт шууд гагнах боломжтой, гэхдээ би Наног өөр газар ашиглахын тулд самбар дээр нийлүүлсэн тээглүүр дээр гагндаг.. Доорх тайлбар дээр та Arduino дээрх тээглүүрийг гагнаж, холбогч утас ашигладаг гэж би бодож байна.
Дуут дохио нь Alibaba, Ebay, Amazon болон бусад сая дэлгүүрт тус бүрийг нэг доллараар худалдаж авах боломжтой стандарт дугаартай пьезо дуугаралт юм. Толгойн дотор аль хэдийн угсарсан LED -ууд нь стандарт 5 мм цагаан LED юм.
Та эмэгтэй толгойтой холбогч утсыг барих хэрэгтэй. Доор тайлбарласны дагуу утсыг хайчилж, толгойнуудыг LED болон дуугаруулагч руу гагнана.
Arduino -ийн утас холбох нь үнэхээр хялбар юм.
- Гагнуурын эмэгтэй холбогч утаснуудаа төгсгөдөг тул та тэдгээрийг Arduino -ийн зүү дээр түлхэж болно.
- Пьезо дуугаралт нь улаан утас 11 дижитал зүү рүү, хар нь Arduino дээрх газарт холбогдсон байна.
- LED -ийг зэрэгцээ гагнана, өөрөөр хэлбэл. урт тээглүүрийг нийлүүлж, богино тээглүүрийг хамтад нь холбоно.
- Эмэгтэй холбогчийг LED дээрх урт тээглүүрийн төгсгөлд гагнаж, эерэг гэж тэмдэглээрэй.
- Холбогчийг Arduino дээрх D2 дижитал зүү рүү түлхээрэй.
- Эмэгтэй холбогчийг LED дээрх богино зүүгээр холбож, газардуул.
- Холбогчийг Arduino дээрх бусад GND зүү рүү түлхээрэй.
Одоо бид Arduino -г компьютерт холбож, кодыг үзээд Моаигийн толгой дотор уг төслийг угсрахаасаа өмнө туршиж үзэх нь зүйтэй юм.
Алхам 4: Arduino код ба хөшөөний угсралт
Код нь бүрэн гүйцэд бөгөөд ажилладаг тул таны Arduino ур чадвараас хамааран та үүнийг байгаагаар нь ашиглах эсвэл өөрт тохируулан засварлах боломжтой болно.
Багаж хэрэгслийн цэснээс сериал мониторыг нээхээ мартуузай.
Хөтөлбөр нь дараах байдлаар ажилладаг.
- Arduino -г тохируулаад үндсэн хүрдийг оруулна уу
- Цуваа монитороос оролтын мөрийг уншина уу
- дүрээр нь дамжуулж өнгөрөө
- тэмдэгтийн массив дахь тэмдэгтийг олж, тэмдэгтийн индексийн дугаарыг буцаана
- индексийн дугаарыг ашиглан Морзын массив дахь Морзын кодыг олох
- Морзын кодыг давтаж, S бүрт богино дохио, гэрэл тоглож, L бүрт урт дохиог тоглуулж,
- P (зай) тэмдэгт бүрт 3 удаа богино хугацаагаар хойшлуулна уу.
- давталтын дээд хэсэгт буцах
Кодыг тайлбарласан тул та шууд унших боломжтой байх ёстой.
Arduino-ийн дүрийн асуудлуудаас шалтгаалан би өргөтгөсөн дүрүүдийг өгөхгүй байна, зөвхөн Ascii A-Z болон 0-9-ийг ашиглах боломжтой. Бусад тэмдэгтүүд оруулсан бол танд сонирхолтой үр дүнг үзүүлэх болно.
Arduino -г компьютерт холбоод Arduino IDE ашиглан кодыг оруулна уу. Зөв самбарын төрлийг (Arduino Uno ба Nano өөр), мөн зохих COM портыг тохируулахаа мартуузай.
Үүний дараа та Serial Monitor руу орж, текстээ дээд хэсэгт байрлах засварлах хайрцагт бичээд, Enter товчийг дарж, таны шидэт Moai морзын мессежийг сонсож, сонсож болно.
Угсралтын хувьд утсыг Моайн суурийн арын нүхээр дамжуулж, пьезо дуугаруулагчийг хөндий рүү унагаж, LED -ийг нүдний үүр рүү түлхэж, тагийг толгой дээр нь тавь. Ингээд л боллоо!
Хэрэв танд энэ таалагдсан бол www.sabulo.com дээрээс илүү ихийг үзнэ үү, эндээс би Arduino, 3D, 3D хэвлэх гэх мэт олон арван нийтлэлүүдийг уншиж болно. Уншсанд баярлалаа, хэрэв та үүнийг хийвэл надад мэдэгдээрэй!
Зөвлөмж болгож буй:
Морз кодын станц: 3 алхам
Морз кодын станц: Dit-dit-dah-dah! Энэхүү хялбар Arduino Uno төслөөр Морзын кодыг сураарай. Энэхүү хялбар Arduino төсөл нь Морзын кодын станц юм. Морзын код бол тэмдэгтүүдийг цэг, зураас болгон кодчилдог харилцааны арга юм. Энэ хэлхээ нь пьезо дуугаруулагч ашиглан
LabDroid: Морз кодын кодлогч/декодер: 4 алхам
LabDroid: Морз кодын кодлогч/декодер: Анхаарна уу: Энэхүү зааврыг LabDroid -ийн хамгийн сүүлийн хувилбарт 1: 1 -ээр хэрэгжүүлэх боломжгүй. Энэхүү төсөл нь LabDroid дээр юу хийж болохыг харуулах болно. Сайн уу Ертөнцийг ихэвчлэн текст, гэрэл эсвэл дуунд үндэслэдэг тул LabDr -ийн талаар бодож үзсэн
Морз кодтой 2 үсэг сурагч: 5 алхам
Морзын кодтой 2 үсэг сурагч: Би Scrabble (tm) 2 үсэгтэй үгсийг сурахыг хичээсэн боловч амжилтанд хүрээгүй. Би Морзын кодыг дахин сурах гэж оролдсон боловч амжилтанд хүрээгүй байна
Морз хэл дээрх Ардуино Хангман: 9 алхам
Морз хэл дээрх Arduino Hangman: Энэхүү гарын авлагад би гар утсаа энгийн гар чийдэн эсвэл бамбарын функцээр Морз код илгээж, Hangman тоглуулахын тулд өөрийн Arduino -ийг хэрхэн тохируулахыг харуулах болно. 10 ширхэг LED гэрэл Үүнийг холбох утас
Морз кодын гар: 5 алхам
Морзын кодын гар: Энэ програм нь дарж буй түлхүүрийг олохын тулд түлхүүр бүртгэгчийг ашигладаг c ++ програмыг хэрхэн үүсгэхийг харуулж, гарныхаа гүйлгэх цоожны гэрлийг ашиглан Морзын кодын утгыг бий болгодог. тэр?). Энэхүү төсөл нь