Turinys:

Valentino internetas: 17 žingsnių (su nuotraukomis)
Valentino internetas: 17 žingsnių (su nuotraukomis)

Video: Valentino internetas: 17 žingsnių (su nuotraukomis)

Video: Valentino internetas: 17 žingsnių (su nuotraukomis)
Video: Kaip perduoti vaizdą be laidų į televizorių iš Mobilaus, plančetės ir kompiuterio 2024, Liepa
Anonim
Image
Image

Becky Stern Sekite daugiau autoriaus:

Interneto kameros privatumo draugas
Interneto kameros privatumo draugas
Matuoklio Yagi antena su 3D spausdintomis jungtimis
Matuoklio Yagi antena su 3D spausdintomis jungtimis
Matuoklio Yagi antena su 3D spausdintomis jungtimis
Matuoklio Yagi antena su 3D spausdintomis jungtimis
Zodiako siuvinėjimas
Zodiako siuvinėjimas
Zodiako siuvinėjimas
Zodiako siuvinėjimas

Apie: Kurimas ir dalijimasis yra dvi didžiausios mano aistros! Iš viso paskelbiau šimtus vadovėlių apie viską - nuo mikrovaldiklių iki mezgimo. Aš esu Niujorko motociklininkas ir neatgailaujanti šunų mama. Mano bėda … Daugiau apie bekathwia »

Siųskite savo Valentino pastabą per tinklą! Šis „pasidaryk pats“elektronikos projektas naudoja nedidelį vibruojantį variklį, kad švelniai mojuotų minkšto popieriaus širdimi ir mirksėtų šviesos diodas, kai iš kito įrenginio gauna instrukcijas internetu. Aš sukūriau dvi „ESP8266“„Wi -Fi“grandinės versijas, taip pat turėjau du mygtukus dviem komandoms suaktyvinti. Įrenginiai kalbasi per „Adafruit IO“debesų duomenų paslaugą, kad galėtų bendrauti tarpusavyje iš bet kurios vietos naudodami „Wi -Fi“, ir aš jums parodysiu, kaip suaktyvinti savo valentiną ir naudojant API šliuzo paslaugą IFTTT, jei norite sukurti tik vieną Valentino grandinę.

Tai gana lengvas daiktų interneto projektas! Prieš nardydami, turėtumėte gerai išmanyti „Arduino“programinę įrangą ir elektronikos litavimą. Išbandykite mano pradedančiąją „Arduino“klasę ir (arba) pagrindinę Randy Sarafano elektronikos klasę, kad pasiektumėte greitį!

Norėdami neatsilikti nuo to, ką dirbu, sekite mane „YouTube“, „Instagram“, „Twitter“, „Pinterest“ir užsiprenumeruokite mano naujienlaiškį.

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės

Šiam projektui sukūriau du įrenginius, kurie bendrauja tarpusavyje, tačiau šis projektas puikiai veikia tik su vienu įrenginiu, suaktyvintu internetu naudojant jūsų telefoną ar kompiuterį (tai aptarsime vėliau). Nepriklausomai nuo jūsų gaminamų siųstuvų -imtuvų skaičiaus, aš labai rekomenduoju sukurti vieną bekontakčio duonos lentos prototipą ir dubliuoti jį su nauja dalimi lituotos formos, o ne išardyti veikiančią prototipą. Tai labai palengvina galutinės plokštės kūrimą ir trikčių šalinimą.

Kiekvienam įrenginiui:

  • „Shadowbox“nuotraukų rėmelis
  • „Adafruit Huzzah Feather“arba ESP8266 „Huzzah“pertraukimo plokštė (su FTDI kabeliu ir lipolio įkrovimo lenta)
  • Lipoly baterija ir USB kabelis
  • Duonos lenta be litavimo ir „perma-proto“lenta
  • Duonos lentos prototipų laidai
  • Du momentiniai mygtukai
  • Mini vibruojantis variklis
  • NPN tranzistorius, pvz., PN2222
  • Diodas, pvz., 14N001
  • 100-1K omų rezistorius
  • Šviesos diodas (bet koks jums patinka, pvz., 5 mm raudonas, LED blizgučiai arba šviečiantis mygtukas)
  • Suvyta viela
  • Termiškai susitraukiantis vamzdis
  • Gnybtų blokai (neprivaloma)
  • Raudonas audinys
  • Plakatų lenta

Surinkite šiuos įrankius:

  • Pjovimo kilimėlis
  • Valdovas
  • Komunalinis/amatų peilis
  • Awl
  • Siuvimo mašina
  • Žirklės
  • Karštas klijų pistoletas
  • Pieštukas
  • Sukamasis įrankis („Dremel“ir kt.) (Neprivaloma)
  • Lituoklis
  • Lituoklis
  • Vielos nuėmikliai
  • Nuplaukite vielos atraižas
  • Trečias rankinis įrankis
  • Šilumos pistoletas arba žiebtuvėlis
  • Multimetras (neprivaloma, bet labai patogu)
  • Juosta
  • Plona viela (naudojau.2 mm plieninę rišamąją vielą)

Kaip „Amazon“asocijuotas asmuo uždirbu iš kvalifikuotų pirkinių, kuriuos atliekate naudodami mano filialų nuorodas.

Sukurkite/prisijunkite prie paskyrų šiose svetainėse:

  • Adafruit IO
  • IFTTT

2 veiksmas: turiu jūsų kodą

Aš turiu tavo kodą
Aš turiu tavo kodą
Aš turiu tavo kodą
Aš turiu tavo kodą

Šio projekto schema naudoja „ESP8266“„Wi -Fi“mikroschemą „Huzzah“„Wi -Fi“išjungimo plokštėje arba „Adafruit Feather Huzzah“plokštėje. Jei naudojate pertraukimo plokštę, taip pat reikalingas FTDI kabelis, skirtas programuoti plokštę, ir lipolinis įkroviklis, skirtas akumuliatoriaus energijai papildyti. Kruopščiai perskaitykite gaminio dokumentaciją su pasirinkta lenta, kad geriau suprastumėte jos kontaktus ir ypatybes. Šiam projektui gali būti galima naudoti kitas ESP9266 plokštes, bet aš jų neišbandžiau.

Abiejų versijų grandinių schemos pateiktos aukščiau. Abi grandinės jungia mygtukus per žemę prie 4 ir 14 kaiščių, šviesos diodas prijungtas prie 15 kaiščio ir tranzistoriaus grandinė, varanti mažą vibracinį variklį, prijungtą prie 5 kaiščio.

Prieš programuodami ESP8266 plokštes naudodami „Arduino“, prie programinės įrangos turėsite pridėti plokštės palaikymą. Naudokite lentų tvarkyklę, kad pridėtumėte šių plokščių palaikymą ir prieš tęsdami įkelkite mirksėjimo bandymo programą. Atminkite, kad naudodami „Huzzah“pertraukimo lentą, prieš įkeldami naują kodą, turite naudoti mygtukų paspaudimų kombinaciją, kad įjungtumėte plokštę į įkrovos įkėlimo režimą.

Sukurkite savo grandinę ant bevirinimo duonos lentos pagal schemą.

Sukurkite naują sklaidos kanalą savo „Adafruit IO“paskyroje, pavadintą „komanda“. Raskite savo AIO raktą (puslapyje „Nustatymai“).

Atsisiųskite prie šio veiksmo pridėtą projekto kodą ir atidarykite jį naudodami „Arduino IDE“, tada atnaujinkite config.h nustatymus, kad jie atitiktų jūsų „Adafruit IO“naudotojo vardą ir raktą, taip pat „wifi“tinklo pavadinimą ir slaptažodį. Įsitikinkite, kad turite įdiegtas „Arduino“bibliotekas „Adafruit IO Arduino“, „ArduinoHttpClient“ir „Adafruit MQTT“. Tada įkelkite kodą į savo lentą.

3 žingsnis: pelėda per vidurį

Pelėda per vidurį
Pelėda per vidurį

Naudodami metalinę liniuotę, pjovimo kilimėlį ir buitinį/amatų peilį, iškirpkite tvirtos meno plokštės gabalėlį, atitinkantį jūsų šešėlių dėžės rėmą (mano matmenys 4x6 coliai). Būkite atsargūs, kad nenupjautumėte pirštų! Viršutinėje vidurinėje srityje pradurkite perlenkimą ir pasukite, kad atvertų skylę iki maždaug 3/16 colių (4-5 mm). Tai leis mini vibruojančio variklio laidams praeiti per plokštę.

4 žingsnis: suvyniokite kaip pavasarį

Sužeistas kaip pavasaris
Sužeistas kaip pavasaris
Sužeistas kaip pavasaris
Sužeistas kaip pavasaris
Sužeistas kaip pavasaris
Sužeistas kaip pavasaris

Apgaulė, kaip suvirpinti popieriaus širdį, yra pritvirtinti jį prie daikto, kuris gali lengvai judėti, pavyzdžiui, spyruoklė. Naudokite ploną vielą, kad sukurtumėte ritę, apvyniodami lazdelę ar panašų mažą daiktą. Palikite uodegas abiejuose spyruoklės galuose ir perkiškite vieną per lentos angą. Užfiksuokite juostą gale, kad spyruoklė liktų vietoje.

Jei neturite tinkamos vielos, improvizuokite su tuo, ką turite. Galbūt tvirtinimo spyruoklę galima pakeisti mažu užtrauktuku, plaukų segtuku ar kitu daiktu.

5 žingsnis: popierinė širdis

Popierinė širdis
Popierinė širdis
Popierinė širdis
Popierinė širdis
Popierinė širdis
Popierinė širdis

Norėdami pagaminti sluoksniuotas minkšto popieriaus širdis, siūkite tiesią siūlę per naują, dar sulankstytą minkšto popieriaus paketą. Sulenkite išilgai siūtos linijos ir pieštuku nubrėžkite pusės širdies formą, tada iškirpkite figūrą ir išskleiskite širdį. Nuvalykite visus šiurkščius kraštus žirklėmis.

6 veiksmas: prijungtas per laidus

Sujungta per laidus
Sujungta per laidus
Sujungta per laidus
Sujungta per laidus

Išplėskite savo variklio laidus, lituodami ant vytos vielos gabalų ir izoliuodami jungtis termiškai susitraukiančiais vamzdeliais. Padarykite tą patį su šviesos diodu.

7 žingsnis: šokanti širdis

Šokanti širdis
Šokanti širdis
Šokanti širdis
Šokanti širdis

Variklio laidus perverkite per spyruoklę (gali padėti ją sugriuvus) ir karštai priklijuokite prie spyruoklės vielos uodegos ir popierinės širdelės užpakalinės dalies. Dvigubas laido patikrinimas neuždengia variklio elektros jungčių. Prijunkite variklį prie savo duonos lentos prototipo ir suaktyvinkite variklį, kad patikrintumėte jo spyruoklę. Sureguliuokite spyruoklės ilgį arba vielos tipą, kol bus pasiektas norimas judesys.

8 žingsnis: apšviestas meile

Apšviestas su meile
Apšviestas su meile
Apšviestas su meile
Apšviestas su meile

Aš nusprendžiau apšviesti lentą, esančią už mano popieriaus širdies, karštai priklijuodama mažą LED blizgučius prie variklio galo, bet jūs galite įdėti savo LED bet kur, kur norite, arba visiškai praleisti.

9 žingsnis: Maitinamas baterijomis

Maitinamas baterijomis
Maitinamas baterijomis
Maitinamas baterijomis
Maitinamas baterijomis

Prototipų kūrimo metu maitinau savo duonos lentos grandines per USB kabelį, kurį naudoju programuoti. Norėdami pereiti prie galutinio dizaino, norėjau pridėti lipolinę bateriją/įkrauti, kad valentinus būtų galima perkelti į namus ir su jais tvarkyti neprisijungus 100% laiko. „Feather Huzzah“maitinimo jungtis turi būti perkelta į GPGB kaištį, jei jo dar nebuvo. „Huzzah“pertraukos metu maitinimas prijungiamas prie kaiščio, pažymėto „VBat“, o lipolinėms baterijoms reikalinga papildoma įkrovimo plokštė („BAT“prijunkite prie „ +“, o „GND“-prie).

Ši konstrukcija nėra skirta įjungimo/išjungimo jungikliui, o dažniausiai prijungimui prie elektros tinklo ir ant stalo ar sienos. Jei norite įjungti įrenginio maitinimą, pridėkite perjungtą USB kabelį prie „Feather Huzzah“plokštės arba perjunkite GND ir EN kaiščius, kad išjungtumėte „Wi -Fi“plokštę. Jei naudojate „Huzzah“išjungimo plokštę, galite nutraukti vieną iš maitinimo laidų, naudodami lytėjimo įjungimo/išjungimo jungiklį.

10 žingsnis: galutinėje formoje

Galutinėje formoje
Galutinėje formoje
Galutinėje formoje
Galutinėje formoje

Pradėkite lituoti galutinę grandinę perma-proto plokštėje. Jei naudojate „Huzzah“pertrauką, dar kartą patikrinkite, ar programavimo antraštės nesiliečia su laidžiomis plokštėmis ant plokštės.

11 žingsnis: su veltinio mygtukais

Su veltinio mygtukais
Su veltinio mygtukais
Su veltinio mygtukais
Su veltinio mygtukais
Su veltinio mygtukais
Su veltinio mygtukais

Aš jaučiau šiuos veltinius mygtukus keletą metų ir niekada neradau jiems tinkamo panaudojimo! Aš panaudojau vėlimo adatą ir vilną, kad akimirksniu paspaudžiau mygtukus į neaiškią adatą suvirintą pluoštą. Kad ir kokius mygtukus naudosite, lituokite juos prie savo plokštės patogiu atstumu.

12 žingsnis: Remdamiesi savo darbo prototipu

Remiantis jūsų darbo prototipu
Remiantis jūsų darbo prototipu
Remiantis jūsų darbo prototipu
Remiantis jūsų darbo prototipu

Kaip jau minėjau žingsnyje „Tiekimas“, kurdamas tokius projektus, labai rekomenduoju dubliuoti veikiantį be lituoklio lentos prototipą. Savo laidų jungtis galite patikrinti tiek pagal schemą, tiek pagal veikiančią duonos lentą, todėl sumažės tikimybė, kad padarysite klaidą. Lituodamas grandinę, labai atsargiai priglaudžiau komponentus vienas prie kito, kad sutaupyčiau vietos.

Kad valentiną būtų lengviau surinkti, maitinimo jungtims naudoju sraigtinius gnybtų blokus, kurie pateks per šešėlinės dėžės galą. Jei naudojote „Feather Huzzah“plokštę, tiesiog praleiskite akumuliatoriaus laidą ir prijunkite jį prie plokštės JST prievado.

13 žingsnis: formavimas

Formuojant
Formuojant
Formuojant
Formuojant
Formuojant
Formuojant

Atlikite sausą montavimą, kad pamatytumėte ir pažymėtumėte, kaip jūsų plokštė tilps į rėmą. Naudokite karštą klijų pistoletą, kad kampuose atsiribotumėte, kad šiek tiek padidintumėte grandinę. Tai priartina mygtukus prie šešėlių dėžės priekio, taip pat suteikia vietos laidams, einantiems prie maitinimo, variklio ir šviesos diodų.

Naudokite savo „awl“, kad sukurtumėte kitą skylę, šį kartą už jos plokštės. Praleiskite maitinimo ir įžeminimo laidus, taip pat variklio ir šviesos diodų laidus.

14 žingsnis: į šešėlių dėžutę

Į šešėlių dėžutę
Į šešėlių dėžutę
Į šešėlių dėžutę
Į šešėlių dėžutę
Į šešėlių dėžutę
Į šešėlių dėžutę

Aš taip pat naudoju gnybtus, kad prijungčiau variklį ir šviesos diodą, tačiau litavimas prie plokštės taip pat būtų gerai veikęs. Aš pritvirtinau lipolų įkrovimo plokštę ir akumuliatorių prie pagrindo plokštės ir surinkau šešėlinę dėžę.

Įrenginys siunčia ir gauna komandas iš mygtukų, todėl galite lengvai jį išbandyti tiesiog paspausdami mygtukus- širdis šurmuliuos ir užsidegs, kai gaus komandas iš interneto.

15 žingsnis: suaktyvino IFTTT

Suveikė IFTTT
Suveikė IFTTT
Suveikė IFTTT
Suveikė IFTTT

Jei norite suaktyvinti Valentino dieną iš savo telefono arba automatizuoti savo valentiną, atsižvelgdami į jūsų veiklą socialinėje žiniasklaidoje, fizinę vietą ir daugelį kitų veiksmų, sukurkite paskyrą IFTTT, API šliuzo paslaugoje. Galite sudaryti paprastą receptą, kuris prisideda prie jūsų „Adafruit IO“sklaidos kanalo, valdančio Valentino dieną.

„Android“/„iOS“mygtukų valdiklis: sukurkite naują programėlę ir kaip gaiduką pasirinkite „Mygtuko valdiklis“. Pasirinkite „Adafruit“kaip išvestį ir nusiųskite numerį 1 arba 2 į „Adafruit IO“komandų kanalą. Išsaugoję programėlę, pridėkite naują IFTTT valdiklį prie savo mobiliojo įrenginio pagrindinio ekrano. Sukūriau du valdiklius, po vieną kiekvienam Valentino dienos mygtukui.

Rekomenduojamas: