Mam delikwenta na stole nie działa na 12v nie mam baterii zeby sprawdzić :/ SONOFFa można zasilić np. z zasilacza 5V. Oczywiście wchodząc z tym napięciem w określone miejsce w środku na płytkę a nie na zaciski L N. Tak że nie musi być wykorzystany tylko w obwodzie 230VAC. Nawet kolega forumowy instalował go w samochodzie, pośrednio zasilając z akumulatora:...
Podłączenie w linku, przykłady w ESP BASIC [url=https://docs.google.com/document/d/... Swoją drogą, to ESP - nie wygodniej jest wyniki czy cały interface GUI wyświetlać na Androidzie? Najtańszy tabletki 7" to koszt 76zł w sklepie. A możliwości masz nieporównywalnie.
Właśnie bawię się wyłącznikiem Sonoff Basic R2. 1mb ESP8285. 1.18.168 . Przełączanie przekaźnika z HA, OBK GUI i fizycznego przycisku z włączonym MQTT powoduje tę awarię: [syntax=text]Info:MAIN:Time 28, idle 0/s, free 30028, MQTT 1(1), bWifi 1, secondsWithNoPing -1, socks 0/0 Info:MAIN:Time 29, idle 0/s, free 30028, MQTT 1(1), bWifi 1, secondsWithNoPing...
Odbiór musi być najpierw naprawiony przeze mnie, chyba że ktoś tutaj zna się na C i chce pomóc? Moja wiedza/umiejętności/doświadczenie w C jest ograniczona (nauczyłem się Fortranu w latach 70-tych), nie mam doświadczenia w pisaniu sterowników. ::dave wzrusza ramionami:: Zaproponuję jedną rzecz, na którą natknąłem się podczas czytania dokumentów/przypadków...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
Przekaźnik jest do załączania obwodu, a tu jest brak separacji między 230V a przetwornica która zasila przekaźnik i układ esp8266
Ma gotowe zestawy komend:) oczywiście kiedy zapomnisz o AT, W C pod Visual Studio można to zrobić, prościej w LUA, a bez zbytniej wiedzy bez komplikacji w Basic ESP.
Nie wiem jak jest w przypadku tego switcha, ale Sonoff Mini R3 już był raportowany jako bazujący na BL602: https://www.elektroda.com/rtvforum/viewt... O ile się nie mylę, to ten switch oferuje też pomiar energii zrealizowany na układzie CSE7766 (albo przynajmniej jakaś jego wersja), ale CSE7766 wyłącz gniazdo gdy napięcie jest...
Bo bascom jest dla procesorów AVR albo x051 a tu mamy 32-bit RISC CPU: Tensilica Xtensa L106 running at 80 MHz, Ogólnie bascom wspiera inna rodzinę procesorów i to 8 bit a nie 32 bit wiec w bascomie tego nie zrobisz na ESP8266. Ale jak znasz bascom będzie tobie łatwo się przesiąść na basic for ESP8266.
W ESP Basic masz to na starcie. W LUA jeśli chcesz mogę udostępnić kod.
Daleko szukać nie musisz, [url=http://www.esp8266.com/viewtopic.ph... przykład komunikacji pomiędzy 3 ESP napisany w Basic ESP. jeszcze fajniejszy przykład [url=http://www.esp8266.com/viewtopic.ph... ESP
To typowy błąd utraty spójności danych na flashu, podczas zapisu danych zostało odłączone zasilanie i jest zong. Nie ma znaczenie co jest wgrane do flasha, czy Arduino, Basic, Lua. Niektóre pamięci udaje się uratować formatowaniem pamięci. Program znajdziesz na stronie ESPBASIC.COM. Formatuje się w pierwszej kolejności do 1MB, jeśli to się powiedzie,...
Na dobrą sprawę można wszytko wykonać w formie strony www, na ESP. Do grafiki potrzeba trochę więcej miejbsca, dlatego pomyśl o ESP8266-13. ESP obsługuje grafikę, coś tam można rysować. W LUA i EPS Basic, są w helpie przykłady. Przyznam się, że nie dotykalem jeszcze grafiki, dlatego tylko sugeruję taką możliwość,ale nie potwierdzę efektywności. Zerknij...
No dobra, po daremnym poszukiwaniu jakiegoś 8-nóżkowego AVR-a ze sprzętowym UART-em i obsługiwanego przez darmową wersję BASCOM, doszedłem do wniosku, że najprostszym i chyba też najtańszym sposobem będzie zaprzęgnięcie do tej roli... drugiego modułu ESP-01. Garść modułów po 4,50 z Aliexpress, projekt małej płytki i kilka linijek w ESP Basic powinno...
Tak, chodzi o oszczędność RAM, bardzo szybko się kończy. Dlatego czekam na oficjalne moduły ESP3231, te które dostałem do testów, sprawiają mega problemy. W ESP86, musisz dać o każdy bajt, optymalizować do bólu. Jedna z metod jest właśnie tworzenie podprogramów. Pewnie znajdziesz jakiś własny sposób, który będzie właściwy dla twoich nawyków. Kwestia...
AVR, ma zalety jakich nie mają rejestry czy ekspandery, cena atm8 jak poszukasz w firmach odzyskujacych elementy elektroniczne, wynosi przy 100szt, 99gr. Nie jest ważne jakie ma AVR parametry w porównaniu z ESP, tylko jak łatwo i tanio można rozbudować ESP. Pojedynczy przekaźnik też można wyposażyć w Attiny13 i odbiorniki, tanie na 433mhz. ESP był by...
W Sonoff nie ma dedykowanego układu do sterowania (pomijając tranzystor sterujący przekaźnikiem). Jest tam ESP8285 - układ w pełni zgodny z ESP8266 ale posiadający wbudowaną pamięć fash. Ja w każdym razie programowałem go jako ESP8266 w Arduino i wszystko działa. Tu bardzo ciekawy materiał dla chcących przerabiać Sonoffa - dla mnie był bardzo przydatny...
OK cały przekaźnik poszedł w piach... We wtyczce konwertera urwał się kabelek GDN i zwarł się z 3v3 prawdopodobnie. Eee na pewno się da odratować. No chyba, że 12V poszło. ESP8266 są niesamowicie odporne na różne przypadki. Nie raz się zapomniałem i zasiliłem esp-01 z 5V. Nieraz biegałem masą lub VCC po pinach i nie udało mi się jeszcze żadnego usmażyć....
Panowie ja mam inne pytanie, Mam ESP-01 podłączone do Due - działa, chciałbym mieć możliwość aktualizacji firmw Jeśli znasz Basic, to właśnie wszytko czego Ci potrzeba znajdziesz w Basic ESP [url=http://www.esp8266basic.com/]Link Cała edycja czy wgrywanie nowego programu odbywa się przez stronę "www" Dlatego z dowolnego urządzenia, posiadającego przeglądarkę...
Witam, Posiadam kod na ,,Alarm-Wemos Alarm Email V4". Zależy mi na tym aby po wykryciu ruchu z PIR HC-SR501 i wysłania go poprzez ESP8266 do mnie na maila np. RUCH na podany adres mailowy xyz. Jak mogę to uczynić korzystając z poczty na gmail ? Na chwilę obecną nie ma możliwości dokonania na stronie IFTTT.com Z góry serdecznie dziękuję za pomoc :-)...
Taki projekt na zimowe wieczory - by nadal być aktywnym intelektualnie w drugiej połówce życia, a jednocześnie nie pchać się w tym temacie w poważną naukę i zawodowstwo. W elektronice praktycznej nie siedzę od bardzo dawna - tyle, że znam podstawy. Zastosowanie: Chcę w domu i okolicy umieścić trochę czujników. Różnych - od zamknięcia drzwi i okien,...
Wygląda to tak. Mam kilkanaście modułów i potwierdzić mogę, że mimo faktu dostawy od jednego producenta, zachowują się różnie. Problem dotyczy w nich zasilania. Trzeba zapewnić minimum 1A/5V. czyli kiedy zasilany jest przez AS1117, to wszystkie moduły działają poprawnie. Zasilenie z pominięciem AS'a płata figle i domyślam się że przyczyną jest brak...
Szanowni Panowie dla ścisłości i kolejno: Programowo: 1. zaczynamy od zainstalowania Java SE 2. pobieramy odpowiedni Flasher - do wszystkich wersji firmware z obsługą komend AT oraz NodeMcu w wersji z dnia 2015.07. jest ten Flasher : - do wersji wersji NodeMCU Custom jest ten: 3.Dla wersji z kodami AT, pobieramy dowolny terminal z obsługą Portów COM....
Potrzeba dowolny smartphone/tablet najlepiej jeśli jest to urządzenie z Androidem - pod tym systemem jest najwięcej oprogramowania i sprzętu, można też wykorzystać IOS, choć tu napotkasz schody stawiane przez Apple. Windows Mobile i BlackBerry pominę bo bo nie ma oczy pisać. Moduły? Większość modułów masz wbudowanych w SmartPh/tablet. Jeśli chcesz sterować...
Najprościej i najtaniej wyjdzie to zrobić na sonoff Basic lub jakieś płytce z esp8266.
https://obrazki.elektroda.pl/2749718700_... Oto kolejny produkt który okazał się być przemalowanym przekaźnikiem od Sonoff - WS-04H1 od elHome. Pokażę tutaj jego wnętrze oraz procedurę zmiany firmware ESP8266 na przykładowo Tasmotę. WS-04H1 kupiłem za 50 zł wraz z podobnymi produktami z serii, gdy jeszcze myślałem, że jest to całkiem...
Proszę : [syntax=lua] a="temp_zew:-25 cisnienie:997.99 wilgotnosc:55 " x=string.len(a) z1="" tab={} xx1="" b=0 hx=0 function c1() xx=string.len(z1) xx1=string.sub(z1,2,xx) b=b+1 tab[b]=(xx1) z1="" end i=0 poz=0 for i=1,x do v=string.byte(a, i) if v==58 then f=1 hx=hx+1 end if v==32 or i==x1 then f=0 c1() end if f==1 then z=string.char(v) z1=z1..z end...
W Basic jest to polecenie - id() W LUA jest to - node.chipid() W C będzie ESP.getChipId() W C będzie najwięcej pisaniny, osobiście wolę pisać w LUA, lub Basic. Choć ze względu na gotowe biblioteki korzystam z Arduino. Przyznać muszę, że bardzo tego środowiska nie lubię, a w Atmel Studio nie działa mi plugin dla ESP.
O ile dobrze się orientuję to w LUA (otwarty projekt "nodemcu") nicht jeszcze nie stworzył modułu ADS1x15. Lua to nie Arduino !!! Lua ma znacznie bogatsze referencje to pozwala na swobodne programowanie, czego nie znajdziesz w Arduino - środowisku do testowania modułów. Lua ma zbliżoną składnie do Pascal'a, Basic'a, dlatego wystarczy odszukać przykład...
Ja mam tylko jedno pytanie - sam czasem robię jakieś projekciki na bazie Arduino... wykorzystuję tam płytki Arduino Nano albo Pro Mini, kod piszę środowisku Arduino i wgrywam przez OptiBoot. Ale już w samym kodzie, gdzie mi wygodnie korzystam z funkcji Arduino (np. DigitalWrite), a gdzie zachodzi taka potrzeba operuję na rejestrach. W innych projektach...
Tak z ciekawości, bo ESP jest fajne, ale (ta zawsze jest ale) gdzie jest WiFi to jest, a tak się składa, że mam miejsca z kablami, ale sieci bezprzewodowej to nie ma. spotkał się któryś kolega z modułem o podobnej funkcjonalności, ale żeby działał po kablu? ew. jakieś namiary na dokumentacje takowych? DigiConnect i Thibo ale w Thibo to zdaje sie tylko...
Trzeba trochę więcej niż usuniecie C, trzeba zmienić dwa parametry. Fabrycznie ustawiona jest moc na mniej więcej połowę i wartość ta wynosi w Power TX =50, powinna być 82. Zależnie od firmowa ma różną składzie. Przy oryginalnym systemie Espressif Systems można użyć AT+RFPOWER=82 oraz drugi AT+RFVDD=3300. Wszytko opisane jest w PDFie strona 14 i 15....
Mi najbardziej odpowiada Bascom i dla AVR w niczym innym nie piszę. Jak lubisz Basic, a chciałbyś w tym języku programować również dla ESP8266 czy ESP32 to jest B4X. B4X też wspiera programowanie na AVR. https://www.b4x.com/b4r.html Dość bogata dokumentacja. Kolega (at)bart-projects może powiedzieć na ten temat znacznie więcej :)
Żadna nauka nie jest stratą czasu. Poznając Basic możesz sobie oprogramować aplikację na telefon w darmowym B4A, a do tego dopisać program na PC w darmowym B4J i nie dość tego oprogramować ESP8266/ESP32. Czyli można spiąć cały system w jednym języku. Ewentualnie aplikacje na PC można też pisać w VB.NET Zamiast zestawu startowego proponuję jednak kupić...
-ESP połączony bezpośrednio z przejściówką, -GND przejściówki połączony z GND ESP, -GPIO00 połączone z gnd, EN połączone z VCC, -przed flashowaniem RST na chwile przyłożony do GND, dioda niebieska mignie, - próbowałem ESP8266 Flash Downloader oraz ESP_Basic_Flasher. EDIT. Udało mi się uruchomić esp i flashowanie przebieg poprawnie programem ESP8266...
Witam, Mam pytanie do posiadaczy: sonoff basic R3 sonoff TH10/TH16 Czy podczas włączania zasilania przekaznik nie jest załączany na moment? --------------- Na schemacie do TH10 widze, że jest używany GPIO12 (jest słabo"podciagany" do stanu wysokiego ale na schemacie jest rezystor do masy i ciekawi mnie czy to niweluje niestabilnosc tego pinu podczas...
Basic we wszystkich swoich odmianach ma jeden cel: nauczyć podstaw programowania i dać od razu widoczne efekty. Ciekawe, że do dzisiaj jest całkiem popularny w przeciwieństwie do Pascala. Dla przykładu: B4R pozwala na całkiem sprawne i szybkie pisanie kodu dla AVR, ESP8266 and ESP32. Jest bezpłatny wraz z dobrym IDE, a co najważniejsze bardzo dobrze...
To właśnie napisałem, aby zrezygnować z AT i napisać aplikacje bezpośrednio w ESP. Jeśli miał by zostać AVR, to lepiej jest użyć i2c, niz uart, ponieważ uart ma ograniczenie do 255 bajtów, i2c nie ma tych ograniczeń. Od czasu do czasu przy korzystaniu z uart i nie czyszczeniu bufora, sa resety ESP. Wybór języków dla ESP jest większy niż C. Zwłaszcza...
https://obrazki.elektroda.pl/4414581900_... Przeznaczenie i zasada działania Istnieją biblioteki do Arduino służące do sterowania urządzeniami poprzez IR. Postanowiłem jednak rozwiązać to w inny sposób – chciałem stworzyć układ uczący się, tzn. zapamiętujący kody z oryginalnego pilota. Umożliwia to sterowanie całym szeregiem urządzeń...
Użyłem oprogramowania https://filmy.elektroda.pl/57_1734949602... . Po https://obrazki.elektroda.pl/7095282900_... Na urządzeniu OpenBeken należy zainstalować sterownik ddp: startdriver ddp . i to wszystko! https://obrazki.elektroda.pl/4293997000_... Wydaje się, że istnieje również aplikacja na Androida i iOS do sterowania...
Chyba nie do końca to trafione rozwiązanie. PWM ma cały przebieg o czasie 1.1mS więc znacznie dłużej niż to, się dzieje bezpośrednio przy zmianie stanu GPIO. Owszem można wygenerować 2.1uS, ale wypełnienie zajmie resztę czasu, czyli nie do końca o taki efekt chodzi. Chcę na dowolne GPIO wysyłać ciąg: 0100000001101010000001000000000010000000...
Dzięki za odpowiedź piotr411, rozumiem, że sugerujesz LUA? Nie sugerowałem LUA, a jedynie odstąpienie od środowiska do testownia predefiniowanych modułów. Dla ESP jest dostępne C,Basic,Phyton, LUA. Arduino jest ultra wysoko poziomowym środowiskiem dla ultra początkujących. Taka jest filozofia panów z Italii. Ponieważ Arduino jest dla bardzo początkujących,a...
Aby sterować przekaźnikiem 24vDC wystarczy jeden tranzystor, rezystor 1k i dioda do przepięć na przekaźniku. Nie wiem po co oddzielne moduły. Takie coś bez problemu można zmontować na płytce uniwersalnej. Nie wiem jak chcesz wybudować układ oparty o ESP i skąd brać zasilanie do przekaźnika (24V) i ESP (3V). Ja osobiście przesiadłem się na moduły SONOFF...
Wyjątkowo opłaca mi się znać Basic bo jednocześnie z łatwością programuję aplikacje na telefony powiązane z projektami w platformie B4X. Mam licencję na B4A a teraz jest darmowa. Mam licencję na B4i...Mam konta dewelopera w PlayStore(jednorazowo 25$) i AppStore(corocznie 99$). Napisałem kilka komercyjnych aplikacji których nie mogę pokazywać - i tu...
Myślę, że pierwszym krokiem w przypadku urządzeń ESP (zarówno ESP8266, jak i 32) jest odczytanie pamięci flash w celu wykonania kopii zapasowej. Oto szczegółowy przewodnik dla esptool.py, który można wykorzystać do tego celu: https://docs.espressif.com/projects/espt... Spróbuj więc zrobić: esptool.py -p PORT...
Było C na osmiobitowcach Nie było C na ośmiobitowcach w tej formie. Można było załadować kompilator i bardzo ograniczone IDE, ale nic poza tym. BASIC był i na Atari, i na Amstradzie, i na Commodore, i na Sinclair. Nie wiem co na dobrą sprawę innego mogło być. Ada? Algol? Fortran? LOGO? No tak średnio. Żeby było całkiem śmiesznie można było załadować...
Mam problem. Jestem w posiadaniu modułu nodemcu v 1.0 oraz sonoff basic. Chciałbym zaprogramować sonoffa, aby móc go podłączyć pod suplę. Problem w tym, że nie posiadam konwertera usb-rs232 i wpadłem na pomysł aby wykorzystać konwerter z nodemcu. Nie wiem tylko jak zablokować układ esp8266, aby nie zgłaszał się na uart.
Jeśli płytka arduino ma tylko nadawać dane i nie ma konieczności potwierdzenia to faktycznie możesz podłączyć pin TX płytki programowanej z arduino z pinem RX płytki ESP i wysłać dane z odpowiednio skonfigurowaną szybkością (w Twoim kodzie jest Serial.begin(9600)) o ile oprogramowanie ESP potrafi przyjąć te dane. Ew. trzeba sprawdzić czy poziomy napięć...
Bo i co stoi na przeszkodzie by mikrokontroler z wyprowadzonymi magistralami systemowymi nie był sercem układu mikroprocesorowego? Często stoi architektura harwardzka w połączeniu z dekoderem adresów na stałe zaszytym w krzemie. Rozdzielone przestrzenie adresowe dla programu i danych właściwie uniemożliwiają używanie mikrokontrolera w roli uniwersalnego...
Pamięci, nie "lecą" z powodu wielokrotnego zapisu, problem stanowi formatowanie podczas wgrywania firmware. Jest tam coś dopisywane co informuje ESP o wielości pamięci, jeśli tam nastąpi błąd, ESP nie"widzi" pamięci. Pewnie da się odzyskać "spójność" ale ESP jest tak niedrogi, że nie bawię się w zgłębianie tematu i drąze dalej tematy. Jeśli pamięć utraci...
basic początek programowanie basic basic urmet
drzwi passat budowa generator turbina wiatrowy blaupunkt tokyo kostka
adapter przejsciowy gniazdko zarowka luźny napinacz rozrząd
Pojemność wsadu pralki Bosch WFD 1260 - 5 kg Schemat wewnętrzny stabilizatora LM337