Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Rakenna LED -sydänvalo
- Vaihe 2: Kokoa piiri
- Vaihe 3: Rekisteröidy Adafruit IO -palveluun
- Vaihe 4: Ohjelmoi ESP2866
- Vaihe 5: Sytytä sydämesi
- Vaihe 6: Nauti
Video: Internet -neon -LED -sydänvalo: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Mailia erillään tästä erityisestä henkilöstä tai vain sosiaalisesta etäisyydestä? Haluatko kertoa heille, että ajattelet heitä? Rakenna tämä internetiin yhdistetty neon-LED-sydänvalo ja aseta se lyömään puhelimestasi tai tietokoneestasi milloin tahansa ja mistä tahansa
Tämä ohje on suunnattu aloittelijalle, eikä sillä ole aiempaa kokemusta mikro -ohjaimista. Jotkut perustason juotostaidot vaaditaan.
Tarvikkeet
• Sydämenmuotoinen "LED-neon" -kyltti Amazonista (etsi sydämen neon-led-merkki) tai muualta. Nämä eivät ole todellisia neonmerkkejä, joissa on kaasutäytteiset putket, vaan LED-nauhat, jotka on koteloitu hajottavaan muoviin ja jotka muistuttavat eri väreissä olevia neonputkia. Voit ostaa sellaisen, johon on kiinnitetty pohja, tai luoda oman tukikohdan. Useimmat toimivat 5 voltilla ja niissä on USB -liittimet virran saamiseksi.
Muutamia esimerkkejä:
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 tai muu ESP8266
• Micro-USB-datakaapeli kortin ohjelmoimiseksi
• NPN -transistori, yleiskäyttöinen, kuten 2N2222, 2N3904 tai 2N4401
• Vastus 1/8 tai 1/4 wattia, 100 - 470 ohmia
• Liitäntäjohto
• Perfboard, jäähdytysputki (valinnainen)
Työkalut • Diagonaalileikkurit
tai langanpoistoaine
• Juotosrauta ja juote
perus:
parempi:
• Arduino IDE ohjelmointiin
• Perusjännitemittari:
tai löysä LED (valinnainen)
• Ruuvimeisseli
Vaihe 1: Rakenna LED -sydänvalo
Vaihe 1: Valmista LED -sydänvalo
Avaa kyltin pohja irrottamalla paristokotelon kansi ja mahdolliset ruuvit. Säästä ruuvit.
Haluat löytää positiiviset 5 volttia ja maadoitusliitännät, ja voltimittari helpottaa tätä paljon. Kytke merkki USB -virtalähteeseen ja mittaa anturi volttimittarilla. Kokeile ensin paristokotelon paristokoskettimia. Positiivinen 5v voi olla merkitty "+": lla, ja maadoitus- tai negatiivinen akkukosketin on yleensä jousi, johon on kiinnitetty johto akkukotelon vastakkaisessa kulmassa. Kun olet merkinnyt +- ja maadoituskoskettimet, voit poistaa kaikki muut akun navat laatikosta - emme käytä paristoja lainkaan.
USB -pistokkeesta tulee yksi johtopari (yksi + ja yksi maadoitukseen) ja toinen sarja sydämeen (taas yksi on kytketty +: een ja toinen maahan.) Irrota vain johto, joka menee maan ja LED -merkki, jätä muut kolme johtoa, kun ne on kiinnitetty akun koskettimiin. Juotos punainen johto + akun napaan ja musta johto maadoituskoskettimeen.
Jos sydämessäsi on kytkin pohjassa, kuten yllä olevassa esimerkissä, ja haluat säilyttää tehtävänsä, punainen johto voidaan juottaa kytkimen liittimeen, joka näyttää 5 voltin jännitteen, kun kytkin on ON -asennossa ja nolla volttia OFF -asennossa.
[Jos sinulla ei ole volttimittaria (ja sinun pitäisi - yksinkertaiset ovat halpoja ja käteviä, jos haluat vain tarkistaa paristot), voit käyttää yhtä LED -valoa +- ja maaliitäntöjen löytämiseen. LEDin pidempi johto menee +: een ja lyhyempi maahan. Kosketa vain lyhyesti, koska et käytä täällä virtaa rajoittavaa vastusta.]
Vaihe 2: Kokoa piiri
Piiri on hyvin yksinkertainen vain muutamalla komponentilla. Mukana on sekä kaavio että kytkentäkaavio. Voit halutessasi koota piirilevyn testilevylle testattavaksi, mutta juottotapit ESP8266 -levylle voivat vaikeuttaa liitäntäjohtojen kiinnittämistä myöhemmin näihin nastoihin kuin johtojen juottaminen tyhjiin reikiin. Jos ESP -kortillesi asennetaan nastat, pieni pala pahvilevyä helpottaa elämääsi.
Jos käytät testilevyn aikana leipälautaa, voit asettaa yhden LED -valon sydämeesi, mutta muista tarkkailla napaisuutta: LEDin pidempi jalka menee punaiseen + -johtoon. Voidaan käyttää monia laajalti saatavilla olevia yleiskäyttöisiä NPN-transistoreita, kuten 2N2222 tai 2N4401, mutta sinun on tarkistettava käyttämäsi laitteen pinout: kolme johdinta on peräisin transistorista, lähetin (E), keräin (C) ja kanta (B), mutta näiden johtimien järjestys voi vaihdella laitteen ja valmistajan mukaan. Jalusta (B) on usein, mutta ei aina keskijohto. Tarkista käyttämäsi transistorin tekniset tiedot ennen juottamista. Liitä vastuksen toinen pää WeMos -kortin nastaan D6 ja toinen transistorin kantaan (B). Tarvittavan vastuksen arvo riippuu valitsemastasi transistorista sekä siitä, kuinka paljon virtaa LED -merkki vetää, mutta se todennäköisesti laskee välillä 100 - 470 ohmia. Haluamme transistorin toimivan kytkimenä "kyllästetyssä" tilassa. (Perusvastusarvoja varten on olemassa erilaisia online -laskimia, mutta muutamille eri vastuksille on helpompaa tarvittaessa, kun piiri on valmis.) Maadoitusjohto aiemmin irrotetusta sydänmerkistä (tai lyhyemmästä LED -johdosta) on nyt liitetty transistorikollektoriin (C) ja lähetin (E) johdin menee mustaan maadoitusjohtoon. Ennen kuin jatkat, tarkista kaikki liitännät kaavion ja kaavion suhteen, erityisesti transistoriliitännät.
Tarvitset myös johdon maasta WeMos minin G -nastaan sekä +5 voltin johdon WeMos -kortin 5V: n merkittyyn napaan. Yleensä + jännitejohdot ovat usein punaisia ja maadoitusjohdot ovat yleensä mustia helpon tunnistamisen vuoksi.
Vaihe 3: Rekisteröidy Adafruit IO -palveluun
Seuraavaksi haluat rekisteröidä ilmaisen tilin osoitteessa IO.adafruit.com. Valitse Aloita ilmaiseksi. Valitset käyttäjänimen ja saat pitkän aakkosnumeerisen avaimen, kuten "aio_5NrczkqJQCTddgWWOQM1glJSx." Tallenna nämä molemmat myöhempää käyttöä varten.
Luo kaksi syötettä tietojen siirtämiseksi laitteen ja Adafruit IO -palvelimen välillä. Toinen on nimeltään "alku" ja toinen "palaute" (kaikki pienet kirjaimet.)
Luo uusi hallintapaneeli tälle projektille ja nimeä se haluamallasi tavalla. Täällä ohjaat selaimesi ohjaamaan sydäntä. Lisää kaksi uutta "lohkoa" hallintapaneeliin napsauttamalla + -painiketta. Valitse hetkellinen painike käynnistyssyötölle, jonka painiketeksti on "Käynnistä" ja arvot 1 paina arvoa ja 0 vapautusarvoa. Lisää seuraavaksi "indikaattorilohko" ja liitä se palautesyötteeseen. Valitse värit edustamaan sekä valaistua että valaisematonta sydäntä ja aseta ehdoksi "= 1". Voit laittaa testiarvon ruutuun 0 tai 1 nähdäksesi, miltä värit näyttävät.
Voit lisätä kojelaudan kirjanmerkkeihin tai tallentaa sen puhelimen aloitusnäyttöön, jotta niitä on helppo käyttää. Käynnistä -painike käynnistää sydänvilkkumisen ja palauteilmaisin syttyy, kun sydän on vastaanottanut käynnistyssignaalin, ja sammuu, kun se sammuu 30 minuutin kuluttua.
Vaihe 4: Ohjelmoi ESP2866
Lataa uusin Arduino IDE -ohjelmisto tietokoneellesi osoitteesta https://www.arduino.cc/en/Main/Software ja asenna levyjen kuvaaja https://arduino.esp8266.com/stable/package_esp8266c… kohdassa Asetukset -> Lisätaulu Hallinnoijan URL -osoitteet. Sinun pitäisi nyt nähdä useita muita tauluja Työkalut -> Taulut -valikon alla, mukaan lukien (LOLIN) WeMos mini.
Siirry valikkoon Luonnos -> Sisällytä kirjasto -> Hallitse kirjastoja… Täältä haet ja asennat uusimman version kahdesta pakollisesta Arduino -kirjastosta: ESP8266WiFi ja Adafruit_IO_WiFi. Sulje hakukenttä, kun olet valmis.
Lataa nyt tämän sivun sydänkoodi tietokoneellesi ja avaa se Arduino IDE: ssä. Sinua saatetaan kehottaa tallentamaan se samannimiseen kansioon.
Kirjoita ** asetukset -kohtaan Adafruutin IO_USERNAME- ja IO_KEY -arvot sekä oman WiFi -verkon WIFI_SSID ja WIFI_PASS. Voit muuttaa useita muita parametreja tarpeen mukaan:
#define fadeKesto 1000* 60* 30: Valon syttymisen oletusaika on 30 minuuttia
#define minFade 10: Tätä ei todennäköisesti tarvitse muuttaa
#define maxFade 200: Alue 100-500
Tallenna muokattu koodi.
Siirry IDE -valikkoon ja valitse Työkalut -> Taulut -> LOLIN (WeMos) D1 ja mini. Liitä USB -kaapeli WeMos -korttiin ja tietokoneeseen ja valitse sopiva sarjaportti kohdasta Työkalut -> Portti. Valitse valikko Luonnos -> Lataa ja odota prosessin päättymistä. Irrota sarjakaapeli.
Tarkempia ohjeita Arduino IDE: n käyttöönotosta ja käytöstä sekä monia muita aiheita löydät erinomaisesta
Vaihe 5: Sytytä sydämesi
Liitä sydän 5 voltin USB -virtalähteeseen. Sinun pitäisi nähdä sininen LED palaa piirilevyssä.
Siirry kojelautaan ja paina Käynnistä -painiketta. Jos kaikki on hyvin, palauteilmaisin vaihtaa väriä ja sydämesi alkaa sykkimään!
Ongelmien karttoittaminen
Jos sinulla on ongelmia, tarkista seuraavat asiat:
Käynnistyykö ESP8266 (sininen LED)?
Tarkista johdot huolellisesti, erityisesti transistoriliitännät.
Varmista, että koodissa on oikea AIO -käyttäjätunnus ja -avain sekä SSID ja salasana.
IDE -sarjamonitoria voidaan käyttää ongelmien vianetsintään.
Vaihe 6: Nauti
Häpeämätön pistoke: Tämä ohje on laadittu osallistumiseksi Hearts -kilpailuun https://www.instructables.com/contest/heart/ Äänestä!
Minne mennä täältä (haaste):
Miten olisi säädettävä ajastin, kuinka kauan sydän palaa?
Entä kaksi pariliitettyä laitetta, joissa kummassakin on painike, joka laukaisee toisen?
Suositeltava:
Rakenna Internet-ohjattu videon suoratoistorobotti Arduinon ja Raspberry Pi: n avulla: 15 vaihetta (kuvilla)
Rakenna Internet-ohjattu videostriimausrobotti Arduinon ja Raspberry Pi: n kanssa: Olen @RedPhantom (alias LiquidCrystalDisplay / Itay), 14-vuotias israelilainen opiskelija, joka opiskelee Max Shein Junior High School for Advanced Science and Mathematics -koulussa. Teen tämän projektin kaikkien opittavaksi ja jaettaviksi! Sinulla saattaa olla
Raspberry Pi -käyttöinen Internet-radio: 5 vaihetta (kuvilla)
Raspberry Pi -käyttöinen Internet-radio: Valitsimien kääntämisessä ja painikkeiden painamisessa on jotain tyydyttävää, kuten vanhoissa radioissa. Valitettavasti monet näistä radioista ovat rikki tai asemat ovat hiljentyneet. Onneksi ei ole liian vaikeaa päivittää radiota internetradioksi käyttämällä
Internet Valentine: 17 vaihetta (kuvilla)
Internet Valentine: Lähetä ystävänpäiväsi muistiinpano verkon kautta! Tämä DIY -elektroniikkaprojekti käyttää pientä värähtelevää moottoria heiluttaen varovasti pehmopaperisydäntä ja vilkkumaan LED -valoa, kun se vastaanottaa ohjeita Internetistä toiselta laitteelta. Rakensin kaksi versiota t
1964 Dansette Pi Internet Radio: 6 vaihetta (kuvilla)
1964 Dansette Pi Internet Radio: Tämä tyylikäs 1960-luvun puolivälin kannettava Dansette-radio toistaa nyt 21. vuosisadan hienoimpia Internet-radioasemia rakastavan päivityksen ansiosta. Kaikkia alkuperäisiä säätimiä on käytetty uudelleen, ja et koskaan tiedä, että kyseessä on muunnos - ennen kuin otat sen käyttöön
Roberts RM33 Raspberry Pi Internet -radio (vielä…): 8 vaihetta (kuvilla)
Roberts RM33 Raspberry Pi Internet -radio (vielä yksi…): Kyllä, se on toinen Raspberry Pi -radiorakenne, eikä myöskään ensimmäinen. En ole varma, miksi tämä rakennus on edelleen niin suosittu, mutta nautin siitä silti, enkä voi sanoa, että tämä on myös viimeinen. Pidän todella Robertin ulkonäöstä