Kazalo:
- Korak: Kaj boste potrebovali
- 2. korak: Imam vašo kodo
- Korak 3: Špil skozi sredino
- 4. korak: Zvite kot pomlad
- 5. korak: Srce iz papirja
- 6. korak: Povezava prek žic
- 7. korak: Plesno srce
- Korak 8: Osvetljeno z ljubeznijo
- 9. korak: Napajanje iz baterije
- 10. korak: v končni obliki
- 11. korak: Z gumbi iz filca
- 12. korak: Na podlagi vašega lastnega delovnega prototipa
- Korak: Oblikovanje
- Korak 14: V Shadowbox
- 15. korak: sproži IFTTT
Video: Internet Valentinovo: 17 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Avtor: bekathwiaBecky SternSledite Več avtorja:
O: Ustvarjanje in deljenje sta moji največji strasti! Skupaj sem objavil na stotine vaj o vsem, od mikrokrmilnikov do pletenja. Sem motoristka iz New Yorka in mama brez kesa. My wo… Več o bekathwia »
Pošljite valentinovo sporočilo po netu! Ta projekt elektronike DIY uporablja majhen vibrirajoči motor, ki nežno maha s srcem iz papirnega papirja in utripa LED, ko prejme navodila po internetu iz druge naprave. Zgradil sem dve različici brezžičnega vezja ESP8266, opremljeno tudi z dvema gumboma za sprožitev dveh ukazov. Naprave se pogovarjajo prek podatkovne storitve v oblaku Adafruit IO, da med seboj komunicirajo od kjer koli z wifi -jem. Pokazal vam bom, kako aktivirati valentinovo tudi s storitvijo prehodnega API -ja IFTTT, če želite zgraditi samo eno valentinovo vezje..
To je precej enostaven projekt Internet stvari! Preden se potopite, morate dobro poznati programsko opremo in spajkanje elektronike Arduino. Preizkusite moj začetniški razred Arduino in/ali osnovni razred elektronike Randyja Sarafana, da pospešite!
Če želite spremljati, na čem delam, me spremljajte na YouTubu, Instagramu, Twitterju, Pinterestu in se naročite na moje novice.
Korak: Kaj boste potrebovali
Za ta projekt sem ustvaril dve napravi, ki komunicirata med seboj, vendar ta projekt dobro deluje samo z eno napravo, ki se sproži prek interneta s telefonom ali računalnikom (o tem bomo govorili kasneje). Ne glede na število oddajnikov, ki jih izdelujete, toplo priporočam, da ustvarite en prototip brez spajkanja in ga podvojite z novim kompletom delov v spajkani obliki, namesto da razstavljate delujoči prototip. To olajša izdelavo in odpravljanje poslednje deske.
Za vsako napravo:
- Okvir za slike Shadowbox
- Adafruit Huzzah Feather ali ESP8266 Huzzah breakboard (s kablom FTDI & polnilno ploščo iz lipola)
- Lipoly baterija in USB kabel
- Brezpajkalna plošča in perma-proto plošča
- Žice za izdelavo prototipov
- Dva trenutna gumba
- Mini vibracijski motor
- NPN tranzistor, kot je PN2222
- Dioda, kot je 14N001
- 100-1K ohmski upor
- LED (kar vam je všeč, na primer 5 mm rdeča, LED bleščica ali osvetljena tipka)
- Nasedla žica
- Termoskrčljive cevi
- Stezni bloki (neobvezno)
- Rdeči papir
- Plakatna tabla
Zberite naslednja orodja:
- Rezalna preproga
- Vladar
- Pomožni/obrtni nož
- Awl
- Šivalni stroj
- Škarje
- Pištola za vroče lepilo
- Svinčnik
- Rotacijsko orodje (Dremel itd.) (Neobvezno)
- Spajkalnik
- Spajkanje
- Odstranjevalci žice
- Sponke iz žice
- Orodje iz tretje roke
- Toplotna pištola ali vžigalnik
- Multimeter (neobvezno, vendar zelo priročno)
- Trak
- Tanka žica (uporabil sem 2, 2 mm jekleno vezavno žico)
Kot sodelavec Amazon zaslužim s kvalificiranimi nakupi, ki jih opravite z mojimi partnerskimi povezavami.
Ustvarite/prijavite se v račune na naslednjih spletnih mestih:
- Adafruit IO
- IFTTT
2. korak: Imam vašo kodo
Vezje za ta projekt uporablja brezžični čip ESP8266, bodisi v plošči za prekinitev wifi Huzzah ali na plošči Adafruit Feather Huzzah. Če uporabljate odklopno ploščo, potrebujete tudi kabel FTDI za programiranje plošče in polnilec za lipol za dodajanje moči baterije. Temeljito preberite dokumentacijo izdelka z izbrano ploščo, da boste bolje razumeli njene izpiske in posebne funkcije. Za ta projekt je mogoče uporabiti druge plošče ESP9266, vendar jih nisem poskusil.
Sheme vezja za obe različici so navedene zgoraj. Oba tokokroga povezujeta gumbe skozi ozemljitev z nožicama 4 in 14, LED priključen na pin 15 in tranzistorsko vezje, ki poganja majhen vibrirajoči motor, priključen na pin 5.
Preden lahko programirate plošče ESP8266 z Arduinom, boste morali programski opremi dodati podporo za plošče. Preden nadaljujete, z upraviteljem plošč dodajte podporo za te plošče in naložite program za utripanje. Ne pozabite, da morate pri prekinitveni plošči Huzzah uporabiti kombinacijo pritiskov na gumbe, da ploščo preklopite v način zagona, preden naložite novo kodo.
Zgradite vezje na brezlemni plošči v skladu s shemo.
Ustvarite nov vir v svojem računu Adafruit IO, imenovan "ukaz". Poiščite svoj ključ AIO (na strani z nastavitvami).
Prenesite kodo projekta, priloženo temu koraku, in jo odprite z Arduino IDE, nato posodobite nastavitve v config.h, da se ujemajo z vašim uporabniškim imenom in ključem Adafruit IO ter imenom in geslom vašega omrežja WiFi. Prepričajte se, da imate nameščeni knjižnici Arduino "Adafruit IO Arduino", "ArduinoHttpClient" in "Adafruit MQTT". Nato kodo naložite na tablo.
Korak 3: Špil skozi sredino
Izrežite kos trdne umetniške plošče, ki se bo ujemala z okvirjem senčne škatle (moj je 4x6 palcev) s kovinskim ravnilom, rezalno preprogo in nožem za uporabo/obrt. Pazite, da si ne porežete prstov! Prebodite šilo v zgornjem srednjem predelu in z odprtino odvijte luknjo do približno 3/16 (4-5 mm). To bo omogočilo prehod žic za mini vibracijski motor skozi ploščo.
4. korak: Zvite kot pomlad
Zvijača, da se papirno srce zmehča, je, da ga pritrdite na nekaj, kar se lahko enostavno premika, kot je vzmet. Uporabite nekaj tanke žice, da ustvarite tuljavo, tako da ovijete palico ali podoben majhen predmet. Repe pustite na obeh koncih vzmeti in enega napeljite skozi luknjo na deski. Zalepite ga zadaj, da vzmet drži na mestu.
Če nimate ustrezne žice, improvizirajte s tem, kar imate. Morda bi lahko za pritrdilno vzmet zamenjali manjšo zadrgo, sponko za lase ali kakšen drug predmet.
5. korak: Srce iz papirja
Če želite izdelati srca iz večplastnega papirja, prešite raven šiv skozi nov, še vedno zložen zavojček papirja. Zložite vzdolž sešite črte in s svinčnikom narišite obliko polovice srca, nato izrežite obliko in razgrnite srce. S škarjami očistite vse grobe robove.
6. korak: Povezava prek žic
Povečajte doseg žic vašega motorja s spajkanjem na koščke nasedle žice in izolacijo povezav s toplotno skrčljivo cevjo. Enako storite z LED.
7. korak: Plesno srce
Žice motorja napeljite skozi vzmet (najprej lahko pomagate, če jo zlomite) in jo z vročim lepilom prilepite na vzmetni žični rep in hrbtno stran papirnatega srca, pri čemer dvakrat preverite, ali žica ne premosti električnih povezav motorja. Priključite motor na prototip vaše plošče in aktivirajte motor, da preizkusite njegovo vzmetnost. Prilagodite dolžino vzmeti ali vrste žice, dokler ne dosežete želenega premika.
Korak 8: Osvetljeno z ljubeznijo
Odločil sem se, da osvetlim ploščo za svojim papirnatim srcem z vročim lepljenjem majhnega LED bleščice na zadnjo stran motorja, vendar lahko LED postavite kamor koli želite ali pa ga popolnoma izpustite.
9. korak: Napajanje iz baterije
Med izdelavo prototipov sem napajalna vezja napajal prek kabla USB, s katerim sem jih programiral. Za prehod na bolj dokončno zasnovo sem želel dodati moč/polnjenje lipolne baterije, tako da se valentinove lahko premikajo po hiši in ravnajo z njimi, ne da bi jih morali priklopiti 100% časa. Na Feather Huzzi morate priključek za napajanje premakniti na zatič BAT, če ga že ni bilo. Pri izpadu Huzzah se napajanje poveže z zatičem z oznako VBat, za lipolne baterije pa je potrebna dodatna polnilna plošča (BAT priključite na + in GND na -).
Ta zasnova ni mišljena s stikalom za vklop/izklop, ampak je večinoma priključena na električno mizo ali steno. Če želite preklopiti napajanje na napravo, na ploščo Feather Huzzah dodajte preklopljen kabel USB ali pa dodajte stikalo med zatiči GND in EN za izklop plošče wifi. Če uporabljate odklopno ploščo Huzzah, lahko prekinete enega od vodnikov napajanja s taktilnim stikalom za vklop/izklop.
10. korak: v končni obliki
Začnite spajkati svoj zadnji krog na ploščo perma-proto. Če uporabljate prekinitev Huzzah, dvakrat preverite, da programske glave ne pridejo v stik s prevodnimi blazinicami na vezju.
11. korak: Z gumbi iz filca
Te tipke iz filca imam že nekaj let in do zdaj jim nisem našel dobre uporabe! Uporabil sem iglo za polstenje in volno roving, da sem trenutne gumbe vložil v mehka vlakna z iglo. Ne glede na gumbe, ki jih uporabljate, jih spajkajte na vezje na udobnem razmiku.
12. korak: Na podlagi vašega lastnega delovnega prototipa
Kot sem omenil v koraku Dobave, toplo priporočam, da pri ustvarjanju takih projektov podvojite delujoči prototip brez lemljene plošče. Vaše žične povezave lahko preverite tako na diagramu vezja kot na delovni ploščici, kar bo zmanjšalo verjetnost napake. Ko sem spajkal vezje, sem komponente zelo skrbno stisnil blizu drug drugega, da sem prihranil prostor.
Da bi bilo valentinovo lažje sestaviti, sem za napajalne priključke uporabil vijačne sponke, ki bodo prišle skozi zadnji del senčne škatle. Če ste uporabili ploščo Feather Huzzah, preprosto spustite baterijski kabel in ga priključite v vrata JST na plošči.
Korak: Oblikovanje
Naredite suho montažo, da vidite in označite, kako se vaše vezje prilega okvirju. Uporabite pištolo za vroče lepilo, da izklopite vogale in nekoliko dvignete vezje. S tem se gumbi približajo sprednjemu delu senčne omarice, prav tako pa je prostor za kable, ki prehajajo na napajanje, motor in LED.
S svojim šilom ustvarite še eno luknjo, tokrat za tem, kam bo šlo vaše vezje. Prenesite napajalne in ozemljitvene žice ter žice za motor in LED.
Korak 14: V Shadowbox
Za priključitev motorja in LED sem uporabil tudi priključne bloke, vendar bi tudi spajkanje na ploščo delovalo dobro. Namestil sem lipolno polnilno ploščo in baterijo na podlago in sestavil senčni škatli.
Naprava hkrati pošilja in sprejema ukaze z gumbov, zato jo lahko preprosto preizkusite s pritiskom na gumbe- srce bo zazvonilo in zasvetilo, ko bo prejelo ukaze iz interneta.
15. korak: sproži IFTTT
Če želite sprožiti valentinovo iz telefona ali avtomatizirati valentinovo na podlagi dejavnosti v družabnih medijih, fizične lokacije in številnih drugih dejanj, nastavite račun na IFTTT, storitvi prehoda API. Lahko sestavite preprost recept, ki prispeva ukaze v vašo krmo Adafruit IO, ki nadzoruje valentinovo.
Pripomoček za gumbe za Android/iOS: Ustvarite nov programček in kot sprožilec izberite »Pripomoček za gumbe«. Za izhod izberite Adafruit in pošljite številko 1 ali 2 v vir "ukaz" na Adafruit IO. Ko shranite programček, na začetni zaslon mobilne naprave dodajte nov pripomoček IFTTT. Naredil sem dva pripomočka, enega za vsak gumb na Valentinovo.
Priporočena:
Okvir za fotografije LED iz srca - naredite popolno darilo za valentinovo ali rojstni dan: 7 korakov (s slikami)
Okvir za fotografije LED iz srca - naredite popolno darilo za valentinovo ali rojstni dan: Pozdravljeni! V tem navodilu vam bom pokazal, kako lahko naredite ta čudovit fotookvir iz LED srca. Za vse navdušence nad elektroniko! Naredite popolno darilo za valentinovo, rojstni dan ali obletnico svojim najdražjim! Ogledate si lahko predstavitveni videoposnetek tega
Valentinovo okrasje z utripajočim srcem: 7 korakov (s slikami)
Valentinovski okras z utripajočim srcem LED: V tem navodilu vam bom pokazal, kako sem zgradil LED okras za Valentinovo, ki sem ga podaril svoji ženi. Vezje je navdihnilo drugo navodilo: https: //www.instructables.com/id/Astable-Multivibr
Svetlobno aktivirano valentinovo darilo: 8 korakov (s slikami)
Svetlobno aktivirano valentinovo darilo: Ko je Valentinovo tik za vogalom, me je navdihnilo, da dodam še nekaj, da bi bilo darilo nekoliko bolj posebno. Testiram Mini predvajalnik z Arduinom in spraševal sem se, ali lahko dodam svetlobni senzor, da bo predvajal pesem za m
Valentinovo darilo z učinkom Nifty LED: 6 korakov (s slikami)
Valentinovo darilo z Nifty LED efektom: Ta navodila vam bodo dala idejo za darilo za vaše dekle (ali kogar koli), saj se presenečenje, valentinsday bliža! Rezultat je majhen sam izdelan predmet, ki prikazuje začetnice dveh oseb v srce. Izgleda kot hologram
Valentinovo s spletnim nadzorom: 8 korakov (s slikami)
Valentinovo s spletnim nadzorom: s to kombinacijo programske in strojne opreme lahko prižgete nočno luč, okrašeno s srcem, od koder koli z dostopom do interneta. Ne glede na to, ali se spomnite v službi, kavarni, doma ali na mobilnem telefonu (omogočenem za splet), lahko svojemu valentinu poveste, da