Obsah:

Internet Valentine: 17 kroků (s obrázky)
Internet Valentine: 17 kroků (s obrázky)

Video: Internet Valentine: 17 kroků (s obrázky)

Video: Internet Valentine: 17 kroků (s obrázky)
Video: Jak vydělat peníze na internetu?💎[0 Kč–1000 Kč denně]: Vydělávání přes internet online z DOMOVA 2024, Červenec
Anonim
Image
Image

Od bekathwiaBecky SternSledovat více od autora:

Ochrana soukromí webové kamery
Ochrana soukromí webové kamery
Svinovací metr Yagi anténa s 3D tištěnými spojkami
Svinovací metr Yagi anténa s 3D tištěnými spojkami
Svinovací metr Yagi anténa s 3D tištěnými spojkami
Svinovací metr Yagi anténa s 3D tištěnými spojkami
Výšivka zvěrokruhu
Výšivka zvěrokruhu
Výšivka zvěrokruhu
Výšivka zvěrokruhu

O: Vytváření a sdílení jsou moje dvě největší vášně! Celkem jsem publikoval stovky návodů na vše od mikrokontrolérů po pletení. Jsem motocyklista z New Yorku a nehanebná psí matka. Můj… Více o bekathwii »

Pošlete své valentýnce poznámku přes síť! Tento elektronický projekt pro kutily využívá malý vibrační motor k jemnému zamávání srdce hedvábného papíru a blikání LED, když obdrží pokyny přes internet z jiného zařízení. Postavil jsem dvě verze wifi okruhu ESP8266, také vybavené dvěma tlačítky pro spuštění dvou příkazů. Zařízení mluví přes cloudovou datovou službu Adafruit IO, aby spolu navzájem komunikovaly odkudkoli pomocí wifi, a já vám ukážu, jak aktivovat svůj miláček pomocí služby brány IFTTT také v případě, že chcete vytvořit pouze jeden valentýnský okruh.

Jedná se o velmi snadný projekt internetu věcí! Než se ponoříte, měli byste mít funkční znalosti o softwaru Arduino a pájení elektroniky. Vyzkoušejte moji třídu Arduino pro začátečníky a/nebo základní třídu elektroniky Randyho Sarafana, abyste se zrychlili!

Chcete -li držet krok s tím, na čem pracuji, sledujte mě na YouTube, Instagramu, Twitteru, Pinterestu a přihlaste se k odběru mého zpravodaje.

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat

Pro tento projekt jsem vytvořil dvě zařízení, která spolu komunikují, ale tento projekt funguje dobře pouze s jedním zařízením spuštěným přes internet pomocí vašeho telefonu nebo počítače (tomu se budeme věnovat později). Bez ohledu na počet transceiverů, které vyrábíte, vřele doporučuji vytvořit jeden nepájivý prototyp nepájivé desky a duplikovat ho novou sadou dílů v pájené formě, než rozebírat fungující prototyp. Značně usnadňuje stavbu a řešení potíží s finální deskou.

Pro každé zařízení:

  • Rámeček obrázku Shadowbox
  • Odlamovací deska Adafruit Huzzah Feather nebo ESP8266 Huzzah (s kabelem FTDI a nabíjecí deskou lipoly)
  • Lipoly baterie a USB kabel
  • Nepájivá deska a deska perma-proto
  • Prototypovací dráty na prkénku
  • Dvě momentální tlačítka
  • Mini vibrační motor
  • NPN tranzistor jako PN2222
  • Dioda jako 14N001
  • Rezistor 100-1K ohmů
  • LED (libovolná, například 5 mm červená, LED flitr nebo osvětlené tlačítko)
  • Splétaný drát
  • Smršťovací bužírky
  • Svorkovnice (volitelně)
  • Červený hedvábný papír
  • Nástěnka

Shromážděte následující nástroje:

  • Řezací podložka
  • Pravítko
  • Nůž užitkový/řemeslný
  • Šídlo
  • Šicí stroj
  • Nůžky
  • Horká lepicí pistole
  • Tužka
  • Rotační nástroj (Dremel atd.) (Volitelně)
  • Páječka
  • Pájka
  • Odstraňovače drátů
  • Splachovací dráty
  • Nástroj z třetí ruky
  • Tepelná pistole nebo zapalovač
  • Multimetr (volitelný, ale velmi praktický)
  • Páska
  • Tenký drát (použil jsem ocelový vázací drát 0,2 mm)

Jako Amazon Associate vydělávám na oprávněných nákupech, které provádíte pomocí mých partnerských odkazů.

Vytvořte/přihlaste se k účtům na následujících webech:

  • Adafruit IO
  • IFTTT

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

Dostal jsem váš kód
Dostal jsem váš kód
Dostal jsem váš kód
Dostal jsem váš kód

Obvod pro tento projekt používá wifi čip ESP8266, a to buď na desce Huzzah wifi breakout, nebo na desce Adafruit Feather Huzzah. Pokud používáte odpojovací desku, je k programování desky zapotřebí také kabel FTDI a k napájení baterie lipolyová nabíječka. Důkladně si přečtěte dokumentaci produktu k vybrané desce, abyste lépe porozuměli jejím vývodům a zvláštním funkcím. Pro tento projekt může být možné použít jiné desky ESP9266, ale nezkoušel jsem je.

Schémata zapojení pro obě verze jsou uvedena výše. Oba obvody spojují tlačítka skrz zem s piny 4 a 14, LED připojenou ke kolíku 15 a tranzistorový obvod pohánějící malý vibrační motor připojený ke kolíku 5.

Než budete moci programovat desky ESP8266 pomocí Arduina, budete muset do softwaru přidat podporu desek. Pomocí správce desek přidejte podporu pro tyto desky a před pokračováním nahrajte program testu mrknutí. Pamatujte, že s deskou Huzzah Breakout Board musíte před nahráním nového kódu použít kombinaci tlačítek k přepnutí desky do režimu bootloaderu.

Vytvořte svůj obvod na nepájivém prkénku podle schématu.

Vytvořte ve svém účtu Adafruit IO nový kanál s názvem „příkaz“. Najděte svůj klíč AIO (na stránce Nastavení).

Stáhněte si kód projektu připojený k tomuto kroku a otevřete jej pomocí Arduino IDE, poté aktualizujte nastavení v config.h tak, aby odpovídalo vašemu uživatelskému jménu a klíči Adafruit IO a názvu a heslu vaší wifi sítě. Ujistěte se, že máte nainstalované knihovny Arduino „Adafruit IO Arduino“„ArduinoHttpClient“a „Adafruit MQTT“. Poté nahrajte kód na svoji tabuli.

Krok 3: Procházejte středem

Procházejte středem
Procházejte středem

Pomocí kovového pravítka, řezací podložky a pomocného/řemeslného nože vystřihněte kus robustní umělecké desky, aby ladil s rámem vašeho stínového boxu (můj má 4x6 palců). Dávejte pozor, abyste si nepřestřihli prsty! Propíchněte šípem v horní střední oblasti a zatočte do otevřeného otvoru asi na 3/16 (4-5 mm). To umožní, aby dráty pro mini vibrační motor procházely deskou.

Krok 4: Rána jako jaro

Rána jako jaro
Rána jako jaro
Rána jako jaro
Rána jako jaro
Rána jako jaro
Rána jako jaro

Trik, jak rozhýbat papírové srdce, je přimontovat jej na něco, co se může snadno pohybovat, například na pružinu. Pomocí tenkého drátu vytvořte cívku omotáním kolem hůlky nebo podobného malého předmětu. Nechte ocasy na obou koncích pružiny a provlékněte jeden otvorem ve vaší desce. Přilepte jej vzadu, aby pružina držela na místě.

Pokud nemáte vhodný drát, improvizujte s tím, co máte. Montážní pružinu by možná mohla nahradit malá zipová sponka, sponka do vlasů nebo jiný předmět.

Krok 5: Papírové srdce

Papírové srdce
Papírové srdce
Papírové srdce
Papírové srdce
Papírové srdce
Papírové srdce

Chcete-li vyrobit vrstvená srdce z hedvábného papíru, prošijte rovný steh novým, stále složeným balíčkem hedvábného papíru. Sklopte podél šité čáry a nakreslete tužkou tvar polovičního srdce, poté vystřihněte tvar a rozbalte srdce. Vyčistěte všechny hrubé hrany nůžkami.

Krok 6: Připojeno pomocí drátů

Propojeno dráty
Propojeno dráty
Propojeno dráty
Propojeno dráty

Prodlužte dosah vodičů vašeho motoru pájením na kousky splétaného drátu a izolací spojů pomocí smršťovací bužírky. To samé udělejte s LED.

Krok 7: Tančící srdce

Tančící srdce
Tančící srdce
Tančící srdce
Tančící srdce

Provlečte vodiče motoru pružinou (nejprve může pomoci jeho sbalení) a za horka jej přilepte na ocas pružiny a na zadní stranu papírového srdce, dvojitá kontrola vodiče nepřemostí elektrická připojení motoru. Připojte motor k prototypu vašeho prkénka a aktivujte motor, abyste otestovali jeho pružnost. Upravte délku pružiny nebo typ drátu, dokud není dosaženo požadovaného pohybu.

Krok 8: Podsvícení s láskou

Podsvícený s láskou
Podsvícený s láskou
Podsvícený s láskou
Podsvícený s láskou

Rozhodl jsem se osvětlit desku za mým papírovým srdcem horkým přilepením malé LED flitry k zadní části motoru, ale svou LED můžete umístit kamkoli chcete, nebo ji úplně vynechat.

Krok 9: Napájení z baterie

Napájení z baterie
Napájení z baterie
Napájení z baterie
Napájení z baterie

Během prototypování jsem napájel své obvody na desce kabelem USB, který jsem používal k jejich programování. Chcete -li přejít k finálnějšímu designu, chtěl jsem přidat lipoly bateriovou energii/dobíjení, aby se valentinky mohly pohybovat po domě a manipulovat s nimi, aniž by bylo nutné je 100% zapojovat. Na Feather Huzzah musí být napájecí připojení přesunuto na pin BAT, pokud tam již nebylo. Na Huzzah breakout se napájení připojuje ke kolíku označenému VBat a pro lipoly baterie je nutná další nabíjecí deska (připojte BAT k + a GND k -).

Tento design není určen k tomu, aby měl vypínač/vypínač, ale měl by být zapojen většinu času a umístěn na stole nebo na zdi. Pokud chcete mít možnost přepínat napájení zařízení, přidejte na desku Feather Huzzah přepnutý kabel USB nebo přidejte přepínač mezi piny GND a EN a vypněte desku wifi. Pokud používáte odpojovací desku Huzzah, můžete jeden ze svých napájecích vodičů přerušit hmatovým vypínačem.

Krok 10: Ve své konečné podobě

Ve své konečné podobě
Ve své konečné podobě
Ve své konečné podobě
Ve své konečné podobě

Začněte pájet svůj konečný obvod na desce perma-proto. Pokud používáte Huzzah breakout, dvakrát zkontrolujte, zda se programovací záhlaví nedotýkají vodivých podložek na desce plošných spojů.

Krok 11: S plstěnými tlačítky

S plstěnými knoflíky
S plstěnými knoflíky
S plstěnými knoflíky
S plstěnými knoflíky
S plstěnými knoflíky
S plstěnými knoflíky

Tyto plstěné tlačítka mám několik let a nikdy jsem pro ně nenašel dobré využití, až dosud! Použil jsem plstěnou jehlu a vlněný pramen, abych zapouzdřil chvilková tlačítka do fuzzy vpichovaného vlákna. Ať už používáte jakákoli tlačítka, připájejte je pohodlně na desku s obvody.

Krok 12: Na základě vašeho vlastního pracovního prototypu

Na základě vašeho vlastního pracovního prototypu
Na základě vašeho vlastního pracovního prototypu
Na základě vašeho vlastního pracovního prototypu
Na základě vašeho vlastního pracovního prototypu

Jak jsem zmínil v kroku Dodávky, při vytváření projektů, jako je tento, vřele doporučuji duplikovat fungující nepájivý nepájivý prototyp. Svá kabelová připojení můžete ověřit jak na schématu zapojení, tak na pracovním prkénku, což sníží pravděpodobnost, že uděláte chybu. Jak jsem pájel obvod, velmi opatrně jsem zastrčil součástky blízko sebe, abych ušetřil místo.

Aby se valentýn snadněji montoval, použil jsem pro připojení napájení šroubové svorkovnice, které budou procházet zadní částí stínového boxu. Pokud jste použili desku Feather Huzzah, jednoduše protáhnete kabel baterie a zapojíte ji do portu JST desky.

Krok 13: Tvarování nahoru

Tvarování nahoru
Tvarování nahoru
Tvarování nahoru
Tvarování nahoru
Tvarování nahoru
Tvarování nahoru

Proveďte suché nasazení, abyste viděli a označili, jak se deska s obvody vejde do rámečku. Pomocí horké lepicí pistole udělejte v rozích odstupy a trochu pozvedněte svůj okruh. To přináší tlačítka blíže k přední části stínového boxu a také poskytuje prostor pro vodiče procházející napájením, motorem a LED.

Pomocí šíje vytvořte další díru, tentokrát za tím, kam půjde vaše deska s obvody. Protáhněte napájecí a uzemňovací vodiče a vodiče pro motor a LED.

Krok 14: Do Shadowboxu

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

Také jsem použil svorkovnice pro připojení motoru a LED, ale pájení na desku by také fungovalo dobře. Namontoval jsem lipoly nabíjecí desku a baterii na zadní desku a sestavil shadowbox.

Zařízení odesílá a přijímá příkazy z tlačítek, takže jej můžete snadno otestovat pouhým stisknutím tlačítek- srdce přijme příkazy z internetu a rozezní se.

Krok 15: Spuštěno IFTTT

Spuštěno IFTTT
Spuštěno IFTTT
Spuštěno IFTTT
Spuštěno IFTTT

Chcete -li spustit valentýnku z telefonu nebo ji zautomatizovat na základě vaší aktivity na sociálních médiích, fyzické polohy a mnoha dalších akcí, vytvořte si účet na IFTTT, službě brány API. Můžete sestavit jednoduchý recept, který přispívá příkazy do vašeho krmiva Adafruit IO, které ovládá valentýna.

Widget tlačítka Android/iOS: Vytvořte nový applet a jako spouště vyberte „Widget tlačítka“. Jako výstup vyberte Adafruit a odešlete číslo 1 nebo 2 do krmiva „příkaz“na Adafruit IO. Po uložení appletu přidejte na domovskou obrazovku svého mobilního zařízení nový widget IFTTT. Udělal jsem dva widgety, jeden pro každé tlačítko na Valentýna.

Doporučuje: