Sisukord:

Internet Valentine: 17 sammu (piltidega)
Internet Valentine: 17 sammu (piltidega)

Video: Internet Valentine: 17 sammu (piltidega)

Video: Internet Valentine: 17 sammu (piltidega)
Video: САМЫЙ КРУТОЙ ДЕТЕКТИВ ПРО РАССЛЕДОВАНИЯ! ЕЁ ЛОГИКА ПОРАЖАЕТ ВСЕХ! Ищейка. 2 сезон. Русский Канал 2024, November
Anonim
Image
Image

Becky Stern Jälgi autori lisateavet:

Veebikaamera privaatsussõber
Veebikaamera privaatsussõber
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Tähtkuju tikandid
Tähtkuju tikandid
Tähtkuju tikandid
Tähtkuju tikandid

Teave: tegemine ja jagamine on minu kaks suurimat kirge! Kokku olen avaldanud sadu õpetusi kõige kohta alates mikrokontrolleritest kuni kudumiseni. Olen New Yorgi mootorrattur ja kahetsusväärne koeraema. Minu häda … Lisateave bekathwia kohta »

Saatke oma sõbrapäevale võrgu kaudu märkus! See isetegemise elektroonika projekt kasutab väikest vibreerivat mootorit, et õrnalt lehvitada siidpaberist südant ja vilgutada LED -i, kui see saab Interneti kaudu juhiseid teiselt seadmelt. Ehitasin ESP8266 wifi ahela kaks versiooni, mis olid varustatud ka kahe nupuga kahe käsu käivitamiseks. Seadmed räägivad Adafruit IO pilveteenuse kaudu, et suhelda üksteisega kõikjal, kus on wifi, ja ma näitan teile, kuidas aktiveerida oma sõbrapäeva ka API -lüüsi teenusega IFTTT, kui soovite luua ainult ühe sõbrapäeva.

See on üsna lihtne asjade Interneti projekt! Enne sukeldumist peaksite teadma Arduino tarkvara ja elektroonika jootmist. Proovige minu algaja Arduino klassi ja/või Randy Sarafani elektroonika algklassi, et kiirendada!

Tööga kursis hoidmiseks jälgige mind YouTube'is, Instagramis, Twitteris, Pinterestis ja tellige minu uudiskiri.

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate

Selle projekti jaoks lõin kaks seadet, mis suhtlevad üksteisega, kuid see projekt töötab hästi ainult ühe seadmega, mis käivitatakse Interneti kaudu teie telefoni või arvutiga (me käsitleme seda hiljem). Olenemata sellest, millist transiiverit te valmistate, soovitan tungivalt luua üks jootevaba leivaplaadi prototüüp ja paljundada see uue joodetud osade komplektiga, selle asemel et töökorras prototüüp lahti võtta. See muudab lõpliku plaadi ehitamise ja tõrkeotsingu palju lihtsamaks.

Iga seadme puhul:

  • Shadowboxi pildiraam
  • Adafruit Huzzah Feather või ESP8266 Huzzah Breakout Board (FTDI kaabli ja lipolüütilise laadimisplaadiga)
  • Lipoly aku ja USB -kaabel
  • Jooteta leivalaud ja perma-proto-plaat
  • Leivaplaadi prototüüpide juhtmed
  • Kaks hetkelist nuppu
  • Mini vibreeriv mootor
  • NPN -transistor, näiteks PN2222
  • Diood nagu 14N001
  • 100-1K oomi takisti
  • LED (kõik, mis teile meeldivad, näiteks 5 mm punane, LED -litrid või valgustatud nupp)
  • Keermestatud traat
  • Kuumakahandavad torud
  • Klemmliistud (valikuline)
  • Punane siidpaber
  • Plakatiplaat

Koguge järgmised tööriistad:

  • Lõikematt
  • Joonlaud
  • Kommunaal-/käsitöönuga
  • Awl
  • Õmblusmasin
  • Käärid
  • Kuum liimipüstol
  • Pliiats
  • Pöörlev tööriist (Dremel jne) (valikuline)
  • Jootekolb
  • Jootma
  • Traadi eemaldajad
  • Loputage traadi klambrid
  • Kolmas käsi tööriist
  • Soojuspüstol või tulemasin
  • Multimeeter (valikuline, kuid väga mugav)
  • Lint
  • Õhuke traat (kasutasin.2mm terasest sidumistraati)

Amazoni sidusettevõttena teenin kvalifitseeritud ostudest, mille teete minu sidusettevõtte linkide abil.

Looge/logige sisse kontodele järgmistel saitidel:

  • Adafruit IO
  • IFTTT

Samm 2: Mul on teie kood

Mul on teie kood
Mul on teie kood
Mul on teie kood
Mul on teie kood

Selle projekti vooluring kasutab ESP8266 WiFi -kiipi kas Huzzah wifi katkestusplaadil või Adafruit Feather Huzzah tahvlil. Kui kasutate purunemisplaati, on plaadi programmeerimiseks vaja ka FTDI -kaablit ja akutoite lisamiseks lipolüütilist laadijat. Lugege oma valitud plaadiga põhjalikult läbi toote dokumentatsioon, et paremini mõista selle pistikuid ja erifunktsioone. Selle projekti jaoks võib olla võimalik kasutada teisi ESP9266 tahvleid, kuid ma pole neid proovinud.

Mõlema versiooni aheladiagrammid on toodud ülal. Mõlemad ahelad ühendavad surunuppe läbi maa pistikutega 4 ja 14, LED -i, mis on ühendatud tihvtiga 15 ja transistori ahelaga, mis juhib väikest vibreerivat mootorit, mis on ühendatud tihvtiga 5.

Enne ESP8266 tahvlite programmeerimist Arduinoga peate tarkvarale lisama plaaditoe. Kasutage tahvlite haldurit, et neid plaate toetada ja enne jätkamist laadige üles vilkuv testprogramm. Pidage meeles, et Huzzah Breakout -plaadi puhul peate enne uue koodi üleslaadimist kasutama tahvli käivitusrežiimi lülitamiseks nupuvajutuste kombinatsiooni.

Ehitage oma skeem jooteta leivaplaadile vastavalt skeemile.

Looge oma Adafruit IO kontole uus kanal nimega "command". Otsige üles AIO võti (lehel Seaded).

Laadige alla sellele etapile lisatud projekti kood ja avage see Arduino IDE -ga, seejärel värskendage konfiguratsiooni h.f seadeid, et need vastaksid teie Adafruit IO kasutajanimele ja võtmele, samuti teie WiFi -võrgu nimele ja paroolile. Veenduge, et teil on installitud Arduino teegid "Adafruit IO Arduino", "ArduinoHttpClient" ja "Adafruit MQTT". Seejärel laadige kood oma tahvlile üles.

3. samm: Awl läbi keskmise

Awl läbi keskmise
Awl läbi keskmise

Lõika metallist joonlaua, lõikamismati ja majapidamis-/käsitöönoa abil välja oma varjukasti raamiga (minu mõõtmed on 4x6 tolli) sobiv tugev kunstitahvel. Olge ettevaatlik ja ärge lõigake sõrmi! Torgake ülaosa keskosaga ülaosaga ja keerake ava, et see avaks umbes 3/16 tolli (4-5 mm). See võimaldab mini vibreeriva mootori juhtmetel plaati läbida.

4. samm: haavake nagu kevad

Haavatud nagu kevad
Haavatud nagu kevad
Haavatud nagu kevad
Haavatud nagu kevad
Haavatud nagu kevad
Haavatud nagu kevad

Nipp paberisüdame värisema panemiseks on see paigaldada millelegi, mis võib kergesti liikuda, näiteks vedru. Kasutage õhukest traati mähise loomiseks, mähkides seda söögipulga või sarnase väikese eseme ümber. Jätke sabad vedru mõlemale otsa ja keerake üks läbi laua augu. Kleepige see tagaküljele, et vedru paigal hoida.

Kui teil pole sobivat traati, tehke seda, mis teil on. Võib -olla saab kinnitusvedru asendada väikese tõmbluku, juukseklambri või muu esemega.

5. samm: paberist süda

Paberi süda
Paberi süda
Paberi süda
Paberi süda
Paberi süda
Paberi süda

Kihilise koepaberist südamete valmistamiseks õmble sirge õmblus läbi uue, veel kokku voltitud siidpaberipaketi. Voldi mööda õmmeldud joont kokku ja visandage pliiatsiga pooliku kuju, seejärel lõigake kuju välja ja avage süda. Puhastage kääridega kõik karmid servad.

Samm: ühendage juhtmete kaudu

Ühendatud juhtmete kaudu
Ühendatud juhtmete kaudu
Ühendatud juhtmete kaudu
Ühendatud juhtmete kaudu

Pikendage oma mootori juhtmete ulatust, jootes keermestatud traaditükid ja isoleerides ühendused termokahanevate torudega. Tehke sama LED -iga.

7. samm: tantsiv süda

Tantsiv süda
Tantsiv süda
Tantsiv süda
Tantsiv süda

Keerake mootori juhtmed läbi vedru (selle kokkukukkumine võib aidata) ja liimige see kuumalt vedru traadisabale ja paberisüdame tagaküljele, kahekordne juhtme kontrollimine ei silla mootori elektriühendusi. Ühendage mootor oma leivaplaadi prototüübiga ja aktiveerige mootor, et testida selle vetruvust. Reguleerige vedru või traadi tüüpi, kuni soovitud liikumine on saavutatud.

8. samm: taustvalgustusega armastusega

Armastusega taustvalgustusega
Armastusega taustvalgustusega
Armastusega taustvalgustusega
Armastusega taustvalgustusega

Valisin oma paberisüdame taga oleva tahvli valgustamiseks, liimides kuumalt väikese LED -litri mootori tagaküljele, kuid võite oma LED -i paigutada kuhu iganes soovite, või selle täielikult välja jätta.

Samm: patareitoitega

Patareitoitega
Patareitoitega
Patareitoitega
Patareitoitega

Prototüüpimise ajal toitsin oma leivalaua vooluringid läbi USB -kaabli, mida kasutasin nende programmeerimiseks. Lõplikuma kujunduse juurde liikumiseks tahtsin lisada lipoolset akut/laadimist, et sõbrapäeva saaks kodus ringi liigutada ja käsitseda, ilma et oleks vaja 100% ajast vooluvõrku ühendada. Feather Huzzah'il tuleb toiteühendus viia PVT -tihvti, kui seda juba polnud. Huzzah'i katkestusel ühendatakse toide tihvtiga, mis on märgistatud VBatiga, ja lipoakude jaoks on vaja täiendavat laadimisplaati (ühendage PVT + ja GND - -).

See disain ei ole mõeldud sisse-/väljalülitamiseks, vaid pigem vooluvõrku ühendamiseks ja lauale või seinale kinnitamiseks. Kui soovite seadme toite sisse ja välja lülitada, lisage oma Feather Huzzah plaadile lülitatud USB -kaabel või lülitage WiFi -plaadi väljalülitamiseks lüliti GND ja EN pistikute vahel. Kui kasutate Huzzah'i katkestusplaati, võite katkestada ühe toitejuhtme puutetundliku sisse/välja lülitiga.

Samm: lõplikul kujul

Oma lõplikul kujul
Oma lõplikul kujul
Oma lõplikul kujul
Oma lõplikul kujul

Alustage oma lõpliku vooluahela jootmist perma-proto plaadil. Kui kasutate Huzzah'i jaotust, kontrollige uuesti, kas programmeerimispäised ei puutu kokku trükkplaadi juhtivate padjadega.

11. samm: vildist nuppudega

Viltnuppudega
Viltnuppudega
Viltnuppudega
Viltnuppudega
Viltnuppudega
Viltnuppudega

Mul on neid vildist nuppe juba mitu aastat olnud ja pole siiani neile head kasutust leidnud! Olin kasutanud vildistamisnõela ja villast rullimist, et ümbritseda hetkelised nupud udusesse nõelvilditud kiudu. Ükskõik, milliseid nuppe kasutate, jootke need oma trükkplaadile mugava vahega.

12. samm: põhineb teie enda töötaval prototüübil

Põhineb teie enda töötaval prototüübil
Põhineb teie enda töötaval prototüübil
Põhineb teie enda töötaval prototüübil
Põhineb teie enda töötaval prototüübil

Nagu ma juba varude etapis mainisin, soovitan selliste projektide loomisel tungivalt jootmiseta leivaplaadi prototüüpi kopeerida. Saate oma juhtmeühendusi kontrollida nii vooluahela skeemi kui ka töötava leivaplaadi alusel, mis vähendab teie tõenäolist vea tekkimist. Vooluringi jootmisel tõmbasin ruumi säästmiseks komponendid väga hoolikalt üksteise lähedale.

Sõbrapäeva lihtsamaks kokkupanemiseks kasutasin toiteühenduste jaoks kruviklemmiplokke, mis tulevad varjukasti tagaküljelt. Kui kasutasite Feather Huzzah plaati, lasete lihtsalt akujuhtme läbi ja ühendate selle plaadi JST -pordiga.

13. samm: vormimine

Üles kujundamine
Üles kujundamine
Üles kujundamine
Üles kujundamine
Üles kujundamine
Üles kujundamine

Tehke kuivpaigaldus, et näha ja märkida, kuidas teie trükkplaat raami mahub. Kasutage kuuma liimipüstolit, et teha nurkades takistusi, et oma vooluringi veidi tõsta. See viib nupud varjukasti esiküljele lähemale ja annab ruumi ka toite, mootori ja LED -i juhtmetele.

Kasutage oma auku, et luua uus auk, seekord selle taha, kuhu teie trükkplaat läheb. Viige läbi toite- ja maandusjuhtmed ning mootori ja LED -i juhtmed.

14. samm: varjukasti

Varjukasti
Varjukasti
Varjukasti
Varjukasti
Varjukasti
Varjukasti

Mootori ja LED -i ühendamiseks kasutasin ka klemmiplokke, kuid plaadile jootmine oleks ka hästi toiminud. Paigaldasin lipoly laadimisplaadi ja aku alusplaadi külge ning panin varjukasti kokku.

Seade nii saadab kui võtab vastu nuppude käsklusi, nii et saate seda lihtsalt nuppe vajutades testida- süda sumiseb ja süttib, kui saab käsklusi Internetist.

15. samm: käivitatakse IFTTT abil

Vallandas IFTTT
Vallandas IFTTT
Vallandas IFTTT
Vallandas IFTTT

Sõbrapäeva käivitamiseks telefonist või sõbrapäeva automatiseerimiseks vastavalt teie sotsiaalmeedia tegevusele, füüsilisele asukohale ja paljudele muudele toimingutele seadistage konto IFTTT -s, API -lüüsi teenuses. Saate koostada lihtsa retsepti, mis annab käsud teie Adafruit IO voole, mis juhib sõbrapäeva.

Androidi/iOS -i nupuvidin: looge uus aplett ja valige päästikuks „Nupu vidin“. Valige väljundiks Adafruit ja saatke number 1 või 2 Adafruit IO käsureale. Pärast apleti salvestamist lisage oma mobiilseadme avakuvale uus vidin IFTTT. Tegin sõbrapäeval kaks vidinat, ühe iga nupu jaoks.

Soovitan: