Er zijn enkele praktische modules in het Sonoff-assortiment. Hiertoe behoort ook de “Sonoff iFan03”. Deze is eigenlijk bedoeld om plafondventilatoren en een aangesloten lamp via afstandsbediening en WiFi te kunnen bedienen.
Net als veel andere Sonoff-modules kan de iFan03-module worden uitgerust met de gratis Tasmota-firmware.
Hoe je de Tasmota – of een andere firmware – op de iFan03 kunt programmeren, wordt beschreven in het volgende artikel.
Veiligheidsinstructies
Ik weet dat de volgende opmerkingen altijd een beetje vervelend zijn en onnodig lijken. Helaas hebben veel mensen die "beter" wisten door onvoorzichtigheid ogen, vingers of andere dingen verloren of zichzelf verwond. Gegevensverlies is in vergelijking bijna te verwaarlozen, maar zelfs dit kan erg vervelend zijn. Neem daarom vijf minuten de tijd om de veiligheidsinstructies te lezen. Omdat zelfs het coolste project geen blessure of andere problemen waard is.
https://www.nerdiy.de/sicherheitshinweise/
Affiliate links / reclame links
De hier vermelde links naar online winkels zijn zogenaamde affiliate-links. Als u op zo'n affiliate-link klikt en via deze link een aankoop doet, ontvangt Nerdiy.de een commissie van de betreffende onlineshop of aanbieder. De prijs verandert voor jou niet. Als u via deze links uw aankopen doet, steunt u Nerdiy.de om in de toekomst andere nuttige projecten aan te kunnen bieden. 🙂
Eisen
Handige artikelen:
Voordat je aan dit artikel begint, is het zinvol om het volgende artikel te lezen.
Tasmota - flash-firmware
ESP8266 - Flash .bin-bestanden op Windows met behulp van Esptool
Vereist gereedschap:
Benodigd materiaal:
Bereid de Sonoff iFan03-module voor op flitsen
Bij de levering van de Sonoff iFan03 zit naast de eigenlijke module ook een 433MHz radiografische afstandsbediening waarmee de aangesloten ventilator kan worden aangestuurd. Er kunnen maximaal drie snelheidsniveaus worden ingesteld.
Ook kunt u een kleine extra verbruiker, zoals een lamp, aan- en uitschakelen.
Overzicht van de componenten behorend bij de Sonoff iFan03.
Een ander opzicht.
Om de module te kunnen programmeren, moet u eerst de behuizing openen en de printplaat verwijderen.
Op de module zie je onderaan…
…een aansluiting voor zes contacten.
Op de achterkant van het bord zit een label...
...waarmee elke pin aan een functie wordt toegewezen.
De interessante pinnen zijn de drie pinnen “VCC”, “RX”, “TX” en “GND. Via deze pinnen kan de module worden geprogrammeerd met alternatieve firmware.
De eenvoudigste manier om te programmeren is door eerst een vierpolige pinstrip op te solderen.
Steek hiervoor de pinstrip in de contacten zoals afgebeeld en...
...soldeer het met wat soldeer op het bord.
Eenmaal gesoldeerd, zou dit er uit moeten zien zoals afgebeeld.
Sluit de USB-serieel converter aan
Voor het eigenlijke programmeerproces moet je nu een USB-serieel converter aansluiten.
Zodat de USB-serieel converter kan communiceren met de Sonoff-module, moet je nu een paar verbindingen maken.
Vier Dupont-kabels zijn hiervoor het beste.
Hierop moet u de module en de USB-serieel converter aansluiten volgens het volgende patroon.
Sonoff-module | USB naar serieel converter | Kleur |
VCC | VCC | Rood |
TX | TX | Oranje |
RX | RX | Geel |
GBD | GND | Bruin |
Weergave van de aangesloten Dupont-kabel op de USB-serieel converter.
Weergave van de aangesloten Dupont-kabels op de Sonoff-module.
Een andere weergave van de Sonoff-module met de aangesloten USB seriële converter.
Voer het knipperproces uit
Het daadwerkelijke knipperende proces staat in het artikel Tasmota - Firmware flashen beschreven.
Als u een vooraf gecompileerd .bin-bestand wilt flashen, kunt u ook het artikel raadplegen ESP8266 - Flash .bin-bestanden op Windows met behulp van Esptool oriënteren.
Belangrijk: Om ervoor te zorgen dat uw Sonoff-module naar de programmeermodus overschakelt, moet u de witte knop ingedrukt houden terwijl u de USB-serieel-converter op de computer aansluit. Houd vervolgens de knop drie seconden ingedrukt en laat hem vervolgens los. Vervolgens kunt u het programmeerproces starten.
Stel de juiste sjabloon in
Nadat u de Tasmota-firmware op de module hebt geflashed, moet u de firmware nog steeds configureren als Sonoff iFan03. Onderstaand sjabloon is hiervoor geschikt.
{"NAME":"SonoffiFan03","GPIO":[17,148,0,149,0,0,29,161,23,56,22,24,0],"FLAG":0,"BASE":71}
U kunt dit sjabloon invoeren in de Tasmota-interface onder “Configuratie” -> “Anders configureren”. Dit zou automatisch de overeenkomstige uitgangen en ingangen van uw iFan03 moeten configureren.
Meer informatie
https://templates.blakadder.com/sonoff_ifan03.html
Veel plezier met het project
Ik hoop dat alles werkte zoals beschreven. Zo niet, of als je vragen of suggesties hebt, laat het me weten in de commentaren. Ik zal dit dan zo nodig aan het artikel toevoegen.
Ideeën voor nieuwe projecten zijn altijd welkom. 🙂
PS Veel van deze projecten - vooral de hardwareprojecten - kosten veel tijd en geld. Natuurlijk doe ik dit omdat ik het leuk vind, maar als je het cool vindt dat ik de informatie met je deel, dan zou ik blij zijn met een kleine donatie aan het koffiefonds. 🙂
Moeten RX en TX niet kruiselings worden aangesloten?
Hé Schrijver,
Ja en nee. Uiteraard moet de TX van de zender verbonden zijn met de RX van de ontvanger. Helaas zijn de labels niet altijd even duidelijk. Soms geven de fabrikanten ook aan welke pin van het remote station aangesloten moet worden.
Maar het mooie is dat mismatching niets kapot maakt. Het enige wat dan niet werkt is natuurlijk communicatie.
Wissel bij twijfel gewoon RX om voor TX (of vice versa). 🙂
Hartelijke groeten
Fabian
Kun je nog steeds bedienen met de 433hz rf-afstandsbediening na flitsen met tasmota?
Hoi,
ja dat is mogelijk. Je kunt hem nog steeds bedienen via de afstandsbediening. 🙂
hartelijke groeten
Fab
Welk serieel naar usb apparaat heb je gebruikt? Heb je een link?
Hallo Paul,
deze bijvoorbeeld: https://de.aliexpress.com/item/1005001666154264.html
hartelijke groeten
Fab