Turinys:

Telefonu valdomas aitvarų linijos „Parabear Dropper“: 11 žingsnių
Telefonu valdomas aitvarų linijos „Parabear Dropper“: 11 žingsnių

Video: Telefonu valdomas aitvarų linijos „Parabear Dropper“: 11 žingsnių

Video: Telefonu valdomas aitvarų linijos „Parabear Dropper“: 11 žingsnių
Video: KODĖL JAUNUOLIAMS REIKIA VENGTI KARIUOMENĖS 2024, Gruodis
Anonim
Image
Image

Įvadas

Šioje instrukcijoje aprašoma, kaip sukurti įrenginį, kuris iš aitvarų linijos numes iki trijų parabearių. Įrenginys veikia kaip belaidis prieigos taškas, kuris į jūsų telefoną ar planšetinį kompiuterį pristato tinklalapį. Tai leidžia jums kontroliuoti parabear kritimą. Jis taip pat suteikia aukštį ir temperatūrą kritimo aukštyje. Diapazonas turėtų būti 100 metrų, 2,4 GHz „Wi-Fi“ribos, nes garantuojama, kad mechanizmas ir valdiklis yra gryname ore, matymo atstumu vienas nuo kito.

„Arduino“eskizas remiasi puikiu Pieterio P. ESP8266 pradedančiųjų vadovu. Praneškite jam, kad jį naudojate.

1 žingsnis: dalių sąrašas ir įranga

Dalių sąrašas

Susisiekiau su įvairiais tiekėjais.

  • ESP8266 pagrįstas mikrovaldiklis „Wemos mini D1“
  • servo variklis
  • 18650 baterija, geriausia išgelbėta nuo šiukšlių (ar panašios ličio jonų)
  • BMP180 temperatūros/slėgio jutiklio išjungimas Paprastai tai laikoma pasenusia, tačiau ją galima įsigyti pigiai ir tinka šiam įrenginiui.
  • prototipų plokštė, 30x40mm ar didesnė
  • 0,1 "antraštės juostelė, patelė ir patinas
  • JST PH serijos maitinimo jungtis ir kištukas
  • pajungimo viela
  • 3D spausdintas paleidimo mazgas
  • apsauginis kaištis
  • poliesterio siūlai

Be pirmiau minėtų dalių, jums reikės

  • parašiutu nusileidęs meškiukas, kačių, šunų ar graužikų
  • kėlimo aitvaras. Manasis yra „Delta Coyne“, kurio sparnų ilgis yra apie 2 m
  • „Wi-Fi“palaikantis prietaisas lokio lašintuvui valdyti
  • akumuliatoriaus įkroviklis, pavyzdžiui, TP4056 (tiesiog ieškokite, yra daug tiekėjų)

Įranga

  • lituoklis
  • 3D spausdintuvas
  • epoksidiniai klijai
  • popžaidėjas

2 veiksmas: jungtys prototipų lentoje

Ryšiai prototipų lentoje
Ryšiai prototipų lentoje
Ryšiai prototipų lentoje
Ryšiai prototipų lentoje
Ryšiai prototipų lentoje
Ryšiai prototipų lentoje

Lituoti jungtis prie prototipų plokštės, kaip parodyta aukščiau esančiuose paveikslėliuose. Naudokite prototipų tinklelį, kad sulygintumėte komponentus.

  • 6 kontaktų antraštė, skirta vienai Wemos D1 mini 5V, GND, D2 ir D1 kaiščių pusei (K stulpelis)
  • 2 kontaktų antraštė kitoje pusėje 3v3 ir D8 kaiščiams (A stulpelis)
  • 4 kontaktų antraštė BMP180 I2C magistralei (M stulpelis)
  • 3 kontaktų išorinė antena servo variklio jungčiai (L stulpelis)
  • 2 kontaktų JST jungtis akumuliatoriui (N stulpelis)

Naudodami prijungimo laidą, lituokite jungtis

  • įžeminimas tarp akumuliatoriaus jungties neigiamo elemento, „Wemos D1 mini“GND, I2C jungties GND ir servo variklio jungties įžeminimo
  • 5 voltų galia tarp teigiamo akumuliatoriaus jungties, 5 V „Wemos D1 mini“ir teigiamo servo variklio jungties (trumpas laidas 01 eilutėje, stulpelis K – N)
  • 3,3 volto galia tarp „Wemos D1“mini kaiščio 3v3 ir I2C jungties VCC (geltona viela)
  • serijinis laikrodis tarp „Wemos D1“mini kaiščio D1 ir I2C jungties SCL (6 eilutės stulpelis nuo L iki N)
  • serijiniai duomenys tarp „Wemos D1“mini kaiščio D2 ir I2C jungties SDA (7 eilutės stulpelis nuo L iki N)
  • servo valdymas tarp „Wemos D1“mini kaiščio D8 ir servo variklio valdymas (balta viela)

D4 kaištis būtų puikus variklio valdymui, tačiau jame yra šviesos diodas. Jei mes jį naudojame, negalite įkelti į „Wemos D1“, kol jis prijungtas.

3 žingsnis: įkraukite akumuliatorių

Įkraukite akumuliatorių
Įkraukite akumuliatorių

Aš naudoju seną ličio jonų fotoaparato akumuliatorių, kuris buvo lengvas, ir maitino įrenginį valandas. Aš taip pat naudojau sunkesnį 18650 akumuliatoriaus perteklių, išgelbėtą iš nesėkmingo nešiojamojo kompiuterio akumuliatoriaus, kad jis tarnautų ilgiau.

Šių akumuliatorių įkrovimas yra kita tema, tačiau tai nėra sunku. Ant TP4056 įkroviklio lituodavau suderinamą JST lizdą, o kitą galą įkišau į USB maitinimo šaltinį.

JST jungčių šonus nudažau raudona ir juoda aštriomis spalvomis, kad būtų parodytas poliškumas.

Kadangi prijungsite ir atjungsite daug, apsvarstykite galimybę šiek tiek nusiskusti kištuko iškilimus, kurie tvirtai sujungia. Lengvai ištraukite laidus iš kištuko, kai jungtis yra per įtempta.

4 žingsnis: Įkelkite ir išbandykite programinę įrangą

Įkelkite ir išbandykite programinę įrangą
Įkelkite ir išbandykite programinę įrangą
  1. Eikite į
  2. Gaukite „KBD3.ino Arduino“eskizą
  3. Pasirinktinai nustatykite prieigos taško informaciją 19 ir 20 eilutėse
  4. Norėdami išbandyti, pakomentuokite #define 313. eilutėje. Tai sudarys kodą, skirtą naudoti jūsų vietinį belaidį tinklą
  5. Nustatykite savo tinklo informaciją 332, 333 ir 337 eilutėse
  6. Prijunkite „Wemos D1 mini“savarankiškai. Dar nėra grandinėje.
  7. Sudarykite ir įkelkite eskizą
  8. Iš savo telefono, planšetinio kompiuterio ar kompiuterio suraskite statinį IP adresą, kurį nustatėte 332 eilutėje
  9. Turėtumėte gauti ekraną, panašų į aukščiau pateiktą ekrano užfiksavimą
  10. Pabandykite įjungti ir išjungti šviesos diodą
  11. Atjunkite „Wemos D1“, įdėkite jį į savo prototipo plokštę (nieko daugiau) ir vėl prijunkite. Laikykite pirštą ant lentos komponentų. Jei kažkas įkaista, nedelsdami atjunkite maitinimą ir patikrinkite laidus.
  12. Jei komponentai išlieka vėsūs arba tik įkaista, atnaujinkite naršyklę ir bandykite vėl įjungti lemputę.
  13. Atjunkite dar kartą, įdėkite BMP180 modulį ir bandykite dar kartą.
  14. Dabar aukščio matuoklis turėtų parodyti pagrįstą vertę. Pabandykite perkelti prietaisą vertikaliai ir stebėkite, kaip keičiasi aukštis. Laikykite dalį rankoje, stebėkite temperatūros kilimą. Pūskite BMP180, stebėkite temperatūros kritimą.

5 žingsnis: išbandykite variklį

Prijunkite servo variklį prie trijų kontaktų antgalio, esančio šalia 5V ir GND kaiščių.

Įsitikinkite, kad servo jungtis yra teisinga. 5 voltų laidas paprastai yra raudonas, žemė yra ruda arba juoda, o valdiklis - baltas arba oranžinis. Aš turėjau švelniai ištraukti plastikinius skirtukus ant „Dupont“jungties ir pakeisti 5 V ir įžeminimo jungčių padėtį į vieną iš savo servo. Kitas servo variklio jungtis buvo prijungta gerai.

Prijunkite maitinimą ir bandykite dar kartą. Neteisingai prijungę servo pajusite mirštančio servo kvapą. Pradėjus eskizą, jis gali judėti.

Pabandykite perkelti variklį tarp perkrovimo paleidimo priemonės, 1, 2 ir 3 pozicijų spustelėdami tuos mygtukus.

6 veiksmas: atsispausdinkite nuleidimo mechanizmą

Atspausdinkite nuleidimo mechanizmą
Atspausdinkite nuleidimo mechanizmą
Atspausdinkite nuleidimo mechanizmą
Atspausdinkite nuleidimo mechanizmą

Atsisiųskite beardrop.stl iš mano „github“saugyklos ir atsispausdinkite naudodami 3D spausdintuvą. Aš sukūriau dalį naudodamas „Freecad“ir įtraukiau „Freecad“šaltinio failą, jei norite atlikti pakeitimus.

naudodami epoksidą, klijuokite variklį į vietą, atkreipdami dėmesį į teisingą padėtį.

7 žingsnis: Surinkite variklį, akumuliatorių ir prototipo plokštę

Įstumkite prototipų plokštę į spausdintą dalį. Laikykite jį elastine juostele.

Prijunkite variklį.

Stumkite bateriją po elastine. Kol kas neprijunkite.

8 žingsnis: Sukurkite ir pritvirtinkite nuleistą ranką

Iš apsauginio kaiščio ar panašaus standaus plono plieno suformuokite nuleidžiamos svirties lanką. Pritvirtinkite jį prie servo svirties, naudodami siūlą ir epoksidą.

Sureguliuokite ranką taip, kad ji suktųsi per nuleidimo mechanizmą ir būtų tinkamo kreivumo. Spindulys turėtų sutapti su „Freecad“modelio toro spinduliu, kuris yra 13,5 mm. Popierinis šablonas gali padėti. Šis žingsnis varginantis.

Apsvarstykite galimybę naudoti servo valymo eskizą, kad padėtumėte sureguliuoti ranką.

Išbandykite surinktą prietaisą, braukdami per keturias pozicijas. Turėtumėte sugebėti sureguliuoti, įsukdami nuleidžiamą ranką tinkamu kampu. Jums gali tekti pakoreguoti „Arduino“eskizo 130–133 eilučių nustatymus.

Jei variklį klijavote netinkamai, pakeiskite pozicijų eilės tvarką.

9 veiksmas: išbandykite nepriklausomą režimą

Nepriklausomo režimo bandymas
Nepriklausomo režimo bandymas

Sukompiliuokite ir įkelkite eskizą WAP režimu. Tai sukurs naują belaidį prieigos tašką. lieka maitinamas iš USB. Baterijos dar nėra.

Iš išmaniojo telefono, planšetinio kompiuterio ar belaidžio nešiojamojo kompiuterio prisijunkite prie „Aloft“prieigos taško naudodami slaptažodį, nurodytą 321 eilutėje.

Iš prijungto įrenginio eikite į 192.168.4.1 ir iš naujo patikrinkite valdymo tinklalapį.

Atjunkite USB ir įjunkite akumuliatorių. Prisijunkite prie „Aloft“tinklo ir bandykite dar kartą.

Perkelkite ranką į „Drop 3“ir įkiškite vieną ar daugiau statinių linijų parašiutininkams. Aš naudojau kilpą, pagamintą iš sąvaržėlės.

Išbandykite nuleidimo veiksmą.

10 žingsnis: skristi

Pridėkite ranką prie atspausdinto prietaiso arba tam tikrą būdą, kaip pritvirtinti prie savo aitvaro linijos.

Priverskite aitvarą skristi stabiliame aukštyje ir pritvirtinkite prietaisą su „parabear“. Išleiskite daugiau linijų į norimą aukštį ir paleiskite jį!

11 žingsnis: nuveikite daugiau

Linijinis alpinistas būtų patogus pakartotiniam paleidimui. Arba atskira linija ant skriemulio, kad galėtumėte nuleisti prietaisą atgal į žemę, išilgai skraidančios linijos.

Pakeiskite eskizą, kad jūsų vietovės aukštis būtų geresnis. 139 eilutė.

Pakeiskite tinklalapį į savo vietovės pavadinimą. 119 eilutė.

Rekomenduojamas: