Satura rādītājs:
- Piegādes
- 1. darbība: pārbaudiet video
- 2. darbība. Aparatūra
- 3. darbība: kods
- 4. solis: magnēts
- 5. darbība: lietošana
Video: Wi -Fi darba indikators: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Tiem, kam ir paveicies strādāt mājās, mēs, iespējams, atklājam, ka ir dažas lielas problēmas, kad runa ir par robežām ar citiem mājā. Lai to palīdzētu, es izveidoju šo patiešām vienkāršo konstrukciju, kas ļauj jums kontrolējiet gaismas diodes krāsu, izmantojot tīmekļa saskarni, lai citi mājā esošie zinātu, ka jūs zvanāt vai citādi netraucējat.
Gaismā ir arī magnēts, tāpēc to var viegli piestiprināt un noņemt no durvju roktura, lai atvieglotu lietošanu un uzlādi.
Tātad, ja jūs meklējat mazliet vairāk miera mājās, iespējams, tas ir ceļvedis jums!
Piegādes
- Adafruit Feather Huzzah ESP8266 (jebkurš ESP8266 varētu darboties, bet Huzzah ir lipo uzlādes shēma un arī diezgan spēcīgs 3.3V regulators) -
- 8 gabalu Neopixel sloksne* -
- Lipo akumulators - derētu jebkuram saprātīgam izmēram (600mAH +)
- Projekta lieta -
- Vecs cietais disks - lielisks patiešām spēcīgu magnētu avots!
1. darbība: pārbaudiet video
Es arī izveidoju video par šo projektu, ja vēlaties to pārbaudīt.
Es, iespējams, esmu neobjektīvs, bet, manuprāt, ir vērts apskatīt manas 3 gadus vecās meitas burvīgi mīlīgo klipu, kurā runā īri!
2. darbība. Aparatūra
Šī ir apzināti vienkārša konstrukcija no aparatūras viedokļa, tāpēc projekta vienkāršošana man bija svarīgāka par akumulatora optimizāciju, taču tam vajadzētu ilgt darba dienu ar vienu uzlādi, tāpēc es jutu, ka tas ir pietiekami labi.
Mikrokontrolleris: ESP8266
Mikro kontrolierim mēs izmantojam ESP8266, kas ieprogrammēts ar Arduino IDE. Ja jūs neesat pazīstams ar ESP8266, tā ir pārsteidzoša ar Arduino saderīga ierīce, kurā ir iebūvēts WiFi, lai iegūtu plašāku informāciju, iesaku apskatīt Bekija Sternas IoT klasi.
Es īpaši izvēlējos Adafruit Feather Huzzah ESP8266, jo tam ir pievienota shēma integrēta Lipo akumulatora lietošanai. Tam ir arī 500 mA 3.3V regulators, kas ir nedaudz labāks nekā būtu pieejams lielākajā daļā lētāko ķīniešu ESP8266 plates. Tas ļauj mums barot neopikseļus, izmantojot 3.3V, kas var palīdzēt mums izvairīties no problēmām, kas dažkārt rodas, ja tiek izmantoti neopikseļi, kas darbojas ar 5V spriegumu no 3.3V loģikas līmeņa ierīces, piemēram, ESP8266.
Gaismas: neopikseli
Es izvēlējos neopxiels, jo tie ir patiešām vienkāršs veids, kā savam projektam pievienot RGB gaismas diodes. Lai izveidotu savienojumu, tiem nepieciešama tikai jauda un viens datu vads, un tie ļauj iestatīt tos jebkurā krāsā, pat individuāli iestatot gaismas diodes krāsu.
Neopikseļi ir savienoti ar vadu, kā norādīts tālāk.
VCC -> 3V
GND -> GND
Datu ievade -> gpio 0
Akumulators: Jebkurš Lipo
Izmantojot spalvu huzzah akumulatora shēmu, lipo lietošana ir patiešām vienkārša. Jūs varat to iespraust tieši spalvu huzzah JST savienotājā (PIEZĪME: lūdzu, pārbaudiet akumulatora polaritāti, tam nav standarta, tāpēc, iespējams, tas ir jāmaina), vai arī varat izveidot savienojumu ar GND un BAT tapām huzzah. Lai uzlādētu akumulatoru, vienkārši pievienojiet mikro USB kabeli huzzah.
Jums vajadzētu pārbaudīt akumulatora stāvokli. Ir vispārpieņemts, ka lipo nedrīkst pazemināties zem 3 V, tāpēc pirms tā izmantošanas projektā jums jāpārliecinās, ka tas ir virs tā.
3. darbība: kods
Šī projekta kods ir lielā mērā balstīts uz helloServer piemēru, kas pieejams ESP8266 Arudino IDE.
Ir un jāmaina gaismas diodes uz sarkanām, zaļām un pēc tam tās jāizslēdz, taču vajadzības gadījumā varētu pievienot vairāk funkciju.
Jūs varat lejupielādēt un instalēt kodu no mana Github
Ir viena ārēja bibliotēka, kas jums jāpievieno no bibliotēkas pārvaldnieka, un tā ir Neopixel bibliotēka no Adafruit.
4. solis: magnēts
Lai to piestiprinātu pie durvīm, es izmantoju patiešām spēcīgu magnētu no vecā cietā diska. Vienkārši noņemiet visas skrūves no cietā diska ārpuses, un jums vajadzētu būt iespējai diezgan viegli izvilkt magnētu. Es domāju, ka pats par sevi saprotams, ka tas jādara tikai cietajā diskā, kas jums vairs nav vajadzīgs! Tas sabojās disku!
Tie ir patiešām spēcīgi, tāpēc es iesaku būt uzmanīgiem ar tiem, it īpaši tos noņemot, jo jūs varētu viegli saspiest pirkstu.
Tā kā tas bija tikai ātrs prototipa veidojums, un magnētiskais spēks tik un tā pievilksies uz korpusu, es nolēmu vienkārši izmantot blu-tack, lai to piestiprinātu pie korpusa.
5. darbība: lietošana
Lai izmantotu ierīci, savā tīmekļa pārlūkprogrammā varat vienkārši apmeklēt vietni "wfh.local". Lūdzu, ņemiet vērā, ka tas ir balstīts uz Bonjour pakalpojumiem, lai iegūtu vairāk informācijas, skatiet šo saiti.
Pēc tam jūs varat vienkārši izmantot tīmekļa saskarni, lai ikreiz atjauninātu gaismas diodes krāsu!
Cerams, ka jūs atradāt šo Instructable noderīgu.
Es gribētu dzirdēt par to, ko jūs darītu ar šāda veida iestatījumiem. Lūdzu, dariet man to zināmu zemāk esošajos komentāros vai pievienojieties man un daudziem citiem veidotājiem manā Discord serverī, kur mēs varam apspriest šo vai jebkuru citu ar jums saistītu tēmu, cilvēki tur patiešām palīdz, tāpēc tā ir lieliska vieta, kur pakārties ārā.
Es arī vēlos pateikt lielu paldies saviem Github sponsoriem, kuri palīdz atbalstīt to, ko es daru, es patiešām to novērtēju. Ja jūs nezināt, Github sponsorēšanu saskaņo pirmo gadu, tādēļ, ja jūs veicat sponsorēšanu, nākamajos mēnešos tā tiks pilnībā saskaņota. Paldies, ka izlasījāt!
Ieteicams:
Raspberry Pi CPU temperatūras indikators: 11 soļi (ar attēliem)
Raspberry Pi CPU temperatūras indikators: iepriekš es biju iepazīstinājis ar vienkāršu aveņu pi (turpmāk RPI) darbības statusa indikatora ķēdi. Šoreiz es izskaidrošu dažas noderīgākas indikatoru shēmas RPI, kas darbojas kā bez galvas (bez monitora). Iepriekš redzamā shēma parāda CPU temps
Ģimenes / kolēģa statusa indikators: 6 soļi (ar attēliem)
Ģimenes / kolēģa statusa indikators: Mans pirmais pamācāms, daudzi projekti gadu gaitā man ir palīdzējuši, cerams, ka tas palīdzēs kādam citam. Īss stāsts … Mums vajadzēja veidu, kā parādīt viens otram savu statusu, nevis pārtraukt zvanus vai palikt malā, kad pieņemam citu
LED attāluma indikators suņu zirglietas: 5 soļi (ar attēliem)
LED attāluma indikators Suņu zirglietas: Es parasti vedu savu suni Rusio pastaigāties, kad saule noriet, lai viņš varētu spēlēt, nesakarstot. Problēma ir tā, ka dažreiz, kad viņš ir pie pavadas, viņš kļūst pārāk satraukts un skrien tālāk, nekā vajadzētu, ar vāju apgaismojumu un citiem suņiem
ESPHOME SONOF S26 gaismas indikators: 11 soļi (ar attēliem)
ESPHOME SONOF S26 Laika gaisma: laba diena. Tāpēc man ir zivju tvertnes gaisma, kuru vēlos ieslēgt un izslēgt noteiktā diennakts laikā. Man vienkārši vajadzēja to sarežģīt sev. Es vēlos, lai manā mājas asistenta informācijas panelī varētu mainīt ieslēgšanās un izslēgšanas laiku. Varbūt pat
Minimālisma velosipēdu indikators ar pieskārienu! 10 soļi (ar attēliem)
Minimālisma velosipēdu indikators, iespējots ar skārienu !: Sveiki! Šī ir mana pirmā pamācība. Es vienmēr gribēju izveidot lietas no nulles tikai tāpēc, lai redzētu, kā tas darbojas un kam nepatīk DIY (dari pats) lietas, kad vari kaut ko mainīt atbilstoši savām vajadzībām? Tikpat interesanta kā DIY m