Innholdsfortegnelse:
- Trinn 1: Forbered lampe for fastvareoppdatering
- Trinn 2: Koble en lampe til USB UART
- Trinn 3: Forbered Arduino IDE
- Trinn 4: Blinkende fastvare
- Trinn 5: Konfigurer lampe og sammenkobling med Apple
- Trinn 6: Feilsøking
Video: Sonoff B1 med Native Apple Home Kit Make av Arduino: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne innduktable gir deg en ganske enkel måte å integrere Sonoff B1 -lampen i ditt Apple -hjemmekit uten ekstra broer
Intro: Sonoff B1 er en ganske billig, men kraftig lampe som inneholder tre typer LED -er
1. Hvit LED "varm"
2. Hvit LED "Cool"
3. RGB Led
Derfor kan de brukes av forskjellige kombinasjoner, og vi kan i teorien få enhver mulig effekt ved å kombinere lysstyrken til disse LED -ene
Trinn 1: Forbered lampe for fastvareoppdatering
For å oppdatere fastvare trenger vi litt lodding
Ok, la oss sette i gang
Skru av plastdekselet og finn kontakter. Vi må lodde alle ledninger eller skjerm for å være enkel å koble til USB-UART-omformeren.
I mitt tilfelle har jeg brukt mannlig overskrift, hovewer alle enkle ledninger eller ledninger med pinner kan brukes. Hvis du skal spille noen ganger med lampene, bør ledningene være korte for å være sikker på at plastlokket er skrudd
Det er alt. Nå kan du oppdatere fastvaren veldig enkelt, bare skru av lokket
Trinn 2: Koble en lampe til USB UART
Ledningene er enkle, men vær oppmerksom på to ting:
1. ! Lampen skal kobles fra strømspenningen 220 v
2.! Bruk USB UART med innstillingen 3.3 v, ellers ødelegger du enheten
Ok, la oss koble til
USB UART -LAMPE
3.3V 3.3V
GND GND
RX TX
TX RX
Til GPIO 0 på lampen er det bare å koble til en enkel ledning. Neste vil bli forklart en grunn
Trinn 3: Forbered Arduino IDE
1. Du må ha et klart miljø for programmering av ESP8266 -brikker. Jeg vil ikke detaljere det, fordi det er mange internettpublikasjoner, ta en titt
2. Last ned biblioteket https://github.com/Yurik72/ESPHap og pakk det ut i Arduino bibliotekmappe. For Windows er dette vanligvis C: / Users / Documents / Arduino / biblioteker
3. Fra det vedlagte arkivet https://github.com/Yurik72/ESPHap/tree/master/wol… pakk ut wolfSSL_3_13_0.rar til den samme mappen til Arduino -bibliotekene. (C: / Users / Documents / Arduino / libraries / wolfssl). Vær sikker på at det ikke er duplisert rot. Betyr at filer skal være under (C: / Users / Documents / Arduino / libraries / wolfssl)
4. Last ned eller installer biblioteket
Nå er vi klare til å programmere ESP8266
Åpne skissen
Og sett riktig brettinnstilling på Arduino, se bildene med riktig innstilling
Trinn 4: Blinkende fastvare
Koble USB UART til datamaskinen. lampen din er klar til å blinke. Velg riktig COM -port i Arduino IDE
Det er et triks nevnt før. for å bytte brikke til blitsmodus, bør GPIO 0 kobles til GND under påslåing eller tilbakestilling
Det kan gjøres på to måter:
Hvis USB UART med tilbakestillingsknappen, trykk deretter på fastvareopplastingsknappen på Arduino IDE, vent på opplastingsmeldingen og koble ledninger fra GPIO 0 til GND for Sonoff enn trykk på USB UART Reset -knappen, vent til opplastingen starter, etter det ledninger kan kobles fra Sonoff
Hvis USB UART uten Reset -knappen, fjern USB fra datamaskinen, koble ledninger fra GPIO 0 til GND Sonoff, sett inn USB -en og klikk "last ned". Etter at nedlastingen har startet. Alt dette er nødvendig for å sette Sonoff i oppstartsmodus (GPIO0 på GND ved oppstart)
I mitt tilfelle har jeg bare enkle berøringskabler fra GPIO 0 til GND av USB UART, det er nok rom i GND
Ok, opplastingen bør startes, og du skal se suksessmelding
Du Lampen er klar til bruk, det er bedre å tilbakestille den etter å ha blinket.
Trinn 5: Konfigurer lampe og sammenkobling med Apple
I mitt tilfelle har jeg fortsatt installasjons- og sammenkoblingsprosessen ved fortsatt å koble lampen til USB UART for å kontrollere en seriell skjerm hva som skjer
Først må vi koble/konfigurere lampen til ditt WiFi -hjem
Etter omstart starter lampen i tilgangspunktmodus. Du må koble datamaskinen til WiFi -nettverket kalt "ES". Etter tilkobling blir du omdirigert til den fangede portalen. Hvis ikke, åpner du en nettleser og setter https://192.168.4.1. du bør se en konfigurasjonsportal
Velg wifi -hjemmenettverket ditt eller skriv inn manuelt, skriv inn et passord og bekreft. Lampen startes på nytt, og hvis det lykkes, bør du se en logg som denne
*WM: Tilkoblingsresultat: *WM: 3 *WM: IP -adresse:
*WM: 192.168.0.93
WiFi -tilkoblet IP -adresse: 192.168.0.93
>> Hjemintegrasjon: homekit_is_paired 0
……..
>> HomeKit: Konfigurering av mDNS >>> HomeKit: MDNS.begin: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Init server over
>> HomeKit: Init server over Web server er IKKE SET, venter på sammenkobling
Lampen er klar til paring! La oss gjøre
1. Åpne telefonen -> Apple home -> legg til enhet.
2. Gjør et valg for å legge til manuelt, så ser vi noe som ES ……. tilgjengelig, 3. Velg det og godta selvfølgelig at det ikke er sertifisert, skriv inn passord 11111111 og la oss gå ….
Som regel vil alt gå første gangen, og du vil umiddelbart se det på enhetene, og du kan slå det på og av.
I teorien er det alt, du kan montere lampen din og koble til …
Hvis ikke, se feilsøkingsdelen
Trinn 6: Feilsøking
Hvis noe gikk galt, er paringsprosessen den mest lunefulle, og min testing og erfaring kan ta opptil maksimalt 3 forsøk.
Du må tilbakestille enheten og prøve igjen, Hvis enheten ikke vises i listen over sammenkoblinger, lagrer sannsynligvis enheten allerede parinformasjon, men Apple Not:(Vi må fjerne sammenkoblingsinformasjon fra enheten.
Pardata lagres på SPIFFS -filsystemet "/pair.dat". og du må åpne en nettleser
skriv inn https:// ip/browse, og du får tilgang til SPIFFs filsystem.
Hvor ip er IP -adressen til enheten din
Bare slett filparet.dat, tilbakestill enheten og start sammenkoblingen igjen
Anbefalt:
Drawing Robot With Adafruit Shield (Make It Move Contest): 10 trinn (med bilder)
Drawing Robot With Adafruit Shield (Make It Move Contest): Hei mine navn Jacob og jeg bor i Storbritannia. I dette prosjektet skal jeg bygge en robot som tegner for deg. *Jeg er sikker på at mange av dere vil se det, så hvis du vil vite, hopper du rett til det andre til siste trinnet, men husk å komme tilbake hit for å se
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: 16 trinn
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff é uma linha de produtos projetados para automação residencial e predial. O Sonoff Basic og RF podem ser alimentado com tensão de 90 a 250v AC, suaida and a relé suporta corrente de até 10A, possií um um WI-FI integrado for 2.4GHz, o Sonoff RF con
Oceania Midi Controller (for Make Noise 0-Coast and Other Synths): 6 trinn (med bilder)
Oceania Midi Controller (for Make Noise 0-Coast and Other Synths): I løpet av de siste årene har en rekke synthesizerprodusenter gitt ut " desktop semi-modulær " instrumenter. De tar vanligvis samme formfaktor som Eurorack modulære synthesizer -format, og de fleste er sannsynligvis ment som en g
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 trinn
Sonoff B1 Firmware Home Automation Openhab Google Home: Jeg liker Tasmota -fastvaren for Sonoff -switchene mine. Men a var egentlig ikke fornøyd med Tasmota-fastvaren på min Sonoff-B1. Jeg lyktes ikke fullt ut med å integrere det i Openhab og kontrollere det via Google Home. Derfor skrev jeg mitt eget firma
Hvordan bygge SMPS -transformator - Home Make 12V 10A Switching Power Supply: 6 trinn
Hvordan bygge SMPS -transformator | Home Make 12V 10A Switching Power Supply: Med transformatoren fra gammel datamaskin -PSU. Jeg prøver å lage 12V 10A (SMPS) hjemme. Jeg bruker SprintLayout for å lage PCB og jernmetode for å lage PCB -brett. I denne videoen kan du se meg svinge SMPS -transformatoren For enkel PCB kan du laste ned min