Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Электроника
- 3 -кадам: Программалык камсыздоо
- 4 -кадам: Ассамблея
- 5 -кадам: операция
Video: Lady Buggy, WiFi Edition: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
"Lady Buggy" - бул 2 жаштан биздин неберелерибизге арналган "ката" стилиндеги айым, мен аны 2 жашта калтырам +.
Видеодо көрүнүп тургандай, Lady Buggy - бул Wi -Fi аркылуу иштей турган алыстан башкаруучу унаа, ал жай кыймылды жана башкаруунун оңойлугун камтыйт. Lady Buggy портрет режиминде кулпуланган сенсордук iOS түзмөгүн колдонот (мен iOS түзмөктөрү менен гана сынап көрдүм, төмөндөгү Программалык камсыздоо бөлүмүн караңыз) жана жөн эле алдыга, артка жана бурулуу үчүн дисплейдин айланасындагы кызыл "баскычты" сүйрөөнү талап кылат; 2 жаштагы неберебизге операция жасоо жетиштүү, албетте чоңдордун көзөмөлү менен.
Мен булак кодун Adafruit Feather Huzzah ESP8266 үчүн Arduino эскизи түрүндө коштум, эгер аны башка түзмөктөрдө колдонуу үчүн өзгөрткүңүз келсе.
Ошондой эле, сизге ширетүү көндүмдөрү жана ширетүүчү жабдуулар, зым жана биринчи кадамда көрсөтүлгөн бардык бөлүктөр, ошондой эле Lady Buggyди аягына чыгаруу үчүн тиешелүү китепканалары бар Arduino IDE керек болот.
Адаттагыдай эле, мен, балким, бир же эки файлды унутуп койдум, же дагы ким билет, андыктан кандайдыр бир суроолор болсо, сураныч, тартынбаңыз, анткени мен көп ката кетирем.
Autodesk Fusion 360 менен иштелип чыккан, Cura 3.0.4 менен кесилген жана PLAда Ultimaker 2+ Extended жана Ultimaker 3 Extendedде басылган.
1 -кадам: Бөлүктөр
Мен эки таблицадан турган PDF файлын тиркеп койдум. Биринчи стол мен колдонгон орнотуулар жана түстөр менен 3D басылган бөлүктөрдүн тизмесин камтыйт. Экинчи таблицада сатып алынган бөлүктөрдүн тизмеси камтылган.
Көңүл бургула, корпустун (же "Body.3mf" же "Body.stl") кабыктын ичиндеги 4 монтаж мунарасы кабыктан 2мм бийик болгондуктан тирөөчтөр менен басылышы керек. Мындан тышкары, Cura 3.0.4 "Body.3mf" дегенди пластинкага койбосун эске алыңыз, ошондуктан мен "моделдерди автоматтык түрдө тарелкага түшүрүү" жөндөөсүн өчүрүп, андан кийин корпусту конструкция тактасы менен байланышка чейин түшүрүүгө туура келди (Кураны колдонуп жана моделдин астындагы курулуш пластинасын карап, дененин кабыгынын алсыз кызыл контурунун курулуш плитасы менен байланышын көргөнгө чейин түшүрдүм).
Чогултуудан мурун, кыймылдуу беттердин жылмакай кыймылы үчүн зарыл болгон бардык бөлүктөрдү текшерүү жана кыркуу, файл, кум ж.б. Сиз тандаган түстөргө жана принтериңиздин параметрлерине жараша, аздыр -көптүр кыркуу, толтуруу жана/же тегиздөө талап кылынышы мүмкүн. Курулуш плитасы менен байланышкан бардык четтерди кылдаттык менен толтуруңуз, бардык "пластиналар" алынып салынганына жана бардык четтери жылмакай экенине ынануу үчүн. Мен бул кадамды аткаруу үчүн кичинекей зергерлердин файлдарын жана көп чыдамдуулукту колдондум.
Бул дизайнда жиптүү жамаат колдонулат, андыктан жиптерди тазалоо үчүн 6мм 1 кран жана өлүү керек болушу мүмкүн.
2 -кадам: Электроника
Батареядагы оң (кызыл) зымды кылдаттык менен ортосунан кесип, андан кийин көрсөтүлгөндөй коргошундарды сыйрып, калемпирлеңиз.
Батареядан келген кызыл зымдын бир бөлүгүн которгучтун эки терминалына көрсөтүңүз
Көрсөтүлгөндөй коммутатор терминалдарынын сырткы түгөйлөрүнүн ортосуна кызыл жипти туташтырыңыз.
Көрсөтүлгөндөй туташтыргычтан келген кызыл зымдын бир бөлүгүн тышкы эки которуштуруучу терминалдын бирине кошуңуз.
Серволорду иштетүү үчүн, эки серво оң (кызыл) зымдар Feather Huzzahдагы "BAT" пинине жана эки servo терс (күрөң) зымдар Feather Huzzahдагы "GND" пинине ширетилет.
Серваларды көзөмөлдөө үчүн сол серво сигналы (кызгылт сары) зым Feather Huzzahдагы "12/MISO" пинине, ал эми servo оң сигнал зымы (кызгылт сары) мамыктагы "13/MOSI" пинине бекитилет. Huzzah.
3 -кадам: Программалык камсыздоо
Lady Buggy графика үчүн html "canvas" элементин колдонот, жана холст окуялары "touchstart", "touchmove" жана "touchhend" көзөмөлдөө үчүн (караңыз https://www.w3schools.com/graphics/canvas_intro.asp). Мен программалык камсыздоо iOSтон башка тийүү жөндөмдүү түзмөктөрдө иштеши керек деп ишенем, бирок ал иштээрин ырастай алган жокмун.
Мен Lady Buggy программасын ап (кирүү чекити) жана станция (wifi роутери) зымсыз режимдеринде иштөө үчүн иштеп чыккам.
Эгер сиз Lady Buggy'ди ап режиминде иштетүүнү тандасаңыз, зымсыз роутер талап кылынбайт, анткени iOS түзмөгүңүз Lady Buggy менен түз байланышат. Бул режимде иштөө үчүн сиз iOS түзмөгүңүздөгү wifi жөндөөлөрүнө өтүп, "LadyBuggy" тармагын тандайсыз. Туташкандан кийин, iOS түзмөгүңүздөгү веб -браузерди ачыңыз жана url талаасына "192.128.20.20" IP дарегин киргизиңиз.
Эгер сиз Lady Buggy станциясында иштөөнү чечсеңиз, анда Lady Buggy менен зымсыз роутер аркылуу байланышып турасыз жана ошону менен Lady Buggy программасын "sSsid =" зымсыз роутериңизге ssid жана "sPassword =" орнотулганга чейин алмаштырышыңыз керек болот. зымсыз роутердин сырсөзүнө. Сиз бул орнотууларды Arduino IDE редактору аркылуу, аны түзүүдөн жана Lady Buggyге жүктөөдөн мурун өзгөртүшүңүз керек болот. Көңүл буруңуз, станция режимин колдонуп жатып, мен MDNS колдоосун коштум, ал Lady Buggy менен "ladybug.local" IP дареги боюнча байланышууга мүмкүндүк берет, андыктан физикалык IP дареги талап кылынбайт. Бирок, эгер сиз зымсыз роутериңиз тарабынан дайындалган физикалык IP дарегин колдонууну кааласаңыз, Lady Buggy күйгүзүлгөндө Arduino сериялык мониторуна туташууңуз керек болот ("#define USE_SERIAL 1" баштапкы коддун үстүндө экенин текшериңиз) кодду Lady Buggyге түзүүдөн жана жөнөтүүдөн мурун), зымсыз роутериңиз тарабынан Lady Buggyге берилген IPди көрүү үчүн.
Lady Buggy'ни кайсы режимде иштетээриңизди чечкенден кийин жана программалык камсыздоого керектүү өзгөртүүлөрдү киргизгенден кийин, компьютериңиздин USB менен Lady Buggyдеги микро USB кеңейтүү кабелинин ортосуна ылайыктуу кабелди тиркеп, слайдды которгучту колдонуңуз. Lady Buggy боюнча, андан кийин Lady Buggyге программаны түзүп, жүктөп алыңыз.
4 -кадам: Ассамблея
Көрсөтүлгөндөй "Gear Wheel.stlдин" ар бирине о-шакектердин экөөсүн тиркеңиз.
Көрсөтүлгөндөй бир "дөңгөлөк дөңгөлөгүн" ("Gear Wheel.stl" плюс эки O-Rings) "Chassis.stl" га тиркеңиз. Калган тиштүү дөңгөлөктүн куралы жана огу менен процессти кайталаңыз.
Серво менен камсыздалган бураманы колдонуп, серволордун бирине "Gear Servo.stl" тиркеңиз. Бул жыйын тыгыз болушу керек, андыктан керек болсо сүйүктүү клейиңизди сүйкөңүз. Процедураны калган тиштүү servo жана servo менен кайталаңыз.
Көрсөтүлгөндөй сол сервону шассидеги сол серво уясына салыңыз.
Көрсөтүлгөндөй шассидеги туура servo уячасына туура servo салыңыз.
Батарейканы көрсөтүлгөндөй шассидеги батарея бөлүмүнө коюңуз. Кичи бурамаларды же клейди колдонуп, шассидеги слайд которгучун бекемдеңиз.
Көрсөтүлгөндөй "Батарейка Cover.stl" батарейканын үстүнө коюңуз.
Электр тасмасы менен servo менен Feather Huzzah ортосундагы зым түйүндү ороп, андан кийин Feather Huzzahны батарея бөлүмүнүн капкагына көрсөтүлгөндөй жайгаштырыңыз.
Шарикти подшипникке салып, көрсөтүлгөндөй "Ball Bearing Cap.stl" менен бекемдеңиз. Катуу кыспаңыз, анткени шарик подшипник шассиде оңой эле айланышы керек.
Көрсөтүлгөндөй микро HUSHA ESP8266'га микро USB кабелин кеңейтүүчү почта сайгычын туташтырыңыз. Көрсөтүлгөндөй, аялдын учун шасси менен камсыз кылынган бурамалар менен бекемдеңиз.
Төрт "Bolt.stl" колдонуп, Lady Buggy кузовуңузду шасси жыйынына көрсөтүлгөндөй тиркеңиз.
5 -кадам: операция
Слайд которгучун колдонуп Lady Buggy күйгүзүңүз. Мен колдонгон которгуч - бул өчүрүүчү борбор, ошондуктан аны тышкы абалына жылдыруу Lady Buggyди күйгүзөт.
Lady Buggyге iOS түзмөгүңүздү жана Программалык камсыздоо кадамында сүрөттөлгөн ыкманы колдонуп туташыңыз.
IOS дисплейинде, кызыл баскычты алдыга жылдыруу үчүн дисплейдин үстү жагына, тескери кыймыл үчүн дисплейдин ылдый жагына, солго же оңго солго же оңго жылдырыңыз.
Lady Buggy башкаруунун кыска көрсөтмөсү үчүн видеону көрүңүз.
Бул сизге жагат деп үмүттөнөбүз!
Сунушталууда:
7 Сегменттик саат - Small Printers Edition: 9 кадам (Сүрөттөр менен)
7 Сегменттик саат - Чакан принтерлердин басылышы: Дагы 7 сегменттик саат. xDAБирок мен айтышым керек, менин Instructables профилимди көргөндө жинди көрүнбөйт. Бул, балким, менин нерселеримдин ар кандай профилине көз чаптырганда, кыжырдантат
RedCat Gen7 үчүн Rock Buggy Body: 9 кадам (сүрөттөр менен)
RedCat Gen7 үчүн Rock Buggy Body: Inspiration3D Басып чыгаруучу аксессуарлар жана ал тургай бүт денелер RC коомчулугунда, айрыкча RC Crawlers жанрында абдан популярдуу. Өзүм жана башкалар ар кандай бекер долбоорлорду чыгардык, бирок буга чейин болуп көрбөгөн нерсе - өндүрүүчүлөр чыгарышы керек
Ethernet порту менен WiFi менен Raspberry Piде бөлүшүү: 7 кадам (сүрөттөр менен)
Raspberry Piдеги Ethernet порту менен WiFi менен бөлүшүү: Сизде эски лазердик принтер же сканер барбы, бирок ал дагы деле жакшы иштейт, бирок wifi шайкеш келбейт? Же, балким, сиз тышкы катуу дискиңизди түйүнүңүздөгү камдык түзмөк катары туташтыргыңыз келет жана үй роутериңизде ethernet порттору түгөндү. Бул инстр
Buggy - Чебер программалуу LED жаратылышы: 12 кадам (Сүрөттөр менен)
Buggy - айлакер программалоочу LED жаратуусу: Buggy - бул үйдө, бир жактуу, ПХБ тактасын жана программалоочу AVR Attiny44v микроконтроллерин колдонуп, программалоочу LED кол өнөрчүлүк долбоору. Buggy эки түстүү LED көздөргө ээ жана көрүнөө жана IR жарыгын сезе алат жана пьезо колонкасынын жардамы менен үндөрдү чыгарат. Жок
Lady GaGa 'Video' Көз айнеги: 4 кадам (Сүрөттөр менен)
Lady GaGa 'Video' Көз айнеги: Мен бул тез жана оңой көз айнекти Lady GaGa Halloween костюму үчүн жасадым. Алар анын спектаклдеринде көргөн эффектти кайталоо үчүн слайдшоу шартында 2 санарип сүрөт алкак ачкычын колдонушат (бул жерде анын көз айнегинин видеосу). Эскертүү: * Сиз көрө албайсыз