Obsah:

Internet Valentine: 17 krokov (s obrázkami)
Internet Valentine: 17 krokov (s obrázkami)

Video: Internet Valentine: 17 krokov (s obrázkami)

Video: Internet Valentine: 17 krokov (s obrázkami)
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, November
Anonim
Image
Image

Od bekathwiaBecky SternSledovať viac od autora:

Ochrana súkromia webovej kamery
Ochrana súkromia webovej kamery
Zvinovací meter Yagi anténa s 3D tlačenými spojkami
Zvinovací meter Yagi anténa s 3D tlačenými spojkami
Zvinovací meter Yagi anténa s 3D tlačenými spojkami
Zvinovací meter Yagi anténa s 3D tlačenými spojkami
Výšivka zverokruhu
Výšivka zverokruhu
Výšivka zverokruhu
Výšivka zverokruhu

O: Tvorba a zdieľanie sú moje dve najväčšie vášne! Celkovo som publikoval stovky návodov o všetkom, od mikrokontrolérov až po pletenie. Som motocyklista z New Yorku a nehanebná psia mama. Moje wo … Viac o bekathwii »

Pošlite svojmu Valentínovi poznámku prostredníctvom siete! Tento projekt elektroniky pre domácich majstrov používa malý vibračný motor na jemné zamávanie srdca z hodvábneho papiera a bliknutie diódy LED, keď dostane inštrukcie cez internet z iného zariadenia. Postavil som dve verzie wifi obvodu ESP8266, vybavené aj dvoma tlačidlami na spustenie dvoch príkazov. Zariadenia komunikujú prostredníctvom cloudovej dátovej služby Adafruit IO, aby spolu mohli komunikovať odkiaľkoľvek pomocou siete Wi -Fi, a ja vám ukážem, ako si aktivovať valentína pomocou služby brány API IFTTT, v prípade, že chcete vytvoriť iba jeden valentínsky okruh.

Toto je veľmi ľahký projekt Internet of Things! Predtým, ako sa ponoríte, mali by ste mať funkčné znalosti o softvéri Arduino a spájkovaní elektroniky. Vyskúšajte moju začiatočnícku triedu Arduino a/alebo základnú triedu elektroniky Randyho Sarafana, aby ste sa rozbehli!

Aby ste držali krok s tým, na čom pracujem, sledujte ma na stránkach YouTube, Instagram, Twitter, Pinterest a prihláste sa na odber môjho spravodajcu.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať

Pre tento projekt som vytvoril dve zariadenia, ktoré navzájom komunikujú, ale tento projekt funguje dobre iba s jedným zariadením, spusteným cez internet pomocou telefónu alebo počítača (tomu sa budeme venovať neskôr). Bez ohľadu na počet transceiverov, ktoré vyrábate, dôrazne odporúčam namiesto rozoberania fungujúceho prototypu vytvoriť jeden bezspájkový prototyp nepájivej dosky a duplikovať ho s novou sadou súčiastok v spájkovanej forme. Značne uľahčuje stavbu a riešenie problémov s konečnou doskou.

Pre každé zariadenie:

  • Rám obrazu Shadowbox
  • Oddeľovacia doska Adafruit Huzzah Feather alebo ESP8266 Huzzah (s káblom FTDI a nabíjacou doskou lipoly)
  • Lipoly batéria a USB kábel
  • Spájkovacia doska a doska perma-proto
  • Prototypovacie drôty na doske
  • Dve chvíľkové tlačidlá
  • Mini vibračný motor
  • NPN tranzistor, ako napríklad PN2222
  • Dióda ako 14N001
  • Odpor 100-1K ohmov
  • LED dióda (ľubovoľná, napríklad 5 mm červená, LED flitrová alebo osvetlené tlačidlo)
  • Splietaný drôt
  • Teplom zmrštiteľné hadičky
  • Svorkovnice (voliteľné)
  • Červený hodvábny papier
  • Plagátová tabuľa

Zhromaždite nasledujúce nástroje:

  • Rezacia podložka
  • Vládca
  • Úžitkový/remeselný nôž
  • Awl
  • Šijací stroj
  • Nožnice
  • Horúca lepiaca pištoľ
  • Ceruzka
  • Rotačný nástroj (Dremel atď.) (Voliteľné)
  • Spájkovačka
  • Spájka
  • Odizolovače drôtov
  • Splachovacie drôty
  • Nástroj z tretej ruky
  • Tepelná pištoľ alebo zapaľovač
  • Multimetr (voliteľný, ale veľmi praktický)
  • Páska
  • Tenký drôt (použil som oceľový viazací drôt 0,2 mm)

Ako spolupracovník Amazonu zarábam na kvalifikovaných nákupoch, ktoré robíte pomocou mojich pridružených odkazov.

Vytvorte/prihláste sa do účtov na nasledujúcich stránkach:

  • Adafruit IO
  • IFTTT

Krok 2: Mám váš kód

Mám váš kód
Mám váš kód
Mám váš kód
Mám váš kód

Okruh pre tento projekt používa wifi čip ESP8266, buď na doske Huzzah wifi breakout, alebo na doske Adafruit Feather Huzzah. Ak používate odpojovaciu dosku, na naprogramovanie dosky je potrebný tiež kábel FTDI a na doplnenie energie z batérie lipolyová nabíjačka. Dôkladne si prečítajte dokumentáciu produktu k zvolenej doske, aby ste lepšie porozumeli jej vývodom a špeciálnym funkciám. Na tento projekt môže byť možné použiť aj iné dosky ESP9266, ale neskúšal som ich.

Schémy zapojenia pre obe verzie sú uvedené vyššie. Oba obvody spájajú tlačidlá cez uzemnenie s kolíkmi 4 a 14, diódu LED spojenú s kolíkom 15 a tranzistorový obvod poháňajúci malý vibračný motor spojený s kolíkom 5.

Predtým, ako budete môcť programovať dosky ESP8266 s Arduino, budete musieť k softvéru pridať podporu dosiek. Pred pokračovaním použite správcu tabúľ na pridanie podpory pre tieto dosky a nahrajte program testovania žmurknutia. Pamätajte si, že s odlamovacou doskou Huzzah musíte kombináciu stlačení tlačidiel uviesť do režimu bootloadera pred nahraním nového kódu.

Postavte svoj obvod na nepájivej doske podľa schémy.

Vytvorte vo svojom účte Adafruit IO nový informačný kanál s názvom „príkaz“. Nájdite svoj kľúč AIO (na stránke Nastavenia).

Stiahnite si kód projektu pripojený k tomuto kroku a otvorte ho pomocou Arduino IDE, potom aktualizujte nastavenia v config.h tak, aby zodpovedali vášmu používateľskému menu a kľúču Adafruit IO, ako aj názvu a heslu siete Wi -Fi. Uistite sa, že máte nainštalované knižnice Arduino „Adafruit IO Arduino“„ArduinoHttpClient“a „Adafruit MQTT“. Potom nahrajte kód na svoju nástenku.

Krok 3: Šál cez stred

Šev cez stred
Šev cez stred

Vystrihnite kus robustnej umeleckej dosky, aby zodpovedal vášmu rámu shadowboxu (môj má 4 x 6 palcov) pomocou kovového pravítka, reznej podložky a noža na náradie. Dávajte si pozor, aby ste si neporezali prsty! Prepichnite šidlo v hornej strednej oblasti a zatočením otvorte otvor asi do 3/16 (4-5 mm). To umožní, aby vodiče pre mini vibračný motor prechádzali doskou.

Krok 4: Rana ako jar

Rana ako jar
Rana ako jar
Rana ako jar
Rana ako jar
Rana ako jar
Rana ako jar

Trik, ako rozhýbať papierové srdce, je namontovať ho na niečo, čo sa dá ľahko pohybovať, napríklad na pružinu. Použite tenký drôt na vytvorenie cievky omotaním paličky alebo podobného malého predmetu. Na oboch koncoch pružiny nechajte chvosty a jeden prevlečte otvorom v doske. Prilepte ju vzadu páskou, aby držala pružinu na mieste.

Ak nemáte vhodný drôt, improvizujte s tým, čo máte. Montážnu pružinu by mohlo nahradiť malé zapínanie na zips, sponka do vlasov alebo iný predmet.

Krok 5: Papierové srdce

Papierové srdce
Papierové srdce
Papierové srdce
Papierové srdce
Papierové srdce
Papierové srdce

Ak chcete vytvoriť vrstvené srdiečka z hodvábneho papiera, prešite rovný steh novým, ešte zloženým balíkom hodvábneho papiera. Zložte pozdĺž šitej čiary a nakreslite ceruzkou tvar polovičného srdca, potom tvar vystrihnite a rozložte srdce. Nožnicami vyčistite všetky drsné hrany.

Krok 6: Pripojené pomocou drôtov

Pripojené pomocou drôtov
Pripojené pomocou drôtov
Pripojené pomocou drôtov
Pripojené pomocou drôtov

Predĺžte dosah vodičov vášho motora spájkovaním na kúsky lanka a izolujte spoje teplom zmrštiteľnými hadičkami. To isté urobte s LED diódou.

Krok 7: Tancujúce srdce

Tancujúce srdce
Tancujúce srdce
Tancujúce srdce
Tancujúce srdce

Prevlečte vodiče motora cez pružinu (najskôr môže pomôcť jej zbalenie) a za horúca ho prilepte na chvost drôtu pružiny a zadnú stranu papierového srdca. Dvojitá kontrola vodiča neprepojuje elektrické spojenia motora. Pripojte motor k svojmu prototypu doske a aktivujte motor, aby ste otestovali jeho pružnosť. Upravte dĺžku pružiny alebo typ drôtu, kým sa nedosiahne požadovaný pohyb.

Krok 8: Podsvietené s láskou

Podsvietené s láskou
Podsvietené s láskou
Podsvietené s láskou
Podsvietené s láskou

Rozhodol som sa osvetliť dosku za svojim papierovým srdcom za horúceho prilepenia malého flitra LED k zadnej časti motora, ale svoju diódu LED môžete umiestniť kdekoľvek, alebo ju úplne vynecháte.

Krok 9: Napájanie z batérie

Napájanie z batérie
Napájanie z batérie
Napájanie z batérie
Napájanie z batérie

Počas prototypovania som napájal svoje obvody breadboard pomocou kábla USB, ktorý som používal na ich programovanie. Aby som prešiel ku konečnejšiemu dizajnu, chcel som pridať napájanie/dobíjanie lipoly batériou, aby sa valentínky dali presúvať po dome a zvládať ich bez toho, aby museli byť 100% zapojené. Na Feather Huzzah musí byť napájacie pripojenie presunuté na pin BAT, ak tam už nebolo. Na Huzzah breakout sa napájanie pripája na kolík označený VBat a pre lipoly batérie je potrebná ďalšia nabíjacia doska (pripojte BAT k + a GND k -).

Tento dizajn nemá mať vypínač/vypínač, ale má byť väčšinou zapojený do zásuvky a položený na stole alebo na stene. Ak chcete mať možnosť prepínať napájanie zariadenia, pripojte k doske Feather Huzzah prepínaný kábel USB alebo pridajte prepínač medzi pinmi GND a EN na vypnutie dosky WiFi. Ak používate oddeľovaciu dosku Huzzah, môžete jeden z napájacích káblov prerušiť hmatateľným vypínačom.

Krok 10: V konečnej podobe

V konečnej podobe
V konečnej podobe
V konečnej podobe
V konečnej podobe

Začnite spájkovať svoj konečný obvod na doske proto. Ak používate rozchod Huzzah, dvakrát skontrolujte, či sa programovacie hlavičky nedotýkajú vodivých podložiek na doske plošných spojov.

Krok 11: S plstenými tlačidlami

S plstenými gombíkmi
S plstenými gombíkmi
S plstenými gombíkmi
S plstenými gombíkmi
S plstenými gombíkmi
S plstenými gombíkmi

Tieto plstené tlačidlá mám už niekoľko rokov a doteraz som pre ne nenašiel dobré využitie. Použil som plstiacu ihlu a vlnený predlisok na obalenie chvíľkových tlačidiel vo fuzzy vpichovanom vlákne. Bez ohľadu na to, aké tlačidlá používate, pohodlne ich spájkujte s plošnými spojmi.

Krok 12: Na základe vášho vlastného pracovného prototypu

Na základe vlastného pracovného prototypu
Na základe vlastného pracovného prototypu
Na základe vlastného pracovného prototypu
Na základe vlastného pracovného prototypu

Ako som už spomenul v kroku Dodávky, pri vytváraní projektov, ako je tento, dôrazne odporúčam duplikovať funkčný bezspájkový prototyp. Svoje drôtové spojenia môžete overiť podľa schémy zapojenia aj od pracovného dosky, čím sa zníži pravdepodobnosť, že urobíte chybu. Pri spájkovaní obvodu som veľmi opatrne zasunul komponenty blízko seba, aby som ušetril miesto.

Aby sa valentín zostavil jednoduchšie, použil som na pripojenie napájania skrutkové svorkovnice, ktoré budú prechádzať zadnou stranou tieňového boxu. Ak ste použili dosku Feather Huzzah, jednoducho prevlečiete kábel batérie a zapojíte ju do portu JST na doske.

Krok 13: Formovanie postavy

Tvarovanie hore
Tvarovanie hore
Tvarovanie hore
Tvarovanie hore
Tvarovanie hore
Tvarovanie hore

Vykonajte suchú montáž, aby ste videli a označili, ako sa vaša doska plošných spojov zmestí do rámu. Pomocou horúcej lepiacej pištole urobte v rohoch odstupy, aby ste trochu pozdvihli svoj okruh. To prináša tlačidlá bližšie k prednej časti tieňového boxu a tiež poskytuje priestor pre vodiče pre napájanie, motor a LED.

Pomocou šidla vytvorte ďalšiu dieru, tentokrát za miesto, kam pôjde doska s obvodmi. Veďte napájacie a uzemňovacie vodiče a vodiče pre motor a diódu LED.

Krok 14: Do Shadowboxu

Do Shadowboxu
Do Shadowboxu
Do Shadowboxu
Do Shadowboxu
Do Shadowboxu
Do Shadowboxu

Tiež som použil svorkovnice na pripojenie motora a LED, ale spájkovanie na doske by tiež fungovalo dobre. Namontoval som lipoly nabíjaciu dosku a batériu na zadnú dosku a zostavil tieňový box.

Zariadenie odosiela a prijíma príkazy z tlačidiel, takže ho môžete jednoducho otestovať stlačením tlačidiel- srdce prijme príkazy z internetu a zazvoní a rozsvieti sa.

Krok 15: Spustené pomocou IFTTT

Spustené službou IFTTT
Spustené službou IFTTT
Spustené službou IFTTT
Spustené službou IFTTT

Ak chcete spustiť svoju valentinku z telefónu alebo ju zautomatizovať na základe aktivity na sociálnych sieťach, fyzického umiestnenia a mnohých ďalších akcií, vytvorte si účet na IFTTT, službe brány API. Môžete zostaviť jednoduchý recept, ktorý prispieva k príkazom do vášho krmiva Adafruit IO, ktoré ovláda valentína.

Miniaplikácia tlačidla Android/iOS: Vytvorte nový aplet a ako spúšťač vyberte „Miniaplikácia tlačidla“. Vyberte výstup Adafruit a odošlite číslo 1 alebo 2 do kanála „príkaz“na serveri Adafruit IO. Po uložení apletu pridajte na domovskú obrazovku mobilného zariadenia nový widget IFTTT. Vytvoril som dva widgety, jeden pre každé tlačidlo na Valentína.

Odporúča: