Sadržaj:

Internet Valentinovo: 17 koraka (sa slikama)
Internet Valentinovo: 17 koraka (sa slikama)

Video: Internet Valentinovo: 17 koraka (sa slikama)

Video: Internet Valentinovo: 17 koraka (sa slikama)
Video: ГЕТМАН, Историческая драма. Полнометражная версия. 2024, Juli
Anonim
Image
Image

Autor bekathwiaBecky SternFollow Više od autora:

Webcam Privacy Friend
Webcam Privacy Friend
Merite traku Yagi antenu sa 3D štampanim spojnicama
Merite traku Yagi antenu sa 3D štampanim spojnicama
Merite traku Yagi antenu sa 3D štampanim spojnicama
Merite traku Yagi antenu sa 3D štampanim spojnicama
Zodijački vez
Zodijački vez
Zodijački vez
Zodijački vez

O: Izrada i dijeljenje su moje dvije najveće strasti! Ukupno sam objavio stotine vodiča o svemu, od mikrokontrolera do pletenja. Ja sam motoristkinja iz New Yorka i mama koja se ne kaje. My wo… Više o bekathwia »

Pošaljite poruku za Valentinovo putem interneta! Ovaj projekt „uradi sam“elektronike koristi mali vibracijski motor za lagano mahanje srcem od papirnog papira i bljeskanje LED diode kada primi upute putem interneta s drugog uređaja. Napravio sam dvije verzije WiFi kola ESP8266, također opremljene s dva gumba za aktiviranje dviju naredbi. Uređaji razgovaraju putem podatkovne usluge Adafruit IO u oblaku kako bi međusobno komunicirali s bilo kojeg mjesta putem WiFi -ja, a ja ću vam pokazati kako aktivirati valentinovo i s API gateway uslugom IFTTT, u slučaju da želite izgraditi samo jedan krug za Valentinovo.

Ovo je prilično jednostavan projekt Interneta stvari! Prije nego što zaronite, trebali biste imati dobro znanje o Arduino softveru i lemljenju elektronike. Isprobajte moj početnički razred Arduino i/ili osnovni tečaj elektronike Randyja Sarafana da biste ubrzali!

Da biste bili u toku sa onim na čemu radim, pratite me na YouTube -u, Instagramu, Twitteru, Pinterestu i pretplatite se na moj bilten.

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati

Za ovaj projekt stvorio sam dva uređaja koji međusobno komuniciraju, ali ovaj projekt dobro funkcionira sa samo jednim uređajem koji se pokreće putem interneta s vašim telefonom ili računarom (o tome ćemo kasnije govoriti). Bez obzira na broj primopredajnika koje izrađujete, toplo preporučujem stvaranje jednog prototipa lemljene ploče i njegovo umnožavanje s novim setom dijelova u lemljenom obliku, umjesto rastavljanja radnog prototipa. To znatno olakšava izgradnju i rješavanje posljednje ploče.

Za svaki uređaj:

  • Okvir za slike Shadowbox
  • Adafruit Huzzah pero ili ESP8266 Huzzah ploča za razbijanje (sa FTDI kablom i lipolnom pločom za punjenje)
  • Lipoly baterija i USB kabel
  • Mašina za lemljenje i perma-proto ploča
  • Žice za izradu prototipa
  • Dva trenutna tastera
  • Mini vibracioni motor
  • NPN tranzistor poput PN2222
  • Diode poput 14N001
  • 100-1K ohmski otpornik
  • LED (sve što želite, poput 5 mm crvene, LED šljokice ili osvijetljeno dugme)
  • Nasukana žica
  • Termoskupljajuće cijevi
  • Stezaljke (opcionalno)
  • Crveni papir
  • Poster tabla

Prikupite sljedeće alate:

  • Podloga za rezanje
  • Vladar
  • Pomoćni/zanatski nož
  • Awl
  • Mašina za šivanje
  • Makaze
  • Pištolj za vruće ljepilo
  • Olovka
  • Rotacijski alat (Dremel, itd.) (Opcionalno)
  • Lemilica
  • Solder
  • Strojevi za skidanje žice
  • Isperite žice za ispiranje
  • Alat iz treće ruke
  • Toplinski pištolj ili upaljač
  • Multimetar (opcionalno, ali izuzetno zgodan)
  • Tape
  • Tanka žica (koristio sam. 2 mm čeličnu vezu)

Kao Amazon saradnik zarađujem od kvalifikovanih kupovina koje obavite pomoću mojih partnerskih veza.

Kreirajte/prijavite se na račune na sljedećim web lokacijama:

  • Adafruit IO
  • IFTTT

Korak 2: Imam vaš kod

Imam vaš kod
Imam vaš kod
Imam vaš kod
Imam vaš kod

Krug za ovaj projekt koristi ESP8266 wifi čip, bilo na Huzzah wifi probojnoj ploči ili Adafruit Feather Huzzah ploči. Ako koristite probojnu ploču, potreban je i FTDI kabel za programiranje ploče, a lipolni punjač za povećanje snage baterije. Pažljivo pročitajte dokumentaciju o proizvodu s odabranom pločom kako biste bolje razumjeli njene isječke i posebne značajke. Možda je moguće koristiti i druge ESP9266 ploče za ovaj projekt, ali nisam ih isprobao.

Dijagrami kola za obje verzije dati su gore. Oba kruga povezuju tipke kroz masu s pinovima 4 i 14, LED spojen na pin 15 i tranzistorski krug koji pokreće mali vibrirajući motor spojen na pin 5.

Prije nego što možete programirati ESP8266 ploče s Arduinom, morat ćete softveru dodati podršku za ploče. Upotrijebite upravitelj ploča da biste dodali podršku za ove ploče i učitajte blinkajući testni program prije nego nastavite. Upamtite da s Huzzah break -board -om morate upotrijebiti kombinaciju pritisaka tipki da biste prebacili ploču u način pokretanja pokretača prije postavljanja novog koda.

Izgradite svoj krug na ploči bez lemljenja prema dijagramu.

Kreirajte novi feed na svom Adafruit IO računu pod nazivom "command". Pronađite svoj AIO ključ (na stranici Postavke).

Preuzmite kôd projekta priložen ovom koraku i otvorite ga s Arduino IDE -om, zatim ažurirajte postavke u config.h tako da odgovaraju vašem korisničkom imenu i ključu Adafruit IO -a, kao i imenu i lozinci vaše WiFi mreže. Budite sigurni da imate instalirane Arduino biblioteke "Adafruit IO Arduino", "ArduinoHttpClient" i "Adafruit MQTT". Zatim postavite kôd na svoju ploču.

Korak 3: Provucite se kroz sredinu

Awl Through the Middle
Awl Through the Middle

Izrežite komad čvrste umjetničke ploče koja će odgovarati vašem okviru sjena (moj je 4x6 inča) pomoću metalnog ravnala, prostirke za rezanje i noža za pomoć/rukotvorine. Pazite da ne porežete prste! Probodite šilom u gornjem srednjem području i okrenite šilo da otvorite rupu na otprilike 3/16 (4-5 mm). To će omogućiti žicama za mini vibracijski motor da prođu kroz ploču.

Korak 4: Namotajte se kao proljeće

Ranjeno kao proljeće
Ranjeno kao proljeće
Ranjeno kao proljeće
Ranjeno kao proljeće
Ranjeno kao proljeće
Ranjeno kao proljeće

Trik u natezanju papirnog srca je da ga postavite na nešto što se može lako kretati, poput opruge. Upotrijebite tanku žicu za stvaranje zavojnice omotavanjem štapića ili sličnog malog predmeta. Ostavite repove na oba kraja opruge, a jedan provucite kroz rupu na ploči. Zalijepite je sa stražnje strane kako biste oprugu držali na mjestu.

Ako nemate odgovarajuću žicu, improvizujte sa onim što imate. Možda bi se opruga za pričvršćivanje mogla zamijeniti malim patentnim zatvaračem, kopčom za kosu ili nekim drugim predmetom.

Korak 5: Srce od papira

Paper Heart
Paper Heart
Paper Heart
Paper Heart
Paper Heart
Paper Heart

Da biste napravili srca od slojevitog papirnog papira, ušite ravni ubod kroz novi, još uvijek presavijeni paket papirnatog papira. Presavijte duž ušivene linije i skicirajte olovkom oblik polu-srca, a zatim izrežite oblik i razvijte srce. Očistite sve grube rubove škarama.

Korak 6: Povezivanje putem žica

Povezano putem žica
Povezano putem žica
Povezano putem žica
Povezano putem žica

Proširite doseg žica vašeg motora lemljenjem na komade namotane žice i izoliranjem spojeva termoskupljajućom cijevi. Učinite isto sa LED diodom.

Korak 7: Srce koje pleše

Dancing Heart
Dancing Heart
Dancing Heart
Dancing Heart

Provucite žice motora kroz oprugu (prvo vam može pomoći ako ih slomite) i vruće ih zalijepite na žicu opruge i stražnju stranu papirnatog srca, dvostruko provjeravajući da žica ne premošćuje električne veze motora. Priključite motor na prototip matične ploče i aktivirajte motor da biste provjerili njegovu elastičnost. Podesite duljinu opruge ili vrstu žice dok se ne postigne željeno pomicanje.

Korak 8: Pozadinsko osvjetljenje s ljubavlju

Pozadinsko osvjetljenje s ljubavlju
Pozadinsko osvjetljenje s ljubavlju
Pozadinsko osvjetljenje s ljubavlju
Pozadinsko osvjetljenje s ljubavlju

Odlučio sam osvijetliti ploču iza svog papirnog srca vrućim lijepljenjem male LED šljokice na stražnju stranu motora, ali možete staviti svoju LED diodu gdje god želite ili je potpuno izostaviti.

Korak 9: Napajanje baterije

Napajanje baterije
Napajanje baterije
Napajanje baterije
Napajanje baterije

Tijekom izrade prototipa napajao sam krugove kruga putem USB kabela koji sam koristio za njihovo programiranje. Da bih prešao na konačniji dizajn, htio sam dodati snagu/punjenje lipolne baterije kako bi se Valentinovo moglo premještati po kući i rukovati bez potrebe za uključivanjem u 100% vremena. Na Feather Huzzahu, priključak za napajanje mora biti premješten na BAT pin, ako već nije tamo. Na proboju Huzzah napajanje se spaja na pin označen VBat, a za lipolne baterije potrebna je dodatna ploča za punjenje (spojite BAT na + i GND na -).

Ovaj dizajn nije namijenjen prekidaču za uključivanje/isključivanje, već da se većinu vremena uključi u utičnicu i stavi na vaš stol ili zid. Ako želite moći uključiti napajanje uređaja, dodajte izmjenjeni USB kabel na ploču Feather Huzzah ili dodajte prekidač između GND i EN pinova za isključivanje wifi ploče. Ako koristite Huzzah probojnu ploču, mogli biste prekinuti jedan od kabela napajanja taktilnim prekidačem za uključivanje/isključivanje.

Korak 10: U konačnoj formi

U svom konačnom obliku
U svom konačnom obliku
U svom konačnom obliku
U svom konačnom obliku

Započnite lemljenje posljednjeg kruga na perma-proto ploči. Ako koristite Huzzah prekidač, dvaput provjerite da zaglavlja za programiranje ne dodiruju provodljive jastučiće na ploči.

Korak 11: Pomoću dugmadi od filca

Sa dugmadima od filca
Sa dugmadima od filca
Sa dugmadima od filca
Sa dugmadima od filca
Sa dugmadima od filca
Sa dugmadima od filca

Imam ove tipke od filca nekoliko godina i do sada im nisam našao dobru primjenu! Koristio sam iglu za filcanje i vunu kako bih umotao trenutne tipke u nejasna vlaknasta vlakna. Koje god tipke da koristite, lemite ih na ploču na ugodnom razmaku.

Korak 12: Na osnovu vašeg vlastitog radnog prototipa

Na osnovu vašeg vlastitog radnog prototipa
Na osnovu vašeg vlastitog radnog prototipa
Na osnovu vašeg vlastitog radnog prototipa
Na osnovu vašeg vlastitog radnog prototipa

Kao što sam spomenuo u koraku Supplies, toplo preporučujem da prilikom stvaranja ovakvih projekata duplirate radni prototip lemne ploče. Možete provjeriti svoje žičane veze prema dijagramu kola i radnoj ploči, što će umanjiti vjerovatnoću pogreške. Dok sam lemio kolo, vrlo sam pažljivo zaglavio komponente blizu jedne druge kako bih uštedio prostor.

Kako bih Valentinovo bilo lakše sastaviti, koristio sam vijčane stezaljke za napajanje, koje će dolaziti kroz stražnju stranu kutije sjena. Ako ste koristili Feather Huzzah ploču, jednostavno ćete provući žicu baterije i priključiti je u JST port ploče.

Korak 13: Oblikovanje

Oblikovati
Oblikovati
Oblikovati
Oblikovati
Oblikovati
Oblikovati

Napravite suho postavljanje kako biste vidjeli i označili kako će vaša pločica stati u okvir. Upotrijebite pištolj za vruće ljepilo da biste napravili odstupanja na uglovima, kako biste malo podigli svoj krug. Ovo približava tipke prednjoj strani okvira za sjene i također pruža prostor za žice koje prelaze na napajanje, motor i LED.

Upotrijebite svoje šilo da biste stvorili novu rupu, ovaj put iza mjesta na kojem će vaša ploča biti postavljena. Provucite žice za napajanje i uzemljenje te žice za motor i LED.

Korak 14: U Shadowbox

Into Shadowbox
Into Shadowbox
Into Shadowbox
Into Shadowbox
Into Shadowbox
Into Shadowbox

Koristio sam i terminalne blokove za povezivanje motora i LED -a, ali bi i lemljenje na ploči dobro funkcioniralo. Postavio sam ploču za punjenje i bateriju na stražnju ploču i sastavio kutiju za sjene.

Uređaj šalje i prima naredbe s gumba, pa ga možete lako testirati pritiskom na tipke- srce će zujati i zasvijetliti kada primi naredbe s interneta.

Korak 15: Pokreće IFTTT

Pokreće IFTTT
Pokreće IFTTT
Pokreće IFTTT
Pokreće IFTTT

Da biste pokrenuli Valentinovo s telefona ili automatizirali Valentinovo na temelju vaših aktivnosti na društvenim medijima, fizičke lokacije i mnogih drugih radnji, postavite račun na IFTTT, API gateway servisu. Možete sastaviti jednostavan recept koji daje naredbe vašem Adafruit IO feedu koji kontrolira Valentinovo.

Widget s gumbima za Android/iOS: Kreirajte novi aplet i odaberite "Widget dugmeta" kao okidač. Odaberite Adafruit kao izlaz i pošaljite broj 1 ili 2 u "naredbeni" feed na Adafruit IO. Nakon spremanja apleta, dodajte novi IFTTT widget na početni ekran mobilnog uređaja. Napravio sam dva widgeta, po jedan za svako dugme na Valentinovo.

Preporučuje se: