Witam. Jestem kompletnie zielony ale z dnia na dzień wiem coraz więcej. Mam zapewne błahe dla was pytanie. Morduje się z tym kilka godz i nie działa. Mam sonoff basic (ten najnowszy), wgrałem multiboard i ustawiłem sensor na gpio3 i ni cholery go nie widać. Co robię nie tak? Czy mogę prosić jak dokładnie ma być podpięty ten kontaktron? Chyba ma być rezystor ale nie wiem jak i gdzie. Proszę o podpowiedź
GPIO Button and Sensor should have a 4.7k pull-up to 3.3V VCC
Czyli między twoje GPIO a 3,3V musisz dać rezystor 4,7k Ohm bez tego nie będziesz miał odczytu
Sprawdź czy na pewno ustawiasz dobre GPIO. Musi działać
Już działa. Wymiana softu na inCan rozwiązała sprawę
Może komuś się przyda - przeróbka Sonoff Basic R2 na bezpotencjałowy sterownik do bramy.
Mnie też nie działa kontaktron na multibordzie.
### sonoff-gate (Sonoff Basic R2) ###
Przeróbka na bezpotencjałowy:
ROBISZ TO NA WŁASNA ODPOWIEDZIALNOŚĆ!!!
- wylutować bezpiecznik
- przeciąć (przewiercić) ścieżkę zasilania pomiędzy złączem ARK a pkt. lutowiczym bezpiecznika
- przelutować przewód N od złącza ARK (N) do pkt. lutowniczego bezpiecznika
- bezpiecznik wlutować przy złączu ARK (L) (konieczne wiercenie)
- sprawdzić miernikiem przewodzenia (a właściwie jego brak)
- złącza kontaktronu do GND i RX (GPIO3) oraz VCC przez rezystor 4k7 Ohm
### supla espablo inCan-Easy ###
1) Wgraj plik blank_1MB.bin na adres 0x00000 # czyszczenie pamięci urządzenia
parametry flashowania (ESP Flash Download Tool, ESP8266Flasher64.exe też działa)
CrystalFreq 26M
SPI SPEED 40MHz
FLASH MODE DOUT !!!
BAUDRATE 115200
FLASH SIZE 8Mbit (1MByte)
2) wgraj właściwie firmware:
inCan_Easy_1024_eagle.flash.bin-------->0x00000
inCan_Easy_1024_eagle.irom0text.bin---->0x40000
3) zrestartuj urządzenie i podłącz się do rozgłaszanej sieci WIFI SUPLA_ESP8266_...
4) otwórz stronę 192.168.4.1 i wpisz parametry połączenia: SSID sieci, hasło, serwer, e-mail założonego konta Supla
5) skonfiguruj na kolejnych stronach jak poniżej:
Relay K1: GPIO_12
Relay K2: OFF
Button 1: GPIO_0
Button 2: OFF
Sensor 1: GPIO_3
Sensor 2: OFF
Thermometer: OFF
BTN Config: GPIO_3
LED Config: GPIO_13
MODULE: Socket an other
Relay 1 level: High level
Relay 2 level: High level
Button 1 type: Bistable
Button 2 type: Bistable
Sensor1 type: Normal Open
Sensor2 type: Normal Open
Thermo type: DS12B20
ButtonCfg type: 5s
Nie działa mi tylko dioda LED (na multiboard było poprawnie) - jakieś sugestie?
Mogę kolega prosić o link do działającego inCan'a z kontraktronem i ewentualnie foto jaki to kontrakton, dziekuje
Wgrywalem Soft inCan_Easy_1024_eagle.flash.bin do esp8266-12f i nie było opcji gpio_3 tzw TX ani gpio_1 od czego to zależy? I jeszcze mam jedno pytanie bo podłączyłem termometr do esp8266-12f i działa ale tylko na gpio_2 po konfiguracji ale wartości mierzone są z rzędu 700o oczywiście rezystor 4.7k jest, dzięki za pomoc
@oziborn w inCan Easy GPIO 1 i 3 są dostępne i nie ważne do jakiego modułu wgrany jest soft
Widzę że masz Soft wersji 2.7.2 a ja mam jakiś 2.5.X mogę prosić o jakiś link do tej wersji ,dziekuje
Nie używam DHT 11 bo to zabawka a nie czujnik jak już to kup DHT 22 i najlepiej AOSONG
Czy kontaktron do takiego sonoffa można połączyć za pomocą przewodu 0,5 mm2 o długości 21mb? Czy to zadziała?
@isom dziękuję. Wyjaśnij mi tylko proszę co to są za elementy PC817 i 560 ? Bo ten 10k to rozumiem, że rezystor.
Pierwsze to transoptor https://sklep.avt.pl/transoptor-pc817.html a 560 to rezystor , możesz dać od 220 do 560 albo dwa 1K równolegle połączone.