![Hakkerointi IKEA Växer: 12 vaihetta (kuvilla) Hakkerointi IKEA Växer: 12 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/002/image-5249-6-j.webp)
Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Yleiskatsaus
- Vaihe 2: Mikro -ohjain
- Vaihe 3: DC-DC-askel, Buck-muunnin
- Vaihe 4: Rele
- Vaihe 5: Johdotus
- Vaihe 6: ESPHomen käyttö
- Vaihe 7: ESPHomen lisääminen Home Assistantiin
- Vaihe 8: Lisää laite ESPHomeen
- Vaihe 9: ESPHome -laiteohjelmisto
- Vaihe 10: Flash ESPHome -laiteohjelmisto
- Vaihe 11: Määritä Home Assistant
- Vaihe 12: Viimeistely pois päältä
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41
![Hakkerointi IKEA Växer Hakkerointi IKEA Växer](https://i.howwhatproduce.com/images/002/image-5249-7-j.webp)
![Hakkerointi IKEA Växer Hakkerointi IKEA Växer](https://i.howwhatproduce.com/images/002/image-5249-8-j.webp)
![Hakkerointi IKEA Växer Hakkerointi IKEA Växer](https://i.howwhatproduce.com/images/002/image-5249-9-j.webp)
Tässä on nopea viikonloppuprojekti, jolla automatisoidaan IKEA: n Växer (+ Krydda) -kultivaattorivalo integroimalla se Home Assistantiin mikro -ohjaimen ja ESPHomen avulla.
Tämä olettaa, että olet jo toiminnassa Home Assistantin kanssa.
Tarvikkeet
IKEA Växer viljelyvalo
ESP32Cam
DC-DC Buck -muunnin
Halpa relemoduuli
FTDI USB -liitäntä (mikro -ohjaimen ohjelmointiin)
Vaihe 1: Yleiskatsaus
![Peruskatsaus Peruskatsaus](https://i.howwhatproduce.com/images/002/image-5249-10-j.webp)
Wifi -yhteensopiva mikro -ohjain, tässä tapauksessa ESP32Cam (kuten minulla on yksi), ohjaa IKEA -valoa releen kautta.
IKEA -valot sytytetään aamulla ja sammutetaan yöllä Home Assistantin verkkokäyttöliittymän avulla.
Vaihe 2: Mikro -ohjain
![Mikro -ohjain Mikro -ohjain](https://i.howwhatproduce.com/images/002/image-5249-11-j.webp)
Käytän ESP32Cam -kameraa. Kuten nimestä voi päätellä, ESP32Cam on myös kamera, mikä tarkoittaa sitä, että voin hallita sitä myös aikarauhasalaatin viljelyn jännittävän bonusominaisuuden vuoksi.
Vaihe 3: DC-DC-askel, Buck-muunnin
![DC-DC Step-down, Buck-muunnin DC-DC Step-down, Buck-muunnin](https://i.howwhatproduce.com/images/002/image-5249-12-j.webp)
Käytän valoa ja mikro -ohjainta virtalähteestä, jonka IKEA toimittaa. Koska LED -valon jännite on 24 V, käytän DC -DC -buck -muunninta pudottamaan jännite 5 V: iin mikrokontrollerissa.
Voit noutaa nämä buck -muuntimet erittäin halvalla ebaystä, amazonista tai mistä haluat. Muista säätää pieni trimmausastia 5 V: n lähtöön ennen kuin paistat herkkää mikrokontrolleriasi.
Vaihe 4: Rele
![Rele Rele](https://i.howwhatproduce.com/images/002/image-5249-13-j.webp)
Lopuksi relemoduuli, ohjattava kytkin, joka on suunniteltu toimimaan suurjännitteellä samalla kun se on eristetty pienjänniteohjaustavasta tulosta.
Vaihtamalla I/O -nasta mikrokontrollerissa, joka on kytketty releen tulosignaalitappiin, kytket 24V -linjan valoon.
Vaihe 5: Johdotus
![Johdotus Johdotus](https://i.howwhatproduce.com/images/002/image-5249-14-j.webp)
Noudata kytkentäkaaviota. Lopulta kytken mikrokontrollerin GND- ja 5 V -nastat buck -muuntimen ulostuloon, mutta tässä vaiheessa ei ole tarvetta muodostaa yhteyttä 24 V: n virtalähteeseen tai kytkeä rele valoon. Virtalähde tietokoneen USB 5V -liitännästä FTDI -kaapelin kautta toimii testatulla ja ohjelmoidulla tavalla.
Liitä johdin releen signaalinastasta GPIO 12: een mikrokontrollerissa, tämä ohjaa relettä ja kytkee sarjavastaanotto- ja lähetyslinjat mikrokontrollerista FTDI: n RX- ja TX -laitteisiin huolehtien linjojen vaihtamisesta (mikrokontrollerin TX menee RX- ja RX - TX).
Vaihe 6: ESPHomen käyttö
![ESPHomen käyttö ESPHomen käyttö](https://i.howwhatproduce.com/images/002/image-5249-15-j.webp)
Aiemmin olisin ohjelmoinut mikro -ohjaimen suoraan käyttämällä erilaisia wifi- ja MQTT Arduino -kirjastoja kommunikoimaan Home Assisantin kanssa. Nyt ESPHomen ansiosta ESP -mikrokontrollerien integroiminen Home Assistantiin on paljon helpompaa ilman oman koodin rullaamista joka kerta.
Vaihe 7: ESPHomen lisääminen Home Assistantiin
Lisää ESPHome -arkisto
Koska käytän Hassioa, se on yhtä helppoa kuin napsauttaa Hass.io-painiketta Home Assistantin web-käyttöliittymän vasemmalla puolella, napsauttaa oikeassa yläkulmassa olevia kolmea pistettä ja valita Arkisto ja lisätä https://github.com /esphome/hassio '.
Asenna ESPHome-lisäosa
Siirry Hassion Lisää myymälään -sivulle kohtaan ESPHome ja asenna ESPHome-lisäosa. Helppo.
Vaihe 8: Lisää laite ESPHomeen
![Lisää laite ESPHomeen Lisää laite ESPHomeen](https://i.howwhatproduce.com/images/002/image-5249-16-j.webp)
![Lisää laite ESPHomeen Lisää laite ESPHomeen](https://i.howwhatproduce.com/images/002/image-5249-17-j.webp)
![Lisää laite ESPHomeen Lisää laite ESPHomeen](https://i.howwhatproduce.com/images/002/image-5249-18-j.webp)
Voit lisätä ESP32Cam-mikro-ohjaimen ESPHomeen napsauttamalla ESPHome-lisäosaa ja napsauttamalla Avaa Web-käyttöliittymä.
Sinulta kysytään, haluatko lisätä solmun - ESPHome kutsuu näitä mikrolaitteita solmuiksi - Napsauta+.
Anna solmullesi nimi, olen kutsunut sitä "vaxer_light", ja valitse laitteen tyyppi, minun on "AI Thinker ESP32-CAM".
Anna lopuksi wifi -verkkotunnuksesi ja napsauta Lähetä.
Vaihe 9: ESPHome -laiteohjelmisto
![ESPHome -laiteohjelmisto ESPHome -laiteohjelmisto](https://i.howwhatproduce.com/images/002/image-5249-19-j.webp)
Haluat ehkä käynnistää ESPHome-lisäosan uudelleen tässä vaiheessa. Hieman tuurilla uuden solmun "vaxer_light" pitäisi nyt näkyä.
Napsauta Muokkaa ja vaxer_light YAML -tiedosto tulee näkyviin. ESPHome käyttää YAML -määritystiedostoja aivan kuten muut Home Assistant. Nämä YAML -tiedostot kootaan kuitenkin mikrokontrollerin laiteohjelmistoksi, kaukana siitä, että syvällä Arduino C -koodissa.
Vaxer light -laitteen YAML -tiedosto näyttää tältä:
esphome:
nimi: vaxer_light -alusta: ESP32 -kortti: esp32cam wifi: ssid: "xxxxxxxx" salasana: "xxxxxxxx" # Ota vara -hotspot (kaappaajaportaali) käyttöön, jos wifi -yhteys epäonnistuu ap: ssid: "Vaxer Light Fallback Hotspot" -salasana: "xxxxxxxx" captive_portal: # Ota kirjausloki käyttöön: # Ota käyttöön Home Assistant -sovellusliittymä api: ota: # ESP32Cam AI Thinker -versio esp32_camera: external_clock: pin: GPIO0 -taajuus: 20 MHz i2c_pins: sda: GPIO26 scl: GPIO27 data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] vsync_pin: GPIO25 href_pin: GPIO23 pixel_clock_pin: GPIO22 power_down_pin: GPIO32 # Kuva -asetusten nimi: ESP32Cam -resoluutio: 640x480 jpeg_quality: 10 # rele GPIO 12 -kytkimessä: - alusta: gpio pin: 12 name: "Vax
Tallenna ja sulje YAML -tiedosto, napsauta kolmea pistettä ja valitse Käännä
Vaihe 10: Flash ESPHome -laiteohjelmisto
![Päivitä ESPHome -laiteohjelmisto Päivitä ESPHome -laiteohjelmisto](https://i.howwhatproduce.com/images/002/image-5249-20-j.webp)
Kun YAML -tiedosto on koottu, napsauta Lataa binääri.
Koska tämä on ensimmäinen kerta, kun ESPHome on asetettu tähän mikrokontrolleriin, minun on ladattava koodi manuaalisesti levylle. Tulevaisuudessa, kun mikrokontrollerilla on ESPHome -laiteohjelmisto päällä, ESPHome voi ladata minkä tahansa uuden koodin wifi -yhteyden kautta.
Voit ladata binaarin mikrokontrolleriin käyttämällä ESPHome Flasher -työkalua.
Lataa ESPHome Flasher -työkalu osoitteesta
ESP32Cam on kaukana suosikkimikro -ohjaimestani, jotta saat sen lataustilaan, sinun on ensin linkitettävä GPIO 0 GND: hen ja painettava nollauspainiketta. Tämä voi olla melko vaikeaa riippuen sormen rasvasta ja siitä, oletko liittänyt asian leipälautaan vai ei, koska nollauspainike on levyn alapuolella, johon on mahdotonta päästä, jos käytät leipälevyä.
Suorita esphome-flasher, valitse ladattu binääritiedosto ja FTDI-sovittimen sarjaportti.
Kun GPIO 0 on linkitetty GND: hen ja olet painanut nollauspainiketta, risti sormet ja napsauta Flash ESP.
Kun olet valmis, poista GPIO 0: n linkitys ja paina reset -painiketta uudelleen.
Vaihe 11: Määritä Home Assistant
![Määritä Home Assistant Määritä Home Assistant](https://i.howwhatproduce.com/images/002/image-5249-21-j.webp)
![Määritä Home Assistant Määritä Home Assistant](https://i.howwhatproduce.com/images/002/image-5249-22-j.webp)
Kun uusi ESPHome -laiteohjelmisto on ladattu ESP32Cam -mikrokontrolleriin, siirry takaisin Home Assistantiin lisätäksesi uuden laitteen.
Napsauta Configuration (Asetukset), vasemmasta alakulmasta ja sitten Integraatiot, napsauta plusmerkkiä ja etsi ESPHome.
Kirjoita isäntä, solmusi nimi, minun tapauksessani "vaxer_light.local" ja napsauta "Lähetä".
ESPHome -integrointisi pitäisi nyt näyttää, napsauta sitä nähdäksesi laiteluettelon ja napsauta sitten "vaxer_light" nähdäksesi laitetiedot.
Napsauta 'Lisää kaikki laiteyksiköt lovelaceen'.
Nyt on melko yksinkertaista käyttää Home Assistantin automaatiota, jotta valo syttyy ja sammuu tiettyinä vuorokaudenaikoina.
Kamera on saatavana nimellä camera.esp32cam, kun haluat ottaa valokuvia käyttämällä Home Assistantin kameraa. Snapshot -palvelua.
Esimerkiksi automaatio valokuvan ottamiseksi tiettynä kellonaikana ja mestariteokseni time-lapse-salaattielokuvan luominen olisi:
- id: '20202907'
alias: 'timelapse lettuce' liipaisin: - osoitteessa: '11: 30' alusta: aikatoiminto: - palvelu: kamera. }} _ {{nyt (). päivä}} _ {{nyt ().kuukausi}} _ {{nyt (). tunti}} {{nyt (). minuutti}}. jpg '
Vaihe 12: Viimeistely pois päältä
![Viimeistely pois päältä Viimeistely pois päältä](https://i.howwhatproduce.com/images/002/image-5249-23-j.webp)
![Viimeistely pois päältä Viimeistely pois päältä](https://i.howwhatproduce.com/images/002/image-5249-24-j.webp)
Ja siinä kaikki. Ainoa mitä sinun tarvitsee tehdä, on johdottaa se virtatiili- ja pukimuuntimeen kuvan osoittamalla tavalla ja liimata se sitten yhteen ja kiinnittää - kiilata se blutakilla - koteloon.
Toivottavasti pidit Instructablestani, kysy mitä tahansa. Lisää kuvia tästä ja muista projekteista löytyy instagramistani @limpfish.
Kiitos
Suositeltava:
Hexbug Spider XL: n hakkerointi tietokoneen vision lisäämiseksi Android -älypuhelimella: 9 vaihetta (kuvilla)
![Hexbug Spider XL: n hakkerointi tietokoneen vision lisäämiseksi Android -älypuhelimella: 9 vaihetta (kuvilla) Hexbug Spider XL: n hakkerointi tietokoneen vision lisäämiseksi Android -älypuhelimella: 9 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-2941-4-j.webp)
Hexbug Spider XL: n hakkerointi tietokoneen vision lisäämiseksi Android -älypuhelimen avulla: Olen suuri fani alkuperäinen Hexbug ™ Hämähäkki. Olen omistanut yli kymmenen ja hakkeroinut ne kaikki. Aina kun yksi pojistani menee ystävien luo ’ syntymäpäiväjuhlat, ystävä saa Hexbug ™ hämähäkki lahjaksi. Olen hakkeroinut tai
USB -näppäimistön hakkerointi: 6 vaihetta (kuvilla)
![USB -näppäimistön hakkerointi: 6 vaihetta (kuvilla) USB -näppäimistön hakkerointi: 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/002/image-5750-j.webp)
USB -näppäimistön hakkerointi: Kuinka hakkeroida USB -näppäimistö tai mikä tahansa näppäimistö. Lähetä tulot tietokoneeseen ilman ärsyttävää mikro -ohjainta
Viileä kannettavan tietokoneen kosketuslevyn hakkerointi Arduino -projekteille!: 18 vaihetta (kuvilla)
![Viileä kannettavan tietokoneen kosketuslevyn hakkerointi Arduino -projekteille!: 18 vaihetta (kuvilla) Viileä kannettavan tietokoneen kosketuslevyn hakkerointi Arduino -projekteille!: 18 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/003/image-6102-j.webp)
Viileä kannettavan tietokoneen kosketuslevyn hakkerointi Arduino -projekteille!: Hetkittäin, kun tein töitä PS/2 -kosketuslevyn kanssa Arduino -mikrokontrollerilla, huomasin, että kahta sen sisäistä liitäntää voidaan käyttää digitaalituloina. Tässä opetusohjelmassa opitaan, kuinka voimme hyödyntää PS/2 -kosketuslevyn lisäystä
Levykkeen IR -kameran hakkerointi: 8 vaihetta (kuvilla)
![Levykkeen IR -kameran hakkerointi: 8 vaihetta (kuvilla) Levykkeen IR -kameran hakkerointi: 8 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/003/image-6504-j.webp)
Floppy Disk IR Camera Hack: Viimeisten seitsemän vuoden aikana minulla on ollut rikki digitaalikamera makaamassa. Se pystyy edelleen ottamaan kuvia, mutta sitä on lähes mahdotonta käyttää rikkoutuneen näytön vuoksi. Perusongelma on, että joskus valikko saa vahingossa
Hakkerointi Lontoon maanalaisen Jubilee -linjan ovipainikkeeseen: 12 vaihetta (kuvilla)
![Hakkerointi Lontoon maanalaisen Jubilee -linjan ovipainikkeeseen: 12 vaihetta (kuvilla) Hakkerointi Lontoon maanalaisen Jubilee -linjan ovipainikkeeseen: 12 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/009/image-24844-j.webp)
Hakkerointi Lontoon maanalaiseen Jubilee Line -ovipainikkeeseen: Lontoon liikennemuseon kauppa myy Jubilee Linen käytöstä poistettuja ovipainikkeita (sekä vasen että oikea). Jos aiot toteuttaa hankkeen, joka tarvitsee jonkinlaisen painikkeen ja merkkivalon, olet