Deze DRO-adapter is gebaseerd op de nieuwe 32-bit ESP32-module en maakt gebruik van de tweede generatie universele TouchDRO-firmware die gegevens kan decoderen van kwadratuur-encoders, iGaging 21-bits schalen, iGaging absolute schalen en Shahe BIN6-schalen. In feite is de firmware functioneel identiek aan de versie die wordt geleverd op de voorgemonteerde iGaging- en Shahe-schaaladapters.
Het circuit is identiek aan dat van de TouchDRO DIY Kit en is geoptimaliseerd voor 5V- en 3,3V-weegschalen. Dit omvat glazen/magnetische DRO-uitleesschalen, iGaging EZ-View DRO, iGaging DigiMag DRO, iGaging Absolute DRO lineaire uitleesschalen en Shahe Liner Remote DRO-uitleesschalen. Dit ontwerp is gekozen vanwege de goede balans tussen doe-het-zelfvriendelijk zijn en goede geluids- en storingsbestendigheid.
Het bundelen van deze schakeling op een prototypebord is nogal een uitdaging vanwege het aantal vereiste point-to-point-verbindingen. Daarom gaan we ervan uit dat iedereen die deze constructie uitvoert, al een goed begrip van elektronica en goede soldeervaardigheden heeft. Er zijn dan ook geen gedetailleerde montage-instructies, omdat er van wordt uitgegaan dat je het meegeleverde schakelschema kunt lezen en volgen.
Circuitoverzicht
De kern van deze adapter wordt gevormd door het ESP32 DevKit V1-ontwikkelbord. Het is een op zichzelf staand circuit dat de ESP32 WROOM-module, USB-naar-seriële interface, spanningsregelaar en status-LED’s omvat. ESP32 WROOM heeft twee krachtige processors, hardware-kwadratuurdecoders, hardware-toerenteller en ingebouwde BlueTooth-transceiver. Bovendien is het erg goedkoop en gemakkelijk verkrijgbaar in de meeste delen van de wereld.
Als gevolg hiervan is het een geweldig platform voor een doe-het-zelf-DRO. Het heeft één opmerkelijk nadeel: het is niet ontworpen om rechtstreeks met de buitenwereld te communiceren, dus de invoerpinnen hebben geen ingebouwde Schmitt-triggers, enz.. Als gevolg hiervan kunnen we de uitleesschaal niet rechtstreeks aansluiten en in plaats daarvan, moeten een geschikt ingangsconditioneringscircuit bouwen.
ESP32 Devkit V1 Pinout – colandino.nl
Het circuit voor deze doe-het-zelf-adapter maakt gebruik van twee 74HC14 hex inverterende Schmitt-triggers om een robuuste en ruisbestendige conditionering van het ingangssignaal te bieden. In wezen heeft elke schaalingangslijn een serieweerstand van 4,7 KOhm en een NOT-poort met een Schmitt-trigger. De lijn wordt door een weerstand van 47 KOhm omhoog getrokken naar de schaal Vcc.
De serieweerstand is nodig om het IC tegen overspanning te beschermen. Omdat de 74HC14 wordt gevoed door een voeding van 3,3 V (dus het hoge uitgangssignaal is 3,3 V), ligt de ingang op de schaal van 5 V buiten de aanbevolen hoge ingangsspanning. Om het IC tegen schade te beschermen, voegen we een weerstand van 4,7 K toe, die de stroom beperkt tot een niveau dat veilig kan worden verwerkt door de interne diodes van de chip. Lees verder → Bericht ID 6585
Vervang Tuya TYWE2L, CB2L, WB2L, WR2L, WBR2L, BW2L en vergelijkbare Wi-Fi-modules met een Espressif ESP32 of ESP8266-module.
Links naar Amazon, AliExpress en Banggood zijn affiliatelinks en ik verdien een kleine commissie wanneer u via hen koopt, wat helpt bij het financieren van toekomstige projecten en beoordelingen.
Alle vermelde modules hebben een vergelijkbare footprint en dezelfde pinout voor pinnen die in de afbeelding zijn gelabeld.
Goede FLUX (soldeer en vloeimiddel) – koop geen supergoedkope spullen en gebruik zeker geen loodvrije soldeer. Ik koop meestal het merk Mechanic van AliExpress en ook hun RMA223 FLUX (vloeimiddel).
Desoldeerlint – geen must, maar helpt bij het opruimen van oud soldeer. Het merk Mechanic van AliExpress natuurlijk.
IPA voor het schoonmaken
Serieel naar USB-flasher om de nieuwe module te flashen. Ik gebruik een Soldered Connect Programmer met een goede spanningsregelaar, maar een goedkope CH340G van AliExpress of Amazon of een ander flasherboard is voldoende.
Ik moet helaas melden dat Sonoff DualR3 niet over de Sonoff DIY-modus beschikt, wat het allemaal een stuk makkelijker zou maken.De DIY-modus is goed genoeg voor de meeste van mijn toepassingen, maar als je Sonoff DualR3 een stap verder wilt brengen, moet je het apparaat op een meer traditionele manier flashen.Ik zal mijn oude soldeerbout (ik ben onlangs geüpgraded van mijn oude Conrad soldeerstation naar het KSGER T12 soldeersysteem (review) en FTD1232) erbij moeten pakken.
Aangezien de briljante Tasmotizer voor ESP8622-apparaten niet meer in beeld is, moest ik ergens anders zoeken naar de tools voor de klus. Gelukkig is er al wat werk verricht in deze GitHub-discussie, dus ik zal mijn tutorial op hun bevindingen baseren.
FTD1232 driver (voor het geval de flasher de COM-poorten niet kan detecteren)
Tasmota.bin (ESP32 Sonoff DualR3-editie – dit is een aangepaste build)
Om Tasmota op Sonoff DualR3 te flashen, moet u de gebruikelijke pinnen op het apparaat aansluiten.Gelukkig zijn de dev-pads goed zichtbaar en is de knop gekoppeld aan GPIO00.Volg de onderstaande tabel om uw FTD1232 (of vergelijkbaar) op Sonoff DualR3 aan te sluiten:
ESP flashen met Tasmotizer is een droom die uitkomt
De volledig uitgeruste ESP8266-flashtool voor Tasmota.Met de geweldige ESPtool van Espressif onder de motorkap en alle vereiste instellingen standaard.
Functies
Automatische back-up van huidige ESP-image vóór flashen: voor het geval u terug wilt naar de firmware van de fabrikant
Nu ondersteuning voor back-upgroottes tot 16 MB Flash lokale .bin-images of selecteer gewoon release- of ontwikkelingsimages: deze worden automatisch gedownload
Verzend configuratie naar geflasht apparaat via serieel: configuratie met één klik van wifi (inclusief herstel-AP), MQTT, module en/of sjabloon
Krijg met één klik het IP-adres van uw apparaat (DISCLAIMER: deze functionaliteit is afhankelijk van de huidige status van uw apparaat, dus het kan een paar pogingen kosten om het juiste resultaat te krijgen)
Donker thema: bewezen om de flashsnelheid en betrouwbaarheid te verhogen
Tasmotizer flash tool voor Tasmota
Installatie en hoe uit te voeren
Optie 1: haal een Windows standalone-uitvoerbaar bestand op (bedankt @Jason2866):
tasmotizer.exe (64bit) tasmotizer-x86.exe (32bit)
In het vreemde geval dat uw antivirusprogramma op hol slaat door die applicatie, is het een vals positief.
Optie 2: Installeer vanaf PyPI met behulp van pip:
Upgrade pip en wheel-pakketten: pip3 install –upgrade pip wheel
Installeer tasmotizer: pip3 install tasmotizer
Voer vervolgens tasmotizer.py of python3 -m tasmotizer.py uit vanaf de shell/opdrachtregel
Optie 3: Bouw vanaf de bron
Kloon de repo
Upgrade pip en wheel-pakketten: pip3 install –upgrade pip wheel
Installatievereisten pip3 install -r requirements.txt
Voer python3 tasmotizer.py uit en flash erop los!
De Sonoff Basic Wifi Schakelaar is een Wifi Relais Module met volgende eigenschappen:
Transmission mode: Wi-Fi
Input voltage: AC 90-250V
Channel: 1 Channel
Power: 10A/2000W
Wireless Standard: IEEE 802.11 b/g/n
Standaard is deze Sonoff Wifi schakelaar voorzien van eigen software. Het mooie van dit apparaat is, dat het een ESP8266 gebaseerd apparaat is, waar ook andere software in gezet kan worden.
Om de firmware te vervangen, dien je het apparaat open te maken en zal de garantie vervallen! Het is ook niet meer mogelijk om terug te gaan naar de originele software. Aangezien de Sonoff ongeveer € 5,00 kost, vind ik dat niet zo spannend.
Als je de esp826612E wil testen na de installatie van Arduino en de juiste libraries is dit simpel te doen via de ‘Blink-test’, deze is simpel en je weet gelijk of je de esp kunt flashen.
/* ESP8266 Blink (knipper) code voor de ESP12E DEVKIT v2 KnipperLED op de ESP12E module De blauwe LED op de ESP12e module is verbonden met GPIO1 (Dat is ook de TXD pin; dus kunnen we ook tegelijkertijd Serial.print() gebruiken) Opmerking: Deze sketch gebruikt LED_BUILTIN om de juiste PIN te vinden voor de ingebouwde LED */voidsetup(){pinMode(LED_BUILTIN,OUTPUT);// Initializeer de LED_BUILTIN pin als output } // deze loop function blijft voor 'eeuwig' doorgaan void loop() { digitalWrite(LED_BUILTIN, LOW); // Zet de LED aan // Laag is dus aan // op de ESP12E delay(1000); // Wacht 1 seconde digitalWrite(LED_BUILTIN, HIGH); // En zet de LED uit (pin is nu hoog) delay(2000); // Wacht 2 seconden (enz. enz.) } Lees verder → Bericht ID 6585
De Sonoff T1 Muur Touch Schakelaar serie met zijn 3 gangen touch is een luxe smart lichtschakelaar.
De draadloze wandschakelaar kan worden toegevoegd via de iOS/Android App van eWeLink via WiFi, zodat gebruikers op afstand de verlichting aan / uit kunnen schakelen. De verlichting/apparaten op de 3 verschillende gangen zijn op elke moment afzonderlijk te schakelen.
Met de App eWeLink, kunt u schakelen en timers aanmaken om automatisch aan en uit te schakelen, wij gaan de software vervangen voor die van Tasmota en deze dan bedienen met Domoticz.
Kenmerken:
Touch ON/OFF
App Remote ON/OFF
433 MHz RF Remote ON/OFF
geplande/Countdown Timers
werkt Met Nest
werkt Met Alexa
werkt Met Google Thuis
Specificaties:
Voeding: 90 V-250 V AC
Max. Stroom: 2A/250 V/gang
Max. Power: 600 W/gang
draadloze Standaard: WiFi 2.4 GHz & 433 MHz RF
materiaal: ABS V0 + Gehard Glas Panel
dimensie: 86mm * 86mm
gewicht: 130.0g
Standaard is deze Sonoff Wifi schakelaar voorzien van eigen software. Het mooie van dit apparaat is, dat het een ESP8266 gebaseerd apparaat is, waar ook andere software in gezet kan worden.
Om de beste ervaringen te bieden, gebruiken wij technologieën zoals cookies om informatie over je apparaat op te slaan en/of te raadplegen. Door in te stemmen met deze technologieën kunnen wij gegevens zoals surfgedrag of unieke ID's op deze site verwerken. Als je geen toestemming geeft of uw toestemming intrekt, kan dit een nadelige invloed hebben op bepaalde functies en mogelijkheden.
Functioneel
Altijd actief
De technische opslag of toegang is strikt noodzakelijk voor het legitieme doel het gebruik mogelijk te maken van een specifieke dienst waarom de abonnee of gebruiker uitdrukkelijk heeft gevraagd, of met als enig doel de uitvoering van de transmissie van een communicatie over een elektronisch communicatienetwerk.
Voorkeuren
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
Statistieken
De technische opslag of toegang die uitsluitend voor statistische doeleinden wordt gebruikt.De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door je Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
Marketing
De technische opslag of toegang is nodig om gebruikersprofielen op te stellen voor het verzenden van reclame, of om de gebruiker op een site of over verschillende sites te volgen voor soortgelijke marketingdoeleinden.