@Cino111 - nic nie pisałem o bateriach… ESP muszę zasilić 3,3V a na płytce czujnika jest 5V.
Aaaaa to sorry. Źle zrozumiałem. Wsadziłem wemosa d1mini. Można go zasilić 5V. Jak chcesz samo ESP to musisz dać pomiędzy stabilizator 3.3V
https://allegro.pl/oferta/modul-regulatora-napiecia-3v3-ams1117-10930243803
Albo przetwornice
https://allegro.pl/oferta/przetwornica-ams1117-dc-dc-stepdown-4-5-7v-na-3-3v-8419527086
Wypij kawę już mam, zobacz moje foto wyżej. Mam tylko dylemat co będzie lepsze…
Oba linki dałeś do stabilizatora AMS1117
Dobra to ja już dzisiaj może się nie udzielam. Idę się lepiej wyspać.
Pięknie kolego - gratulacje
dzięki za tabelkę
Wg mnie czasami łatwiej jest hackować istniejące urządzenie i dodawać do niego urządzenie peryferyjne (czujnik), niż budować coś od początku, dodając do czujnika: esp, zasilacz, step down… może jeszcze obudowę.
Oczywiście wypada mieć też jakąś płytkę deweloperską do prototypownia i testów. Jak już wszystko działa, to do użytkowania wygodniej jest dodatkowy czujnik podłączyć do urządzenia które mamy w domu - tak będzie funkcjonalniej i ekonomiczniej. Zabawa też jest lepsza niż kodowanie płytki developerskiej (którą oczywiście do prototypownia trzeba mieć).
To jest ciekawe:
ale to już hard core, bo ta płytka nie ma gpio wyprowadzonych i żeby wyciągnąć gpio do czujnika, trzeba wlutować się w nóżki esp… brrrr
to z tego forum:
chyba kiedyś to zrobimy
Też tak myślę, niepodpięcie przynajmniej czujnika temperatury to marnotrawstwo…
Ale z drugiej strony frajda z zbudowania czegoś samemu nie do opisania
Twoje rozwiązanie z gniazdkiem AIS idealne
Dobrym i prostym sposobem do podpięcia czujnika cząstek stałych IKEA VINDRIKTNING jest moduł H801 który ma wolne GPIO:
Coś już się zhakowało… wpadło już kilka opisów na forum:
Ponad rok temu zhakowałem gniazdko dokładając 3szt. DS’ów - działa do dziś sterując pompką cyrkulacji CWU
Czujka PIR + sterownik LED na ESP8285
Kolejne moduły Magic Home zhakowane sterują poza taśmą RGBW dodatkowo napędem bramy i ryglem furtki.
Mój czujnik VINDRIKTNING zhakowany. ESP-07 + dodatkowy BME280. Mało pamięci, bo to tylko 1M. Zasilanie z z płytki czujnika. Jednak wybrałem stabilizator AMS1117.
Dorzucam plik .bin z obsługą czujników Bosh’a
#define USE_BMP // [I2cDriver10] Enable BMP085/BMP180/BMP280/BME280 sensors (I2C addresses 0x76 and 0x77) (+4k4 code)
VINDRIKTNING_BME.bin (601,4 KB)
Mam i ja
Zrobiłem na gniazdku AIS i dołożyłem jeszcze czujnik AM2301
@araczkowski i @Cezary.K dzięki za inspiracje
Super
Dzięki też za opis jak dodać pomiar zużycia energii - fajny patent:
@Tomasz @Cezary.K @Cino111
W kolejnym haku możemy dodać do gniazdka moduł zigbee i zrobić z niego bramkę zigbee. To po to wyciągam na zewnątrz RX/TX. Mam już to wstępnie poskładane, opiszę jak tylko, znajdę czas, chyba że ktoś mi wyprzedzi to śmiało
Chodzi o to, żeby wykorzystać funkcje przekierowania komunikacji po porcie szeregowym do sieci - Serial to TCP Bridge.
Podłączasz urządzenie (np. adapter zigbee, który komunikuje się tylko serialu) do gniazdka AIS S26 czy innego ESP8266 po RT/TX + zasilanie, a następnie programowo wykonujesz konwersje połączenia szeregowego z siecią za pomocą funkcji w Tastmota → Serial to TCP Bridge / Serial 2 Net
https://tasmota.github.io/docs/Serial-to-TCP-Bridge/
to zostało wstępnie opisane tu:
RX/TX na gniazdku + Serial to TCP Bridge może otworzyć wiele nowych możliwości - nie trzeba wkładać wszystkiego do USB bramki.
Fajny pomysł, @araczkowski - jaki moduł zigbee byłby tu adekwatny? Chodzi o sprzętowe przejście z zigbee pod UART.
O elegancko. Czekamy na opis. Napewno sobie polutujemy.
Ja bym celował w moduły, co rozumieją tylko komunikację serial (bo te co rozumieją usb to można wkładać do usb).
Teraz wszyscy, żeby włożyć do USB, urządzenia komunikujące się tylko po serialu, potrzebują dodatkowych chipów, które tłumaczą komunikację serial na usb i kosztują kilka $ (np. pl2303, cp2102, ch340) + dodatkowe sterowniki w systemach.
Zamiast dodawać dodatkowe chipy, możemy urządzenia które rozumieją tylko komunikację szeregową, podłączyć do esp8266 i dodać programową konwersję seriala do tcp/ip.
CC2531 - ma wbudowaną komunikację USB (to nie ma sensu podłączać do esp i tcp/ip)
Conbee 2 - ma wbudowaną komunikajcę USB (to nie ma sensu podłączać do esp i tcp/ip)
Jak chcemy po taniości to można ten - Texas Instruments CC2530
np ten adapter rozumie tylko komunikację szeregową i ma dodatkową antenkę zewnętrzną do wzmocnienia radia. Kupisz za 5$, podłączysz do gniazdka i będziesz miał bramkę zigbee.
Jak chcesz mocniejszy adapter zigbee, taki za 10$, taki na 150 urządzeń, to można Texas Instruments CC2652, np od Ebyte, on też komunikuje sie tylkopo serialu. Zamiast podłączać seiala przez ch340 do USB, możesz podłączyć seriala do esp8266 i przekierować komunikację do tcp/ip
jak będziesz miał czas i chęci, to dodaj proszę opis
na pewno się to przyda, bo temperatura + gniazdko (przełącznik) to jest gotowy termostat, dla grzejnika elektrycznego, czy głowicy do podłogówki, wędzarni…
To jest właśnie gniazdko s26 i AM2301:
Coś takiego jak podlinkowałem wcześniej już opisywaliśmy…
BDW:
Sąsiad w kominku rozpalił:
Jako że byłem niedaleko IKEA, to mam i ja
Dodatkowo czujniki BME280 i HB1750 (Lux).
Całość ma iść jako stacja pogodowa na zewnątrz.
Pozostało zaprojektować i wydrukować nową obudowę dla całości.
BTW. może już ktoś projektował coś w 3D pod ten czujnik i chciał by się podzielić
Chętnie się przyłącze.
Może uda się znaleźć kogoś kto zaprojektuje taką obudowę.
I przy zamówieniu kilku sztuk będzie taniej
Jestem już w trakcie
Robię sobie obudowę dla stacji pogodowej, w której będzie właśnie czujnik stężenia cząstek i czujniki BME280 i HB1750.
Całość podpięta pod Wemos D1 mini PRO.
Co prawda nie jestem mistrzem w projektowaniu 3D i robię to w tinkercad ale spełnia moje oczekiwania jak na razie
Poniżej podstawa pod elektronikę
Widzę że to będzie duża stacja.
Ja liczę że znajdę kogoś kto wydrukuje mi tą obudowę tylko w powiększeniu o 50%
Tylko wpierw muszę sprawdzić czy napewno wejdzie w środek
Tylko planuje dolutowac wtyk DC 5/2.5 na zasilanie
wcale nie taka duża, ok 100x130x80cm więc zakładam że nie wiele większa od tego co Ty chcesz
co prawda pewnie można by było to bardziej skompresować wszystko, ale i tak jest dobrze
Kombinujecie z tymi wydrukami, kupuje się podstawki pod doniczki, wierci otwory. Do tego tulejki dystansowe gwintowane (jak do płytek PCB) i obudowa gotowa. Jeszcze kolor można wybierać
EDIT:
Wypadało by jeszcze psiknąć lakierem ochronnym od UV.