Sisukord:
- Tarvikud
- Samm: ehitage oma LED -südametuli
- Samm: pange vooluring kokku
- Samm: registreeruge Adafruit IO -le
- Samm: programmeerige ESP2866
- Samm: süttige süda
- 6. samm: nautige
Video: Interneti neoon -LED -südametuli: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
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
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
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
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
Ü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
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:
BOSEBerry Pi Interneti -raadio: 4 sammu (koos piltidega)
BOSEBerry Pi Interneti -raadio: mulle meeldib raadiot kuulata! Ma kasutasin oma majas DAB -raadiot, kuid leidsin, et vastuvõtt oli pisut lünklik ja heli katkes pidevalt, mistõttu otsustasin ehitada oma Interneti -raadio. Mul on maja ümber tugev wifi -signaal ja digitaalne vend
Ehitage oma Interneti-juhitav video voogesitusrobot Arduino ja Raspberry Pi abil: 15 sammu (piltidega)
Arduino ja Raspberry Pi abil saate luua oma Interneti-juhitava videovoo robot: olen @RedPhantom (teise nimega LiquidCrystalDisplay / Itay), 14-aastane Iisraeli õpilane, kes õpib Max Sheini kõrgkooli kõrgkoolis. Teen selle projekti kõigile õppimiseks ja jagamiseks! Võimalik, et olete mures
Vaarika Pi toitega Interneti-raadio: 5 sammu (koos piltidega)
Vaarika Pi toitega Interneti-raadio: valimisnuppude keeramisel ja nuppude vajutamisel on midagi rahuldust pakkuvat, nagu vanadel raadiotel. Kahjuks on paljud neist raadiotest katki või jaamad vaikseks jäänud. Õnneks pole raadio värskendamine Interneti -raadioks, kasutades
Toatemperatuur Interneti kaudu BLYNK ESP8266 ja DHT11 abil: 5 sammu (koos piltidega)
Toatemperatuur Interneti kaudu BLYNK ESP8266 ja DHT11 abil: Tere poisid, täna valmistame toatemperatuuri monitori, mille abil saame oma tuba igal pool maailmas jälgida ja selleks kasutame BLYNK IoT plaadivormi. DHT11 toatemperatuuri lugemiseks kasutame ESP8266
1970ndate neoon -lõpmatuse televisioon: 7 sammu (piltidega)
1970ndate Neoon Infinity Television: See on 1970ndate alguse Ferguson Courieri televiisor, mille olen muutnud lõpmatuse peegliks, kaasaegse neoonse " Open " märk helendamas sees. Funktsiooni On / Off / Flash juhitakse teleri häälestusketast keerates - seda me kasutame