INHOUDSOPGAWE:

Lady Buggy, WiFi -uitgawe: 5 stappe (met foto's)
Lady Buggy, WiFi -uitgawe: 5 stappe (met foto's)

Video: Lady Buggy, WiFi -uitgawe: 5 stappe (met foto's)

Video: Lady Buggy, WiFi -uitgawe: 5 stappe (met foto's)
Video: Mommy Long Legs Costume #shorts 2024, Julie
Anonim
Image
Image
Elektronika
Elektronika

"Lady Buggy" is 'n "buggy" met 'n lieveheersbeestjie wat ek vir ons kleinkinders ontwerp het, van 2 jaar tot goed, ek laat dit net op 2 jaar +.

Soos in die video getoon, is Lady Buggy 'n afstandsbedieningsvoertuig met 'n wifi -funksie, wat stadige bewegings en maklike beheer bied. Lady Buggy gebruik 'n aanraakgebaseerde iOS -toestel wat in portretmodus gesluit is (ek het slegs getoets met iOS -toestelle, sien sagteware -afdeling hieronder) en moet net die rooi "knoppie" om die skerm sleep om beweging vorentoe, agteruit en om te draai; maklik genoeg vir ons 2 -jarige kleinseun om te werk, natuurlik met geringe toesig van volwassenes.

Ek het die bronkode ingesluit in die vorm van 'n Arduino -skets vir die Adafruit Feather Huzzah ESP8266 as u dit wil aanpas vir gebruik met ander toestelle.

U benodig ook soldeervaardighede en soldeertoerusting, draad en alle onderdele in die eerste stap, plus 'n Arduino IDE met toepaslike biblioteke om Lady Buggy te voltooi.

Soos gewoonlik het ek waarskynlik 'n lêer of twee vergeet, of wie weet wat nog meer, so as u enige vrae het, moet asseblief nie huiwer om dit te vra nie, want ek maak baie foute.

Ontwerp met Autodesk Fusion 360, gesny met Cura 3.0.4 en gedruk in PLA op 'n Ultimaker 2+ Extended en 'n Ultimaker 3 Extended.

Stap 1: Onderdele

Ek het 'n PDF -lêer aangeheg met twee tabelle. Die eerste tabel bevat die 3D -gedrukte onderdele -lys met die instellings en kleure wat ek gebruik het. Die tweede tabel bevat die lys met gekoopte onderdele.

Let daarop dat die bak (óf "Body.3mf" óf "Body.stl") met stutte gedruk moet word, aangesien die 4 monteringstorings binne die dop 2 mm hoër is as die dop. Let ook daarop dat Cura 3.0.4 nie "Body.3mf" op die bouplaat sou plaas nie, dus moes ek die instelling "Modelle outomaties na die bouplaat laat val" deaktiveer en dan die liggaam handmatig laat sak totdat dit kontak met die bouplaat gehad het (Met behulp van Cura en na die bouplaat onder die model gekyk, het ek die bak laat sak totdat ek die vaal rooi buitelyn van die liggaamsdop kon sien wat met die bouplaat in aanraking kom).

Toets die pasvorm en afwerking, lêer, sand, ens., Voordat dit gemonteer word, sodat alle bewegende oppervlaktes glad kan beweeg en dat die oppervlak nie beweeg nie. Afhangende van die kleure wat u gekies het en u drukkerinstellings, kan dit min of meer sny, vyl en/of skuur. Voer alle rande wat die bouplaat gekontak het versigtig in om seker te maak dat alle bouplate verwyder word en dat alle rande glad is. Ek het klein juweliersware -lêers en baie geduld gebruik om hierdie stap uit te voer.

Hierdie ontwerp maak gebruik van skroefdraad, sodat 'n kraan van 6 mm by 1 nodig is om die drade skoon te maak.

Stap 2: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Sny die positiewe (rooi) draad op die battery in die middel versigtig, en trek dan die leidings af soos vasgetrek.

Soldeer die gedeelte van die rooi draad wat van die battery na die middelste twee terminale van die skakelaar kom, soos aangedui

Soldeer 'n rooi draad tussen die buitenste pare van die skakelaarklemme, soos getoon.

Soldeer die gedeelte van die rooi draad wat uit die aansluiting kom na een van die twee buitenste skakelaars, soos aangedui.

Om die servo's aan te dryf, word beide servopositiewe (rooi) drade aan die "BAT" -pen op die Feather Huzzah gesoldeer en albei servo -negatiewe (bruin) drade word aan die "GND" -pen op die Feather Huzzah gesoldeer.

Om die servo's te beheer, word die linker servosignaaldraad (oranje) aan die "12/MISO" -pen op die Feather Huzzah gesoldeer, en die servo regter seindraad (oranje) is aan die "13/MOSI" -pen op die veer vasgemaak Huzzah.

Stap 3: sagteware

Sagteware
Sagteware
Sagteware
Sagteware

Lady Buggy gebruik 'n html "canvas" -element vir die grafika, en die canvas events "touchstart", "touchmove" en "touchend" vir beheer (sien https://www.w3schools.com/graphics/canvas_intro.asp). Ek is van mening dat die sagteware op ander toestelle as iOS moet werk, maar ek kon nie bevestig dat dit die geval is nie.

Ek het die Lady Buggy -sagteware ontwerp om in beide ap (toegangspunte) en stasie (wifi router) draadlose modusse te werk.

As u kies om Lady Buggy in die ap -modus te gebruik, is 'n draadlose router nie nodig nie, aangesien u iOS -toestel direk met Lady Buggy kommunikeer. Om in hierdie modus te werk, gaan u na die wifi -instellings op u iOS -toestel en kies u die 'LadyBuggy' -netwerk. Sodra dit gekoppel is, maak die webblaaier op u iOS -toestel oop en voer die ip -adres van "192.128.20.20" in die URL -veld in.

As u kies om Lady Buggy in die stasie -modus te gebruik, kommunikeer u met Lady Buggy via 'n draadlose router en moet u die Lady Buggy -sagteware verander sodat "sSsid =" ingestel is op u draadlose router ssid en "sPassword =" is ingestel na die wagwoord van u draadlose router. U sal hierdie instellings moet verander met die Arduino IDE -redakteur voordat u dit opstel en aflaai na u Lady Buggy. Let daarop dat ek by die gebruik van die stasie -modus ook MDNS -ondersteuning ingesluit het waarmee u met Lady Buggy kan kommunikeer by die ip -adres "ladybug.local", sodat die fisiese ip -adres nie nodig is nie. As u egter die fisiese ip -adres wil gebruik wat deur u draadlose router toegeken is, moet u aan die Arduino -seriële monitor gekoppel wees as u Lady Buggy aanskakel (maak seker dat '#define USE_SERIAL 1' boaan die bronkode is lêer voordat u die kode opstel en stuur na die Lady Buggy) om die IP -adres wat deur u draadlose router aan Lady Buggy toegewys is, te sien.

Nadat u besluit het in watter modus u u Lady Buggy gaan gebruik en die nodige veranderinge aan die sagteware aangebring het, koppel u 'n geskikte kabel tussen u rekenaar se USB en die mikro -usb -verlengkabel op die Lady Buggy, gebruik die skuifskakelaar om aan te skakel op Lady Buggy, stel dan die sagteware saam en laai dit af in die Lady Buggy.

Stap 4: Montering

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

Bevestig twee elk van die o-ringe aan elk van "Gear Wheel.stl" soos aangedui.

Bevestig een ratwiel ("Gear Wheel.stl" plus twee O-ringe) aan "Chassis.stl" met behulp van een "Axle Gear Wheel.stl" soos aangedui. Herhaal die proses met die oorblywende ratwiel en as.

Bevestig een "Gear Servo.stl" aan een van die servo's met behulp van die skroef wat by die servo voorsien word. Hierdie samestelling moet styf bly, so pas u gunsteling gom aan indien nodig. Herhaal die proses met die oorblywende rat servo en servo.

Steek die linker servo in die linker servosleuf in die onderstel, soos aangedui.

Steek die regte servo in die regte servosleuf in die onderstel soos aangedui.

Plaas die battery in die onderstel se batterykompartement soos aangedui. Bevestig die skuifskakelaar aan die onderstel met klein skroewe of gom.

Plaas "Battery Cover.stl" oor die battery soos aangedui.

Draai die draadbundel tussen die servo's en Feather Huzzah toe met elektriese band, en plaas die Feather Huzzah in die deksel van die batterykompartiment, soos aangedui.

Plaas die kogellager in die onderstel en bevestig dit met "Kogellager Cap.stl" soos aangedui. Moenie te hard trek nie, aangesien die kogellager maklik in die onderstel moet draai.

Sluit die e -posprop van die mikro -usb -kabel in die Huzzah ESP8266 aan soos aangedui. Bevestig die vroulike punt aan die onderstel met die meegeleverde skroewe soos aangedui.

Gebruik die vier "Bolt.stl" om u Lady Buggy -bak aan die onderstel vas te maak, soos aangedui.

Stap 5: Bediening

Skakel die Lady Buggy aan met die skuifskakelaar. Die skakelaar wat ek gebruik het, is 'n middelste skakelaar, sodat Lady Buggy aangeskakel kan word.

Koppel aan die Lady Buggy met u iOS -toestel en die metode wat u gekies het soos beskryf in die sagteware -stap.

Skuif die rooi knoppie op die iOS -skerm na die bokant van die skerm om vorentoe te beweeg, na die onderkant van die skerm vir omgekeerde beweging en links of regs vir links of regs.

Sien die video vir 'n kort demonstrasie van die beheer van Lady Buggy.

Hoop jy hou daarvan!

Aanbeveel: