Obsah:

Internetové neonové LED srdce: 6 kroků (s obrázky)
Internetové neonové LED srdce: 6 kroků (s obrázky)

Video: Internetové neonové LED srdce: 6 kroků (s obrázky)

Video: Internetové neonové LED srdce: 6 kroků (s obrázky)
Video: Uhodnu vaše jméno! | #OMG! 2024, Listopad
Anonim
Image
Image
Internetové neonové LED srdce
Internetové neonové LED srdce
Internetové neonové LED srdce
Internetové neonové LED srdce

Míle na rozdíl od toho zvláštního někoho nebo jen sociální distancování? Chcete jim dát vědět, že na ně myslíte? Sestavte si toto neonové LED srdce s připojením k internetu a buďte z telefonu nebo počítače, kdykoli a odkudkoli

Tento instruktáž je zaměřen na začátečníky a nepředpokládá žádné předchozí zkušenosti s mikrokontroléry. Je vyžadována základní znalost pájení.

Zásoby

• Srdíčkový „LED neonový“nápis z Amazonu (hledejte neonový LED indikátor) nebo jinde. Nejde o skutečné neonové nápisy s trubičkami plněnými plynem, ale o LED pásky uzavřené v difuzním plastu, které připomínají neonové elektronky v různých barvách. Můžete si koupit jeden s připojenou základnou nebo si vytvořit vlastní základnu. Většina běží na 5v a mají USB konektory pro napájení.

Několik příkladů:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini nebo jiný ESP8266

• Datový kabel Micro-USB k programování desky

• NPN tranzistor, obecné použití, například 2N2222, 2N3904 nebo 2N4401

• Rezistor 1/8 nebo 1/4 W, 100 až 470 ohmů

• Propojovací vodič

• Perfboard, smršťovací hadice (volitelně)

Nástroje • Diagonální frézy

nebo odizolovač

• Páječka a pájka

základní:

lepší:

• Arduino IDE pro programování

• Voltmetr základní:

nebo uvolněná LED (volitelně)

• Šroubovák

Krok 1: Sestavte si své LED srdce

Vytvořte si své LED srdce
Vytvořte si své LED srdce
Sestavte si své LED srdce
Sestavte si své LED srdce

Krok 1: Připravte si LED osvětlení srdce

Otevřete základnu nápisu odstraněním krytu baterie a všech šroubů. Šrouby uložte.

Chcete najít kladných 5 voltů a uzemnění, a voltmetr to velmi usnadňuje. Připojte značku k napájení USB a sondu voltmetrem. Nejprve vyzkoušejte kontakty baterie v držáku baterie. Pozitivní 5v může být označeno „+“a zemnící nebo záporný kontakt baterie je obvykle pružina s drátem připojeným v opačném rohu krabice na baterii. Poté, co jste označili kontakty + a uzemnění, můžete z krabice odstranit jakékoli další svorky baterie - baterie vůbec nebudeme používat.

Z USB konektoru bude jeden pár vodičů (jeden na + a jeden na zem) a další sada bude směřovat do srdce (opět jeden připojený na + a druhý na zem.) Odstraňte pouze vodič procházející mezi zemí a Znak LED, ponechte další tři vodiče, jak jsou připojeny ke kontaktům baterie. Pájejte červený vodič na svorku baterie + a černý vodič na zemnící kontakt.

Pokud má vaše srdce spínač v základně jako výše uvedený příklad a chcete zachovat jeho funkci, červený vodič lze připájet k terminálu na spínači, který ukazuje 5v na voltmetru, když je spínač v poloze ON a nula voltů v poloze VYPNUTO.

[Pokud nemáte voltmetr (a měli byste - jednoduché jsou levné a praktické, i když kontrolujete pouze své baterie), můžete pomocí jediné LED najít + a uzemnění. Delší přívod LED svítí do + a kratší k zemi. Dotkněte se pouze krátce, protože zde nepoužíváte odpor omezující proud.]

Krok 2: Sestavte obvod

Sestavte obvod
Sestavte obvod
Sestavte obvod
Sestavte obvod
Sestavte obvod
Sestavte obvod

Obvod je velmi jednoduchý pouze s několika součástmi. Součástí je schema i schéma zapojení. Můžete se rozhodnout sestavit obvod na prkénku pro testování, ale pájecí kolíky k desce ESP8266 mohou ztížit následné připojení připojovacích vodičů k těmto kolíkům, než by bylo pájení vodičů do prázdných otvorů. Pokud jsou na vaší desce ESP nainstalovány kolíky, usnadní vám život malý kousek perfboardu.

Pokud během testování použijete prkénko, můžete vložit jednu LED, která bude stát pro srdce, ale nezapomeňte sledovat polaritu: delší noha na LED diodě přejde na červenou + svod. Lze použít mnoho široce dostupných NPN tranzistorů pro všeobecné použití, například 2N2222 nebo 2N4401, ale musíte ověřit vývod konkrétního zařízení, které používáte: tři vodiče pocházejí z tranzistoru, vysílače (E), kolektoru (C) a základny (B), ale pořadí těchto vodičů se může lišit v závislosti na zařízení a výrobci. Základna (B) je často, ale ne vždy středovým vedením. Před pájením zkontrolujte specifikační list konkrétního tranzistoru, který používáte. Připojte jeden konec rezistoru ke kolíku D6 na desce WeMos a druhý k základně (B) tranzistoru. Potřebná hodnota odporu závisí na tranzistoru, který vyberete, a také na tom, kolik proudu odebírá značka LED, ale pravděpodobně spadne do rozsahu 100 - 470 ohmů. Chceme, aby tranzistor fungoval jako přepínač v takzvaném „nasyceném“stavu. (Existují různé online kalkulačky pro hodnoty základního odporu, ale v případě potřeby bude po dokončení obvodu jednodušší použít několik různých odporů.) Nyní je připojen zemnící vodič od srdce, který byl dříve odpojen (nebo kratší LED dioda) do kolektoru tranzistoru (C) a emitor (E) vede do černého zemnicího vodiče. Než půjdete dále, zkontrolujte všechna svá zapojení podle schématu a schématu, zejména zapojení tranzistorů.

Potřebujete také vodič od země ke kolíku G na WeMos mini a také vodič od +5 voltů ke kolíku označenému 5V na desce WeMos. Podle konvence jsou + napěťové vodiče často červené a zemnící vodiče jsou obvykle černé pro snadnou identifikaci.

Krok 3: Zaregistrujte se do Adafruit IO

Zaregistrujte se k odběru Adafruit IO
Zaregistrujte se k odběru Adafruit IO
Zaregistrujte se k odběru Adafruit IO
Zaregistrujte se k odběru Adafruit IO
Zaregistrujte se k odběru Adafruit IO
Zaregistrujte se k odběru Adafruit IO
Zaregistrujte se k odběru Adafruit IO
Zaregistrujte se k odběru Adafruit IO

Dále se budete chtít zaregistrovat k bezplatnému účtu na IO.adafruit.com. Vyberte „Začínáme zdarma“. Vyberete si uživatelské jméno a bude vám přiřazen dlouhý alfanumerický klíč jako „aio_5NrczkqJQCTddgWWOQM1glJSx“. Zaznamenejte si oba na později.

Vytvořte dva kanály pro přenos dat mezi vaším zařízením a serverem Adafruit IO. Jeden se jmenuje „začátek“a druhý „zpětná vazba“(všechna malá písmena.)

Vytvořte nový řídicí panel pro tento projekt a pojmenujte jej, jak se vám líbí. Zde budete směřovat svůj prohlížeč k ovládání srdce. Přidejte dva nové „bloky“na svůj řídicí panel kliknutím na tlačítko +. Vyberte okamžikové tlačítko pro úvodní kanál s textem tlačítka „Start“a hodnotami 1 pro hodnotu Press a 0 pro hodnotu Release. Dále přidejte blok „indikátoru“a připojte jej ke kanálu zpětné vazby. Vyberte barvy, které budou představovat osvětlené i nesvítící srdce, a nastavte podmínky na „= 1“. Do pole Testovací hodnota můžete zadat 0 nebo 1, abyste viděli, jak budou barvy vypadat.

Pro snadný přístup si můžete svůj řídicí panel uložit do záložek nebo jej uložit na domovskou obrazovku telefonu. Tlačítko Start, uhh, začne blikat vzdálené srdce a indikátor zpětné vazby se rozsvítí, když srdce přijme startovací signál, a zhasne, když se vypne do 30 minut.

Krok 4: Naprogramujte ESP2866

Stáhněte si nejnovější software Arduino IDE pro svůj počítač z https://www.arduino.cc/en/Main/Software a nainstalujte deskriptor desek https://arduino.esp8266.com/stable/package_esp8266c… v části Předvolby -> Další deska Adresy URL správce. Nyní byste měli vidět několik dalších desek v nabídce Nástroje -> Desky, včetně (LOLIN) WeMos mini.

Přejděte do nabídky Skica -> Zahrnout knihovnu -> Spravovat knihovny… Zde vyhledáte a nainstalujete nejnovější verzi dvou požadovaných knihoven Arduino: ESP8266WiFi a Adafruit_IO_WiFi. Po dokončení zavřete vyhledávací pole.

Nyní si stáhněte kód srdce z této stránky do počítače a otevřete jej v Arduino IDE. Můžete dostat pokyn, abyste jej uložili do složky se stejným názvem.

V sekci ** nastavení zadejte své vlastní hodnoty pro IO_USERNAME a IO_KEY od Adafruit a také WIFI_SSID a WIFI_PASS vaší vlastní WiFi sítě. Podle svého uvážení můžete změnit několik dalších parametrů:

#define fadeDuration 1000* 60* 30: Výchozí doba pro rozsvícení světla je 30 minut

#define minFade 10: Toto pravděpodobně není třeba měnit

#define maxFade 200: Rozsah 100 - 500

Upravený kód uložte.

Přejděte do nabídky IDE a vyberte Nástroje -> Desky -> LOLIN (WeMos) D1 a mini. Připojte kabel USB k desce WeMos a počítači a v nabídce Nástroje -> Port vyberte příslušný sériový port. Vyberte nabídku Skica -> Nahrát a počkejte na dokončení procesu. Odpojte sériový kabel.

Podrobnější pokyny k nastavení a používání Arduino IDE a mnoho dalších témat najdete na skvělém

Krok 5: Rozjasněte své srdce

Rozsviťte své srdce!
Rozsviťte své srdce!

Připojte srdce ke zdroji napájení 5 V USB. Na desce s obvody byste měli vidět rozsvícenou modrou LED.

Přejděte na hlavní panel a stiskněte tlačítko Start. Pokud je vše v pořádku, indikátor zpětné vazby změní barvu a vaše srdce začne pulzovat!

Odstraňování problémů

Pokud máte potíže, zkontrolujte následující:

Zapíná se ESP8266 (modrá LED)?

Pečlivě zkontrolujte zapojení, zejména připojení tranzistoru.

Potvrďte, že v kódu máte správné uživatelské jméno a klíč AIO, SSID a heslo.

Sériový monitor IDE lze použít k ladění jakýchkoli problémů.

Krok 6: Užijte si to

Užívat si!
Užívat si!
Užívat si!
Užívat si!

Nestydatá zástrčka: Tento návod byl připraven jako vstup do soutěže Hearts https://www.instructables.com/contest/heart/ Hlasujte pro ni!

Kam odtud jít (výzva):

Co takhle začlenit nastavitelný časovač, jak dlouho zůstane srdce osvětlené?

Co takhle dvě spárovaná zařízení, každé s tlačítkem pro spuštění toho druhého?

Doporučuje: