Мазмуну:
- 1 -кадам: Blenderди колдонуу менен Moai түзүү, Open Source 3D Environment
- 2 -кадам: Моайды басып чыгаруу
- 3 -кадам: Arduino конструкциясы
- 4 -кадам: Arduino коду жана айкелдин ассамблеясы
Video: Морз Моаи айкели: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бала кезимде Морзе кодуна абдан кызыкчумун. Мунун бир нече себептери бар болчу - менин атам Экинчи Дүйнөлүк Экинчи Дүйнөлүк Сигнал Корпусунда болгон жана анын Морздун согушта кантип колдонулгандыгы тууралуу кызыктуу окуялар болгон. Менде ритмдерге жакшы кулак бар болчу, ошондуктан коддорду оңой үйрөндүм.
Балдарды Морзе кодуна кызыктыруу максатында, мен 3D басылган Моаи айкелин жасадым (Пасха аралын эстегиле), анда электроника үчүн көңдөй, үн үчүн пьезо -зумер, көздөр үчүн эки LED жана шоу үчүн Arduino Nano бар. Мен сүрөттөп жаткан бул версия Moai үчүн саптарды Морзго кайра жөнөтүү үчүн Arduino Serial Monitorду колдонот, бирок, албетте, Bluetooth модулун жана тиешелүү телефон колдонмосун, же ESP8266 WLAN чипин жана веб -тиркемени кошуп, сиз муну жасай аласыз. салыштырмалуу жеңилдик менен зымсыз өтүү.
Сизге керектүү нерселер:
- 3D принтерге кирүү
- STL файлын мен берем
- Arduino Nano жана анын IDE программалоо чөйрөсү, анын USB кабели
- пьезо сигнал
- эки LED
- кээ бир секирүүчү зымдар
- тегерек файл, эгер көздүн оюгу сиздин LED үчүн бир аз тар болсо
1 -кадам: Blenderди колдонуу менен Moai түзүү, Open Source 3D Environment
Мен сизге Moai жана капкагын камтыган STL файлын бердим (кээ бир айкелдердин үстүндө таштын бир бөлүгү бар, ошондуктан бул чынында капкагы менен жакшы көрүнөт).
Мен Blenderди Haaga-Helia Колдонмо Илимдер Университетинде колдоном жана үйрөтөм, эгер сиз 3Dге кызыксаңыз, мен сизди бул бекер, бирок абдан күчтүү программалык камсыздоону карап көрүүгө чакырам. Бул нерселерди моделдөөдө биздин муктаждыктарыбыз үчүн идеалдуу, бирок ал 3D басып чыгаруудан башка күчкө ээ. Кааласаңыз, Blenderди колдонуу боюнча көптөгөн макалалары бар блогумду карап көрсөңүз болот.
Moai X огу боюнча тегизделген цилиндр. Бул рок айкелинин жалпы формасын берет. Кээ бир укуруктарды тарылтуу моюн аймагын туура карайт. Бир нече четки илмектерди кошуу айкелдин дагы жүздөрүнө мүмкүнчүлүк берет, андыктан мурундун аймагын кармап, Y огунун айланасында айланта аласыз. Каш кыркасы да жөн эле бир аз тартылган четки укурук. Мунун баары моделдөө үчүн кыйын долбоор эмес, X Mirror опциясын күйгүзүп коюу маанилүү, андыктан бир тарапта кылган нерселериңиздин экинчи тарабында чагылдырылат.
Баштын ичиндеги боштук логикалык модификатордун жардамы менен жасалат. Логикалыктар сизге башыңыздан оюп алгыңыз келген көлөмдөгү жана көлөмдөгү объектти долбоорлоо мүмкүнчүлүгүн берет, андыктан бул учурда мен куб жасап, башына киргиздим. Андан кийин кубдун так өлчөмү жана формасынын башында боштукту пайда кылуучу логикалык айырмачылыкты колдоно аласыз.
Окшош операция эки цилиндр менен башты жарыкка коюу үчүн тешиктерди бурууга мүмкүндүк берет. Бул булактар басылган бөлүктүн көп кырдуу касиетин сактап калуу менен сонун. анын суу өткөрбөгөндүгүн жана эч кандай бош четтери же беттери жок экенин текшериңиз.
Мен сизге Blender файлын бердим, эгер сиз анын кантип жасалганын карап көргүңүз келсе. Жөн гана rano raraku 6.blend файлын жүктөп алып, карап көрүңүз.
2 -кадам: Моайды басып чыгаруу
Мен сизге берген STL файлы басып чыгарууга даяр. Мен PLA жипчесин мен үчүн колдонгом, бирок ар кандай жип материалдары жасайт. Сунушталган параметрлер
- температурасы 210-215 градус
- катмар бийиктиги 0,2 мм
- басып чыгаруу ылдамдыгы 50 мм/сек
- боз PLA (меники кара, бирок ал эң жакшы түс эмес).
Муну менен сиз 5-6 сааттай басып чыгарууну карап жатасыз. Постту иштетүү минималдуу, эгер сиз муну картаюуга же мос эффекттерине же ушул сыяктуу нерсеге боёгуңуз келбесе.
3 -кадам: Arduino конструкциясы
Arduino Nano кадимки Arduino сыяктуу эле күчтүү, бирок ал кичинекей изи басылган электр тактасына курулган. Сол жактагы сүрөттө көрүнүп тургандай, ал кээ бир монтаж менен келет. Эгерде сиз Arduino'yу башка долбоордо кайра колдонууну максат кылбасаңыз, анда сиз коргошундарды тактанын розеткаларына туташтыра аласыз, бирок мен адатта, нанону башка жерде колдоно алгыдай кылып, тактай менен камсыздалган казыктарга ширетем.. Төмөндөгү сүрөттөмөдө, сиз Arduinoдогу казыктарды ширетип, секирүүчү зымдарды колдоносуз деп ойлойм.
Зумер - бул Alibaba, Ebay, Amazon жана башка миллиондогон соода түйүндөрүндө бир долларга жеткиликтүү болгон пьезо -баззердин стандарттуу чыгарылышы. Баштын ичине чогултулган LED диаметри 5мм ак LED болуп саналат.
Сиз аялдардын башы бар секирүүчү зымдарды кармашыңыз керек. Төмөндө түшүндүрүлгөндөй, зымдарды кесип, баштарын LED жана зацгырга кошуңуз.
Arduino зымдары чынында эле оңой.
- Solder аял секиргичтери зымдарга бүтөт, андыктан сиз аларды Arduino казыктарына сайсаңыз болот.
- Пьезо ызылчасы кызыл зым менен санарип пин 11ге жана кара түстөр Arduino жерге түшөт.
- Светодиоддор параллелдүү түрдө бирге ширетилет, б.а. узун казыктар бирге жана кыска казыктар бирге.
- Светодические секирүүчүнүн аягына чейин светодиоддордун светодиоддорунда жана оң деп белгилешет.
- Ардуинодогу D2 санарип пинге секиргичтин учун басыңыз.
- Светодические секирүүчүнүн аягына чейин светодиоддордун LED, жана аны белгилөө.
- Өткөргүчтү Arduinoдогу башка GND пинине түртүңүз.
Эми биз Arduino -ны компьютерге туташтырып, кодду көрө алабыз. Долбоорду Moaiдин башына чогултуудан мурун аны сынап көрүү жакшы.
4 -кадам: Arduino коду жана айкелдин ассамблеясы
Код толук жана иштейт, андыктан сиздин Arduino жөндөмүңүзгө жараша сиз муну мурдагыдай колдоно аласыз, же өзүңүзгө ылайыктап түзөтө аласыз.
Куралдар менюсунан Сериялык Монитор терезесин ачууну унутпаңыз.
Программа мындай иштейт:
- Arduino орнотуп, негизги циклге кириңиз
- сериялык монитордон кирүүчү сапты окуу
- муну мүнөзү боюнча өтүү
- тамгалар массивиндеги белгини табыңыз жана белгинин индекс номерин кайтарыңыз
- индекстин номерин колдонуу менен Морзе массивинен Морзе кодун табыңыз
- Морзе коду аркылуу айлануу, ар бир Sде кыска сигналды жана жарыкты, ал эми ар бир Lде узунду ойнотуу,
- ар бир тамгада 3 жолу кыска кечигүү жасаңыз (боштук)
- циклдин башына кайтуу
Код комментарийленген, андыктан сиз аны түз окуй алышыңыз керек.
Ардуинонун мүнөздөгү көйгөйлөрүнө байланыштуу, мен узартылган каармандарды бербейм, Ascii A-Z жана 0-9 гана бар. Башка каармандар, эгер киргизилсе, сизге кызыктуу жыйынтыктарды тартуулашат.
Ардуинону компьютериңизге сайыңыз, андан кийин кодду Arduino IDE аркылуу жүктөңүз. Тактайдын туура түрүн (Arduino Uno менен Nano айырмаланат), ошондой эле туура COM портун коюуну унутпаңыз.
Андан кийин, сиз жөн гана Сериялык Мониторго барып, текстти үстүңкү оңдоо кутусуна Морзе үчүн териңиз, андан кийин Enter баскычын басыңыз жана сиздин сыйкырдуу Moai Морзуңузду угуңуз.
Жыйынга келсек, зымдарды Moai базасынын артындагы тешик аркылуу өткөрүңүз, пьезо сигналын көңдөйгө түшүрүңүз, жарык диоддорун көздүн оюкчасына киргизиңиз жана капкакты башына коюңуз. Дал ушул!
Эгерде сизге бул жакса, www.sabulo.com сайтында дагы көп нерселерди көрүңүз, анда менде Arduino, 3D, 3D басып чыгаруу жана башка көптөгөн посттор бар.
Сунушталууда:
Ардуино Морз Кодунун Жазуучусу: 7 Кадам (Сүрөттөр менен)
Ардуино Морз Кодунун Жазуучусу: Мен каалаган текстти Морзе кодуна айландыра турган робот жасадым, анан жазып алам !! Бул картондон жана Легодон жасалган, электроника үчүн мен Arduino жана эки гана моторду колдондум
Freeform Mini CRT айкели: 4 кадам (сүрөттөр менен)
Freeform Mini CRT Скульптурасы: Камералар (80-90 -жылдары аталар туулган күндөрүн жаздырууда колдонулган чоң нерселер) бул күндөрү акылдуу телефондордун жардамы менен эскирген. Бул алар толугу менен пайдасыз дегенди билдирбейт. Алар дагы эле башка бөлүктөрдүн эң сонун булагы боло алат
Ардуино Юн Морз генератору: 4 кадам (сүрөттөр менен)
Ардуино Юн Морз генератору: Музыка өтө катуу болгондуктан досуңуз менен сүйлөшө албаган барда болгонсузбу? Эми сиз андан Морзе кодунда сыра сурасаңыз болот! Баштайлы
Пентагондун LED айкели: 11 кадам (сүрөттөр менен)
Пентагон LED айкели: Пентагон - бул сонун форма. Мага да жагат. Ал эми сизде Blinkytile Explorers комплекттери бар болсо, анда эмне кылсаңыз болот. Менин мурунку постумдун ордуна Blinkytile Flower Backbag, сиз 2D беш бурчтуу LED арт -сүрөтүн дубалга илип койсоңуз болот
Кайра иштетилген жана табылган материалдардан гигант кинетикалык робот айкели: 5 кадам (сүрөттөр менен)
Кайра иштетилген жана табылган материалдардан делген кинетикалык робот скульптурасы: Бул көрсөтмө сизди "General Debris" деп аталган робот скульптурасын курууга катышкан кээ бир кадамдарды басып өтөт. Ал өзүнүн атын көптөгөн куткарылган жана табылган объектилерден алат. Генерал көптөгөн скульптуралардын бири