Мазмуну:

Моторлонгон WiFi башкарылуучу шасси: 5 кадам (сүрөттөр менен)
Моторлонгон WiFi башкарылуучу шасси: 5 кадам (сүрөттөр менен)

Video: Моторлонгон WiFi башкарылуучу шасси: 5 кадам (сүрөттөр менен)

Video: Моторлонгон WiFi башкарылуучу шасси: 5 кадам (сүрөттөр менен)
Video: The Electrifying Rise of Formula E: The Future of Motorsports - Real Racing 3 Gameplay 🏎🚗🚙🚘🎮📲 2024, Июль
Anonim
Image
Image
Бөлүктөр
Бөлүктөр

Donald Bell of Maker Project Lab (https://makerprojectlab.com) 2017 -жылдын 29 -ноябрындагы жаңыртуусунда (https://www.youtube.com/embed/cQzQl97ntpU) "Lady Buggy" шасси (https://www.instructables).com/id/Lady-Buggy/) жалпы платформа катары колдонулушу мүмкүн. Ал кандайдыр бир жол менен менин "долбоорлорумдун" тизмесин көргөн болушу керек …

Моторлонгон WiFi шасси - бул жөн эле WiFi башкарылуучу моторлонгон ачык шасси жалпы платформасы, ал байланыш жана башкаруу үчүн Adafruit Feather Huzzah ESP8266 жана эки үзгүлтүксүз айлануу сервосу плюс литий -ион батареясын колдонот. Шассиде 8 6мм менен 1 жипке орнотуу чекиттери бар, ошону менен бирге дагы.

Эгерде сиз аны өзгөрткүңүз келсе, булак кодун Adafruit Feather Huzzah ESP8266 үчүн Arduino эскизи түрүндө киргиздим. Ошондой эле, сиз ширетүү жөндөмүнө жана ширетүүчү жабдууларга, зымга жана биринчи кадамда көрсөтүлгөн бардык бөлүктөргө, ошондой эле моторлоштурулган WiFi шассиин бүтүрүү үчүн тиешелүү китепканалары бар Arduino IDEге муктаж болосуз.

Адаттагыдай эле, мен, балким, бир же эки файлды унутуп койдум, же дагы ким билет, андыктан кандайдыр бир суроолор болсо, сураныч, тартынбаңыз, анткени мен көп ката кетирем.

Autodesk Fusion 360 менен иштелип чыккан, Cura 3.1дин жардамы менен кесилген жана Ultimaker 2+ Extended жана Ultimaker 3 Extendedде PLAда басылган.

1 -кадам: Бөлүктөр

Мен бардык бөлүктөрүн 50% толтуруу менен.15мм вертикалдуу түрдө басып чыгардым. "Ball Bearing Cap.stl" жана "Chassis.stl" ар бирин 1ден, калган бөлүктөрдүн ар бирин 2ден басып чыгарыңыз.

Мен төмөнкү бөлүктөрдү сатып алдым:

1 шар подшипник, 15.9мм (5/8 )

4 O-Ring (ID 16мм, бөлүм 2.5мм)

2 Servo (FS90R Үзгүлтүксүз айлануу)

1 Adafruit Feather HUZZAH ESP8266 (Adafruit)

1 Батарея (Adafruit 258)

Чогултуудан мурун, кыймылдуу беттердин жылмакай кыймылы үчүн зарыл болгон бардык бөлүктөрдү текшерүү жана кыркуу, файл, кум ж.б. Сиз тандаган түстөргө жана принтериңиздин параметрлерине жараша, аздыр -көптүр кыркуу, толтуруу жана/же тегиздөө талап кылынышы мүмкүн. Курулуш плитасы менен байланышкан бардык четтерди кылдаттык менен толтуруңуз, бардык "пластиналар" алынып салынганына жана бардык четтери жылмакай экенине ынануу үчүн. Мен бул кадамды аткаруу үчүн кичинекей зергерлердин файлдарын жана көп чыдамдуулукту колдондум.

Бул дизайнда жиптүү жамаат колдонулат, андыктан жиптерди тазалоо үчүн 6мм 1 кран жана өлүү керек болушу мүмкүн.

2 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Wiring Feather Huzzah ESP8266 менен серво зымдарын ширетүүдөн турат.

Серволорду иштетүү үчүн, эки серво оң (кызыл) зымдар Feather Huzzah ESP8266дагы "BAT" пинине, эки терс (күрөң) жиптери Feather Huzzah ESP8266дагы "GND" пинине ширетилет.

Серваларды көзөмөлдөө үчүн сол серво сигналы (кызгылт сары) зым Feather Huzzah ESP8266дагы "12/MISO" төөнөгүчкө кошулат, ал эми servo оң сигнал зымы (кызгылт сары) "13/MOSI" пинине тиркелет. Фат Хузза ESP8266.

3 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Көрсөтүлгөндөй ар бир "Gear Wheel.stl" га 2 о-шакекти коюңуз.

Эки "Axle Gear Wheel.stl" колдонуп, дөңгөлөктүн эки тетигин көрсөтүлгөндөй "Chassis.stl" ге тиркеңиз.

Көрсөтүлгөндөй 5/8 дюймдук шарикти подшипникке салыңыз, анан шариктүү подшипниктин ээн -эркин айланып турганын текшерип "Ball Bearing Cap.stl" менен бекемдеңиз.

Серво менен келген серво бурамаларын колдонуп, бир "Gear Servo.stl" бир сервого бекитип, анан экинчи редуктор жана серво менен кайталаңыз.

Сол сервону сол servo уячасына, ал эми оң servo оң servo уячасына көрсөтүлгөндөй коюңуз.

Жука эки тараптуу скотчту колдонуп, батарейканы шассиге көрсөтүлгөндөй бекемдеңиз.

Дагы бир жолу жука эки тараптуу скотчту колдонуп, сүрөттө көрсөтүлгөндөй Adafruit Feather Huzza ESP8266 батарейкасына орнотуңуз.

4 -кадам: Программалык камсыздоо

Моторлонгон WiFi шасси графика үчүн html "canvas" элементин колдонот, жана контролдоо үчүн "touchstart", "touchmove" жана "touchhend" кенеп окуялары. Мен программалык камсыздоо iOSтон башка тийүү жөндөмдүү түзмөктөрдө иштеши керек деп ишенем, бирок ал иштээрин ырастай алган жокмун.

Мен моторлоштурулган WiFi шасси программасын ап (кирүү чекити) жана станция (WiFi роутери) зымсыз режимдеринде иштөө үчүн иштеп чыккам.

Эгерде сиз моторлонгон WiFi шассиди ап режиминде иштетүүнү тандасаңыз, зымсыз роутер талап кылынбайт, анткени сиздин iOS түзмөгүңүз моторлуу WiFi шасси менен түз байланышат. Бул режимде иштөө үчүн сиз iOS түзмөгүңүздөгү wifi жөндөөлөрүнө өтүп, "WiFiChassis" тармагын тандайсыз. Туташкандан кийин, iOS түзмөгүңүздөгү веб -браузерди ачыңыз жана url талаасына "192.128.20.20" IP дарегин киргизиңиз.

Эгер сиз моторлонгон WiFi шассиин станция режиминде иштетүүнү тандасаңыз, зымсыз роутер аркылуу моторлоштурулган WiFi шасси менен байланышасыз жана моторлоштурулган WiFi шасси программасын "sSsid =" сиздин зымсыз роутериңизге ssid жана "sPassword =" деп өзгөртүшүңүз керек болот. "зымсыз роутердин сырсөзүнө коюлган. Сиз бул орнотууларды Arduino IDE редакторунун жардамы менен өзгөртүп, аны Motorized WiFi шассиңизге жүктөп алуудан мурун өзгөртүшүңүз керек болот. Белгилей кетсек, станция режимин колдонгондо, мен дагы "wifichassis.local" IP дареги боюнча Motorized WiFi Chassis менен байланышууга мүмкүндүк берген MDNS колдоосун коштум, ошондуктан физикалык IP дареги талап кылынбайт. Бирок, эгер сиз зымсыз роутериңиз тарабынан берилген физикалык IP дарегин колдонууну кааласаңыз, моторлоштурулган WiFi шасси күйгүзүлгөндө Arduino сериялык мониторуна туташууңуз керек болот ("#define USE_SERIAL 1" булактын жогору жагында экенин текшериңиз. кодду түзүүдөн жана Моторлоштурулган WiFi Часисине жөнөтүүдөн мурун), зымсыз роутериңиз тарабынан Моторлоштурулган WiFi Шассиге бекитилген IPди көрүү үчүн.

Сиз моторлонгон WiFi шассиңизди кайсы режимде иштетээриңизди чечип, программалык камсыздоого керектүү өзгөртүүлөрдү киргизгенден кийин, компьютериңиздин USB менен Feather Huzzah ESP8266 микро USB портуна ылайыктуу кабелди туташтырып, батареяны сайыңыз. андан кийин программалык камсыздоону моторлоштурулган WiFi шассиге түзүңүз жана жүктөп алыңыз.

5 -кадам: операция

Батарея кабелин Feather Huzzah ESP8266дагы батарея портуна сайыңыз.

Программада тандаган ыкмаңызды колдонуу менен Feather Huzzah ESP8266га кириңиз.

Боз чекитти экрандын айланасында саякаттоону каалаган жакка сүйрөңүз.

Моторлонгон WiFi шассиин башкаруунун кыска көрсөтмөсү үчүн видеону көрүңүз.

Бул сизге жагат деп үмүттөнөбүз!

Уландысы бар…

Сунушталууда: