Sisukord:

Interneti neoon -LED -südametuli: 6 sammu (piltidega)
Interneti neoon -LED -südametuli: 6 sammu (piltidega)

Video: Interneti neoon -LED -südametuli: 6 sammu (piltidega)

Video: Interneti neoon -LED -südametuli: 6 sammu (piltidega)
Video: Три богатыря на дальних берегах | Мультфильм для всей семьи 2024, November
Anonim
Image
Image
Interneti neoon LED südametuli
Interneti neoon LED südametuli
Interneti neoon LED südametuli
Interneti neoon LED südametuli

Miilid peale selle erilise kellegi või lihtsalt sotsiaalne distantseerumine? Kas soovite neile teada anda, et mõtlete neile? Ehitage see Interneti-ühendusega neoon-LED-südametuli ja seadke see oma telefonist või arvutist igal ajal ja igal pool peksma

See juhend on mõeldud algajale ja eeldab eelnevat kogemust mikrokontrolleritega. Vajalik on teatud jootmisoskus.

Tarvikud

• Südamekujuline "LED-neoon" silt Amazonist (otsige südame neoon-led-märki) või mujalt. Need ei ole päris gaasitäidisega torudega neoonmärgid, vaid LED-ribad, mis on ümbritsetud hajutava plastikuga, mis meenutavad erinevat värvi neoontorusid. Saate selle osta koos kinnitatud alusega või luua oma aluse. Enamik töötab 5v ja neil on toite jaoks USB -pistikud.

Mõned näited:

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 või muu ESP8266

• Micro-USB andmekaabel plaadi programmeerimiseks

• NPN -transistor, üldotstarbeline, näiteks 2N2222, 2N3904 või 2N4401

• Takisti 1/8 või 1/4 vatti, 100 kuni 470 oomi

• Ühendusjuhe

• Perfboard, termokahanevad torud (valikuline)

Tööriistad • Diagonaalsed lõikurid

või traadist eemaldaja

• jootekolb ja jootekolb

põhiline:

parem:

• Arduino IDE programmeerimiseks

• Voltmeetri põhi:

või lahti LED (valikuline)

• Kruvikeeraja

Samm: ehitage oma LED -südametuli

Ehitage oma LED -südametuli
Ehitage oma LED -südametuli
Ehitage oma LED -südametuli
Ehitage oma LED -südametuli

Samm: valmistage ette LED -südametuli

Avage märgi alus, eemaldades aku kaas ja kõik kruvid. Salvestage kruvid.

Soovite leida positiivseid 5 volti ja maandusühendusi ning voltmeeter teeb selle palju lihtsamaks. Ühendage märk USB -toiteallikaga ja sondi voltmeetriga. Esmalt proovige akuhoidikus olevaid aku kontakte. Positiivne 5v võib olla tähistatud tähisega "+" ja maandus või negatiivne aku kontakt on tavaliselt vedru, mille traat on kinnitatud akukarbi vastasnurka. Pärast + ja maanduskontaktide märkimist saate karbist eemaldada kõik muud aku klemmid - me ei kasuta patareisid üldse.

USB -pistikust tuleb üks paar juhtmeid (üks kuni + ja üks maanduseni) ning teine komplekt läheb südamesse (jällegi, üks on ühendatud + ja teine maandusega.) Eemaldage ainult maa ja kaabli vaheline juhe. LED -märk, jätke ülejäänud kolm juhet nii, nagu need on aku kontaktide külge kinnitatud. Jootke punane juhe + aku klemmi ja must juhe maanduskontakti külge.

Kui teie südame põhjas on lüliti, nagu ülaltoodud näites, ja soovite selle funktsiooni säilitada, saab punase juhtme jootma lüliti klemmile, mis näitab voltmeetril 5v, kui lüliti on asendis ON ja null volti OFF asendis.

[Kui teil pole voltmeetrit (ja teil peaks seda olema - lihtsad on odavad ja käepärast, kui ainult akusid kontrollida), saate + ja maandusühenduste leidmiseks kasutada ühte LED -i. LED -i pikem juhe läheb + ja lühem maapinnale. Puudutage ainult lühidalt, kuna te ei kasuta siin voolu piiravat takistit.]

Samm: pange vooluring kokku

Pange vooluring kokku
Pange vooluring kokku
Pange vooluring kokku
Pange vooluring kokku
Pange vooluring kokku
Pange vooluring kokku

Ahel on väga lihtne ja sisaldab vaid mõnda komponenti. Kaasas on nii skemaatiline kui ka ühendusskeem. Katsetamiseks võite vooluahela kokku panna leivaplaadile, kuid ESP8266 plaadile jootetihvtid võivad raskendada ühendusjuhtmete järgnevat kinnitamist nendele tihvtidele kui juhtmete jootmist tühjade aukude külge. Kui teie ESP -plaadile on paigaldatud nööpnõelad, muudab väike tükk perfboardi teie elu lihtsamaks.

Kui kasutate testimise ajal leivaplaati, võite südame jaoks sisse seada ühe LED -i, kuid jälgige kindlasti polaarsust: LED -i pikem jalg läheb punasele + juhtmele. Kasutada saab paljusid laialt kättesaadavaid üldotstarbelisi NPN-transistore, näiteks 2N2222 või 2N4401, kuid peate kontrollima konkreetse kasutatava seadme pinouti: kolm traatjuhet pärinevad transistorilt, emitter (E), kollektor (C) ja alus (B), kuid nende juhtmete järjekord võib seadme ja tootja puhul erineda. Alus (B) on sageli, kuid mitte alati, keskjuht. Enne jootmist kontrollige konkreetse transistori spetsifikatsioonilehte. Ühendage takisti üks ots WeMos -plaadi tihvtiga D6 ja teine transistori alusega (B). Vajaliku takisti väärtus sõltub teie valitud transistorist ja sellest, kui palju voolu LED -märk tõmbab, kuid tõenäoliselt jääb see vahemikku 100–470 oomi. Me tahame, et transistor toimiks lülitina nn küllastunud olekus. (Baastakistuste väärtuste jaoks on saadaval erinevaid veebikalkulaatoreid, kuid mõne vooluahela lõpuleviimisel on vajadusel lihtsam mõnele erinevale takistile.) Varem lahti ühendatud südamemärgi maandusjuhe (või lühem LED -juhe) on nüüd ühendatud transistorikollektorile (C) ja emitteri (E) juhe läheb musta maandusjuhtme külge. Enne kaugemale minekut kontrollige kõiki oma ühendusi vastavalt skeemile ja skeemile, eriti transistoriühendusi.

Teil on vaja ka traati maapinnast WeMos mini G -tihvti juurde, samuti +5 -voldist traati WeMos -plaadil märgitud 5V -ni. Kokkuleppe kohaselt on + pingejuhtmed sageli punased ja maandusjuhtmed on tavaliselt hõlpsaks tuvastamiseks mustad.

Samm: registreeruge Adafruit IO -le

Registreeruge Adafruit IO -le
Registreeruge Adafruit IO -le
Registreeruge Adafruit IO -le
Registreeruge Adafruit IO -le
Registreeruge Adafruit IO -le
Registreeruge Adafruit IO -le
Registreeruge Adafruit IO -le
Registreeruge Adafruit IO -le

Järgmisena soovite registreerida tasuta konto saidil IO.adafruit.com. Valige "Alusta tasuta". Valite kasutajanime ja teile määratakse pikk tähtnumbriline võti, näiteks "aio_5NrczkqJQCTddgWWOQM1glJSx." Salvestage need mõlemad hiljem.

Looge kaks voogu andmete edastamiseks seadme ja Adafruit IO serveri vahel. Üks on nimeks "algus" ja teine "tagasiside" (kõik väikesed tähed).

Looge selle projekti jaoks uus juhtpaneel ja pange sellele nimi, mis teile meeldib. Siin suunate oma brauseri südant juhtima. Lisage juhtpaneelile kaks uut "plokki", klõpsates nuppu +. Valige voo käivitamiseks hetkeline nupp, mille tekst on "Start" ja väärtused 1 vajutage väärtust ja 0 vabastusväärtust. Seejärel lisage plokk "indikaator" ja lisage see tagasiside voogu. Valige värvid, mis esindavad nii valgustatud kui ka valgustamata südant, ja määrake tingimusteks "= 1". Värvide ilmumise nägemiseks võite kasti Test Value sisestada 0 või 1.

Saate armatuurlauale järjehoidja lisada või selle hõlpsaks kasutamiseks telefoni avakuvale salvestada. Nupp Start paneb kaugjuhtimispuldi südame vilkuma ja tagasiside indikaator süttib, kui süda on saanud stardisignaali, ja läheb pimedaks, kui see 30 minuti pärast välja lülitub.

Samm: programmeerige ESP2866

Laadige oma arvutisse alla uusim Arduino IDE tarkvara saidilt https://www.arduino.cc/en/Main/Software ja installige tahvlite kirjeldus https://arduino.esp8266.com/stable/package_esp8266c… jaotises Eelistused -> Lisalaud Halduri URL -id. Nüüd peaksite menüü Tööriistad -> Tahvlid all nägema veel mitmeid tahvleid, sealhulgas (LOLIN) WeMos mini.

Minge menüüsse Visand -> Kaasa raamatukogu -> Halda raamatukogusid … Siin saate otsida ja installida kahe vajaliku Arduino raamatukogu uusima versiooni: ESP8266WiFi ja Adafruit_IO_WiFi. Kui olete lõpetanud, sulgege otsingukast.

Laadige nüüd sellel lehel olev südamekood oma arvutisse ja avage see Arduino IDE -s. Teil võidakse paluda see salvestada samanimelisse kausta.

Sisestage jaotises ** seaded oma väärtused Adafruuti IO_USERNAME ja IO_KEY jaoks ning oma WiFi -võrgu WIFI_SSID ja WIFI_PASS. Saate oma äranägemise järgi muuta mitmeid muid parameetreid:

#define fadeKestus 1000* 60* 30: Valguse sisselülitamise vaikeaeg on 30 minutit

#define minFade 10: Tõenäoliselt pole seda vaja muuta

#define maxFade 200: vahemik 100–500

Salvestage muudetud kood.

Minge IDE menüüsse ja valige Tools -> Lauad -> LOLIN (WeMos) D1 ja mini. Ühendage USB -kaabel WeMos -plaadi ja arvutiga ning valige sobiv jadaport jaotises Tools -> Port. Valige menüü Sketch -> Upload ja oodake, kuni protsess lõpeb. Ühendage jadakaabel lahti.

Üksikasjalikumaid juhiseid Arduino IDE seadistamise ja kasutamise kohta ning palju muid teemasid leiate suurepärasest

Samm: süttige süda

Valgusta südant!
Valgusta südant!

Ühendage süda 5v USB toiteallikaga. Trükkplaadil peaksite nägema sinist LED -i.

Minge juhtpaneelile ja vajutage nuppu Start. Kui kõik on korras, muudab tagasiside indikaator värvi ja teie süda hakkab pulseerima!

Tõrkeotsing

Kui teil on probleeme, kontrollige järgmist.

Kas ESP8266 lülitub sisse (sinine LED)?

Kontrollige hoolikalt oma juhtmeid, eriti transistori ühendusi.

Veenduge, et koodis on õige AIO kasutajanimi ja -võti, samuti SSID ja parool.

IDE jadamonitori saab kasutada probleemide silumiseks.

6. samm: nautige

Nautige!
Nautige!
Nautige!
Nautige!

Häbitu pistik: see juhend oli koostatud võistlusena Hearts https://www.instructables.com/contest/heart/ Hääleta!

Kuhu siit minna (väljakutse):

Kuidas oleks lisada reguleeritav taimer, kui kaua süda jääb põlema?

Kuidas oleks kahe seotud seadmega, millest igaühel on teise käivitamiseks nupp?

Soovitan: