Witam , kiedyś napisałem w bascomie połączeni esp8266 z atmega... to działało :) aż pewnego dnia przestało działać :( Kolega odkopał temat a ja mam nadzieję znalazłem ciekawe rozwiązanie, jest to wsad do esp8266 który w samym kodzie ma obsługę ntp . Działanie proste po połączeniu esp z siecią wifi polecaniami AT wysyłamy zapytanie do esp8266 np : Print...
Jeśli masz taką możliwość to byłoby super. Jak widzisz Atmega zachowuje się dziwnie. Jakby nie działało wcale to bym szukał problemu w kodzie. To nie jest raczej problem sprzętowy, warunki pracy nie zmieniają się.
Jeżeli ma to być sterowanie przekaźnikiem to po co tam pchać uC ATmega? Wystarczy sam ESP8266
To się i tak nie kompiluje bo brakuje połowy rzeczy. Miałeś przygotować coć co się kompiluje... Znalazłem jednak jedną cechę wspólną Twoich kodów wiec przypuszczam, że to nie literówka.. otóż kiedy uC ustawi flagę że odebrał uzgodniony znak czyli ustawi Got_match = 1 to potem testujesz ten warunek w pętli głównej... ..zapomniałeś jednak o jednym. Musisz...
Ale kod Kolegi Niveasoft wysyłający dane do Thingspeak'a działa na podobnej zasadzie - wykrywa OK i SEND OK. Co prawda tam jest prościej, bo jest tylko jeden ciąg do wysłania - tutaj jest jest więcej, no chyba, żeby uprościć ( ale większa wartość zmiennej Domoticz_cmd ) i wysłać tak: [syntax=vbnet] Domoticz_cmd = "GET /json.htm?type=command¶m=udevice&id...
Dzięki ;) A może można jakoś inaczej wysyłać dane do ESP aby łatwiej było by to "obrobić" w LUA? Z ESP współpracuje z ATmega (BASCOM) i tam wysyłam dane tak: [syntax=vbnet] Print "temp_zew:" ; Temperatur ; " " ; "wilgotnosc:" ; Humid ; " " ; "cisnienie:" ; Luftdruck ; " " ; Chr(10) [/syntax]
Kiedy jesteś w przerwaniu to inne przerwanie raczej Ci nie grozi. Wiesz że Charmatch jest rozwinięciem przerwania od USART. Bascom wie jakie rejestry użyje do obsługi kazdego, jednego znaku, ale nie wie jakich użyjesz w dokładanych Seriallcharmatch. Dlatego proponują Pushall i potem Popall. ....Ty zaś po tym jak już zdjąłeś wszystkie rejestry ze stosu...
No coś w ten deseń :P Ten reaguje kiedy na końcu pojawi się znak 13 [syntax=vbnet]$regfile = "m644pdef.dat" $crystal = 16000000 $hwstack = 64 $swstack = 100 $framesize = 200 $baud = 38400 $baud1 = 38400 Config Submode = New Open "COM1:" For Binary As #1 Open "COM2:" For Binary As #2 Config Serialin0 = Buffered , Size = 100 , Bytematch = 13 ' from ESP8266...
Zdecydowałem się na strtof jako że zmienne mam float i wszystko działa poprawnie. Wiec już chyba tak już zostawię. Lepsze wrogiem dobrego:) ATMegę128 mam oprogramowaną w Bascomie i nie zamierzam chwilowo tego zmieniać ( około 30kB kodu mi się nazbierało dopiero) i wysyłanie z niej danych w formacie tekstowym jest bardzo przyjazne przy debugowaniu na...
Chodzi mi o to że nie mam zielonego pojęcia jak stworzyć sobie zmienne :port_nadawczy , port_docelowy , ip_odbiorcy. Bo kiedy składam z tych zmiennych całą komendę "do kupy" do jakiejś zmiennej string to oczywiście wycina mi cudzysłowy i komenda wygląda tak: AT+CIPSTART=1,UDP,192.168.1.2,874,11012 no i rzecz jasna nie jest rozpoznawana jako poprawna...
https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...
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 :)
Witam znalazłem link do stronki na której poprzez esp8266 oraz bascoma można sterować lampą. myślę że to ułatwi zrozumienie i stworzenia stronki . http://www.mikrocontroller.net/topic/348... z drugiej strony testowałem webserwer oraz pobieranie czasu poprzez audurino, gdzie podłączyłem sie dwoma rsami i patrzyłem co wysyła arduino do esp i co odsyła...
Kod działa, chylę czoło przed wiedzą Kolegi. Podpiąłem go pod przycisk wyłączania alarmu, dodając warunek, że gdy alarm jest nie włączony to ma pokazać najbliższy alarm lub informować o jego braku. Przyznam, że oszczędność jest imponująca - moje "wypociny" zajęły 25 % pamięci flash, ten krótki kod coś ze 2%. Przyznam, że bez tego nie byłoby miejsca...
Tak, na routerze jest Nawet podpiąłem się FT232 najpierw do Tx atmega a potem do Rx, żeby sprawdzić co nadaje. Miałem między innymi STA:"192.168.0.120" oraz adres Mac modułu. Niepokoi mnie natomiast składnia, jaką się wysyła do Thingspeak'a. Po zalogowaniu w zakładce Data Import/Export jest przykład GET https://api.thingspeak.com/update?ap...
Witam Testując kod Kolegi pusiek1974 do odbioru czasu i daty NTP, chciałem go rozbudować i dostosować do swoich potrzeb. Na początek jako, że kod używa Wait'ów, których chciałem się pozbyć, chciałem dodać wywołanie przez flagę od Timer'a. [syntax=vbnet]$regfile = "m16def.dat" $crystal = 8000000 $hwstack = 64 $swstack = 64 $framesize = 64 Baud = 19200...
Zalegający śnieg na dachu, o ile jest go dużo, potrafi wyrządzić poważne szkody. Można tu wymienić zrywanie rynien, spadanie dużych bloków oblodzonego śniegu na podjazdy garażowe, parkingi, itp. W celu ochrony przed takimi wypadkami stosuje się różnego rodzaju zabezpieczenia przeciwśniegowe w postaci rur, barier, płotków. Ich głównym zadaniem jest zatrzymanie...
Nie lubię Arduino ;-) znaczy się Bascomino hehe. Już dawno temu przesiadłem się z Bascoma na C by znowu wracać do środowiska podobnego...robiw Jak gra w szachy z gołębiem. Arduino w przypadku nakładki do ESP nie jest w niczym podobne do Bascoma. Programujesz normalnie w C++. i jak byś chciał wiedzieć W ESP masz procesor 80Mhz z kilkoma fajnymi rozwiązaniami...
Tak, ESP8266 coś jeszcze dosyła. Właściwie to powinienem wysłać na UART dopiero jak przyśle tekst "CLOUSED". Nie mniej w tym przypadku chodzi tylko o sprawdzenie walidacji, bo docelowo to będzie się pytał raz na dobę serwera, a odebrane dane wysyłał ( jako zmienne typu Byte ) do odbiorników przez RFM12 ( może go zamienię na RFM69CW - pasuje "pinowo",...
Wiem, że odkopuję trupa z szafy ale może się to komuś przyda. w 2018 roku remontowałem 2 moje piece AEG 4kW i Dimplexa 5kW, jak w każdym piecu akumulacyjnych, remont sprowadził się do naprawy uszkodzonej izolacji na przedniej obudowie. Zastosowałem coś co się nazywa aerożel https://icmarket.pl/aerogels-mata-izolac...
http://obrazki.elektroda.pl/3916240600_1... Witam. Dziś chciałem zaprezentować mojego nowego twora. Jest nim obrotowy kolektor słoneczny. Przyczyna powstania była bardzo prosta... Słabo mi się robiło kiedy na dworze było +30 stopni a ja musiałem zasuwać po drzewo i puszczać chmurę z komina. Z racji urlopu w pracy postanowiłem ten czas...
#36 Inteligentny dom Marzy mi sie inteligentny i skomputeryzowany dom. W zasadzie mógłby to być samozarządzający się dom, który kontroluje wszystko, ale wtedy za bardzo byśmy się rozleniwili. Część instalacji jest już wykonana i działa jako bogata stacja pogodowa. Założenia: -kontrola temperatury zewnętrznej -kontrola ciśnienia atmosferycznego -kontrola...
Witam. Mam w planach stworzenie trochę inteligencji i automatyki w domu. Głównie sterowanie światłem i bramami. Wszystko chciałbym zrobić na modułach ESP8266 i komunikację z nimi poprzez MQTT. Serwer byłby na RaspberryPi z zainstalowanym oprogramowaniem OpenHAB. Tylko teraz pytanie, jak zaprogramować taki układ ESP8266? Nie miałem jeszcze z nimi doczynienia,...
Chciałbym wykonać projekt pomiaru ilości opadów deszczu na bazie Raspberry Pi 3 B Tylko pomiar opadów deszczu chcesz robić? Ostatnim pomysłem jest zakup gotowego, "oficjalnego" pojemnika od stacji meteorologicznej RPi. I to jest najlepszym pomysłem :) Wydaje się więc, że jest to idealne rozwiązanie mojego problemu. Ale oczywiście jest jeden haczyk....
Witam w Nowym Roku Postaram się jak najlepiej opisać problem, jak że kod duży - musiałem go dać w załączniku. Całość opiera się na Case i odpytywaniu po kolei każdego czujnika, na koniec zapis i wysłanie do klientów przez RFM12. Część czujników jest już zamontowana w "terenie", więc na czas testu ich odpytywanie jest wyłączone, a żeby to ładnie wyglądało...
Szanowni Koledzy ;) Może doprecyzujmy o czym rozmowa się toczy, o ludziach zadających trywialne pytania dotyczące samego pisania kodu, czy o sprzęcie w postaci płytek Arduino które mikrokontroleremi są, jakby tego nie nazwać. Używam samego środowiska, a dokładniej Atmel Studio z wtyczką, do programowania Atmeg, ESP8266 i STM32, z powodów takich, że...
https://obrazki.elektroda.pl/2384864900_... Często się słyszy, że kiedyś czasy były lepsze, że PRL nie był taki zły, a wielkie przedsiębiorstwa w rodzaju Unitry, Elwro, CEMI czy nawet FSO robiły wspaniałe rzeczy, tylko potem ten przebrzydły i zgniły Zachód raczył polski przemysł zniszczyć z zazdrości i w ramach zwalczania dobrego....
Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy w zapisie na karcie SD. No i wysyłanie do Domoticz przestaje działać,...
esp8266 bascom atmega bascom compare zegar atmega bascom
oscyloskopy naprawa rubens kipor serwis zasilacz anteny televes
zelmer aquawelt zelmer aquawelt
Światła nie gasną po wyjęciu kluczyka w Suzuki Grand Vitara Czy cofnięcie firmware kontrolera XBOX unieważnia gwarancję?