zapis string eeprom

Znaleziono około 255 wyników dla: zapis string eeprom
  • Zapis stringa do EEPROM i wysłanie na UART po odebraniu TEST

    udaje mi się to jedynie tylko w tej petli w której go uzyskuje (tam gdzie jest token i wsk z jego zawartością ) a nie moge odesłac zawartosci wsk w innej funkcji Jakiej pętli? Chodzi Ci o funkcję "analizuj_dane_id"? Niestety, ale bez znajomości podstaw języka C daleko nie zajdziesz... albo będzie Cię to kosztowało sporo nerwów ;) "wsk" jest wskaźnikiem...

    Mikrokontrolery AVR   28 Mar 2016 20:56 Odpowiedzi: 31    Wyświetleń: 2922
  • REKLAMA
  • Atmega8 Bascom: Konwersja całego stringa na kody ASCII i zapis do EEPROM

    Nie jestem pewny o co tak naprawdę koledze chodzi. Czy to jakoś pomoże? Dim tekst as eram string*30 Najprostszy sposób na zapis stringa w pamieci eeprom. pozdrawiam Tomek

    Mikrokontrolery AVR   01 Cze 2011 20:30 Odpowiedzi: 5    Wyświetleń: 2143
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [C][ATMEGA] - Zapis tablicy stringów do pamięci EEPROM

    Symulator w Atmel Studio 6.0. Twoje funkcje u mnie działają poprawnie, tzn dane z jednej są kopiowane do drugiej. To kopiowanie jest "bezmyślne" w sensie że, kopiuje obszar pamieci bajt po bajcie, bez znaczenia jest typ zmiennej. Może problem tkwi w dobieraniu się do pól struktury?

    Mikrokontrolery AVR   01 Lut 2014 15:25 Odpowiedzi: 15    Wyświetleń: 3072
  • ESP8266: Jak zapisać/odczytać string do/z EEPROM? Błąd typu danych

    Mój edytor pokazywał błąd, więc zmieniłem na Stringsize i nie było błędu. Czy to ma teraz prawo działać(chodzi o zapis)? Tak, błąd był w "źródle" :)

    ESP8266 i ESP32   01 Lip 2020 10:30 Odpowiedzi: 8    Wyświetleń: 963
  • REKLAMA
  • RS232 i Bascom: brak zapisu znaku z Waitkey() do EEPROM i tablicy bufor(5)

    Konwersje byte->string otrzymuje się przy użyciu funkcji Str. W drugą stronę działa funkcja Val.

    Mikrokontrolery   12 Sie 2010 19:04 Odpowiedzi: 8    Wyświetleń: 2451
  • ESP8266 Arduino IDE EEPROM lub inna nie ulotna pamięć

    1. Spróbuj pozbyć się tej bibioteki - zapisz ręcznie kilkanaście bajtów, potem je odczytaj i np. przy każdym starcie programu zwiększ. 2. Jeśli kiedykolwiek zapisywałeś coś w pętli z dużą szybkością to mogłeś uszkodzić pamięć. 3. jako rozmiar podaje się maksymalny rozmiar danych, które chcesz zapisać, w Twoim przypadku powinno być to co najmniej sizeof(str_dane)....

    ESP8266 i ESP32   23 Paź 2016 19:07 Odpowiedzi: 8    Wyświetleń: 3522
  • Zmiana ustawień LAN i zapis do EEPROM przez przeglądarkę WWW - przykład WT32-ETH01

    to działa IPAddress myIP(192, 168, 178, 212); IPAddress myIP(conf.values[0].c_str()); błąd kompilacji Compilation error: no matching function for call to 'IPAddress(const char*)' nie bardzo wiem jak użyć bool fromString(const String &address) ?

    Arduino   29 Sty 2025 10:11 Odpowiedzi: 40    Wyświetleń: 357
  • EEPROM Zapisanie string po raz drugi na tych samym adresie

    Nie prościej użyć EEPROM.put i EEPROM.get ? Możesz zapisywać struct z dowolnymi typami zmiennych. Pozdr

    Arduino   24 Mar 2020 01:57 Odpowiedzi: 3    Wyświetleń: 489
  • Brak odczytu wartości z eeprom 24C02 i wysyłki przez Bluetooth na smartfon

    Proszę. Jest to przykład zapisu i odczytu zarówno zwykłych bajtów jak też łańcuchów tekstowych inaczej mówiąc napisów w Eeprom. Program i funkcje działają z małymi pamięciami których adresacja mieści się w jednym bajcie. Do tego przykładu użyłem 24C04 Jeśli ktoś chce to może po prostu wpisać sobie jakieś dane do buff(1), Buff(2) itd i tak zapisać. Potem...

    Mikrokontrolery   23 Lis 2016 01:25 Odpowiedzi: 4    Wyświetleń: 1005
  • REKLAMA
  • Konwersja kodu Basoc do Ascii: Odczyt i zapis EEPROM P_min, P_max

    P_min = 509 ' ustawienie wartości P_min P_max = 510 ' ustawienie wartości P_max Intuicja podpowiada mi, że chodzi o zamianę int na string, dla jakiegoś UI. Niestety nie znam bascoma, nie podpowiem.

    Mikrokontrolery AVR   21 Lis 2024 17:24 Odpowiedzi: 3    Wyświetleń: 159
  • [Bascom] Jak zapisać i odczytać ID czujników DS18b20 do EEPROM w Bascom?

    Prosiłabym o wyrozumiałość i pomoc w nakierowaniu mnie na rozwiązanie problemu. Spróbuję nakierować :) Jeśli zapis ID do eeprom ma być jednorazowy, w kodzie programu deklarujesz (wcześniej innym programikiem i LCD odczytane) ID $eeprom Termometr2: 'nr seryjny termometru 1 Data 40 , 25 , 0 , 133 , 2 , 0 , 0 , 196 Termometr1: 'nr seryjny termometru...

    Mikrokontrolery AVR   22 Maj 2010 17:10 Odpowiedzi: 4    Wyświetleń: 2231
  • [mega32] Jak wyświetlić tekst z EEPROM na LCD3310 w BASCOM dla mega32?

    Witam Jeśli dobrze rozumiem zdanie: "na zmienienie wartości string odczytanej z eeprom na zwykły tekst" masz na myśli zamianę liczby (zapisanej w kodzie ASCII ?) na jej odpowiednik znakowy. Program, który wykorzystałeś bazuje na kodach ASCII znaków, (komentarz przed tabelą znaków Fontlookop), dlatego też po mojemu niepotrzebnie stosujesz zapis: Czytaj_str...

    Mikrokontrolery AVR   13 Kwi 2009 13:01 Odpowiedzi: 7    Wyświetleń: 2449
  • [ATMEGA162] [ATMEGA162][AVRGCC] Jak poprawnie zapisać i odczytać stringi w EEPROM?

    Za długie pętle lub za krótkie tablice zmiennych.

    Mikrokontrolery AVR   01 Kwi 2010 11:21 Odpowiedzi: 3    Wyświetleń: 2389
  • REKLAMA
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    Nie rozumiem do czego służy ta dodatkowa zmienna 8 bajtów na początku pamięci. Tak naprawdę to 9 bajtów (8 bajtów zmiennej typu string + bajt 0 jako znak końca string'a). To pominięcie początkowego obszaru EEPROM, który jest najbardziej narażony na błędy zapisu podczas resetów uC. Możesz też dodać w programie: [syntax=vbnet]Reserved = "Reserved"[/syntax]...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 663
  • Wemos D1 ESP8266+DHT11 - stacja pogody z wykresami część 2 - zapis w pamięci Flash

    https://obrazki.elektroda.pl/8545401100_... Zapraszam na drugą część przygody z płytką Wemos D1 ESP8266 i czujnikiem temperatury/wilgotności DHT11. W tej części rozwinę swój program o zapis wyników w pamięci Flash ESP8226, wykorzystam do tego bibliotekę o wdzięcznej nazwie EEPROM . Dlaczego klasa do zapisu we Flash nazywa się tutaj...

    Artykuły   06 Cze 2024 13:01 Odpowiedzi: 2    Wyświetleń: 2097
  • Błędy zapisu/odczytu w pamięci EEPROM na platformie Arduino Leonardo, IDE 2.0.1

    Witam, proszę o pomoc, sam już nie widzę ewentualnego błędu. Dlaczego odczyt/zapis EEPROM ma takie błędy? Platforma Leonardo, IDE 2.0.1 Przypadek 1 komórki pamięci są obok siebie, taka dostaje odpowiedź: 0.00 4.47 0.84 0.00,4.47 0.02,30.72 4.47,0.84 Przypadek 2, komórki są "oddalone od siebie": 0.00 4.47 0.84 0.00,4.47 0.00,0.84 4.47,0.84 Pierwsze 3...

    Arduino   19 Lip 2023 03:19 Odpowiedzi: 4    Wyświetleń: 384
  • ATTiny85: Zapis i odczyt powiadomienia SMS z pamięci EEPROM w Arduino IDE

    Okazuje się żę cyfry mogę bez problemu zapisać, ale stringa już nie. Jak wrzucę w jednym programie zapis i odczyt to poprawnie odczytuje powiadomienie: Ale jak wrzucę potem program z samym odczytem, to nic nie odczytuje z eeprom: Tu masz relatywnie prosty i poprawnie pracujący kod na wpis i odczyt wyrażenia 'string' do EEPROM. [syntax=c] #include <EEPROM.h>...

    Arduino   30 Lip 2022 10:54 Odpowiedzi: 4    Wyświetleń: 615
  • Nieprawidłowy odczyt danych z EEPROM po podłączeniu klawiatury AT do uC

    A spróbuj takiego zapisu do EEPROM'u: Dim Index As Byte Dim Znak As Byte Dim Reserved As Eram String * 8 'pomijanie 8(9) pierwszych bajtów pamięci EEPROM Dim Bufor(100) As Eram Byte [...] Incr Index Bufor(index) = Znak 'zapis do EEPROM [...] Znak = Bufor(index) 'odczyt z EEPROM [...]

    Mikrokontrolery   26 Paź 2010 01:15 Odpowiedzi: 13    Wyświetleń: 2376
  • [Bascom] Zapisanie zmiennej typu string w eepromie 24c16

    nie, dzielisz na liczby zmiennoprzecinkowe o podwojnej precyzji i wysylasz w kolejnosci losowej... <sciana> wez no poczytaj na necie o tym co to jest string, char i o sposobie zapisu znakow wg ASCII. na przyklad tutaj http://www.exforsys.com/tutorials/c-lang... http://www.google.com/search?client=oper...

    Mikrokontrolery AVR   20 Wrz 2008 22:20 Odpowiedzi: 9    Wyświetleń: 2505
  • [BK7231N/CB2S/BL0937] Inteligentna wtyczka Wi-Fi z pomiarem energii (RMC021)

    https://obrazki.elektroda.pl/2263978600_... #include <Arduino.h> #include "Timer.h" #include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> #include <ESP8266HTTPClient.h> #include <ESP8266HTTPUpdateServer.h> #include <ESP8266mDNS.h> #include <EEPROM.h>...

    Smart Home IoT   10 Kwi 2025 10:52 Odpowiedzi: 47    Wyświetleń: 8847
  • zewn. pamięć eeprom 24Cxx - zapisanie zmiennej SINGLE - jak?

    ...Ps. Tak, już dla ścisłości to skoro do tej pory nie używałem tej pamięci to czas to zrobić. A przy okazji to czy zmienną typu STRING też tak samo łatwo tam zapiszę...? To działa ze zmienną dowolnego typu :D Ijeszcze jedno podejście do tematu.. Napisałem kod z uwzględnieniem Twoich uwag Piotrek tzn: Dim x As Eram Single Kod się skompilował i jest...

    Mikrokontrolery   16 Mar 2008 13:58 Odpowiedzi: 21    Wyświetleń: 2510
  • Jak zapisać i odczytać zmienną WORD do EEPROM? Przykład kodu programu

    Tak zgadza się tylko jak szukałem materiałów to trafiłem na A1. ________________________________________... Witam problem z zapisem zmiennej do pamięci EEprom typu string lub innej zmiennej rozwiązałem tak: 'Parametr opcjonalny AT pozwala na umieszczenie zmiennej 'w ściśle określonej komórce pamięci lub rejestrze. 'Gdyby...

    Mikrokontrolery   23 Lis 2009 17:58 Odpowiedzi: 15    Wyświetleń: 3265
  • ESP8266-12E i EEPROM 24C32 (I2C) - problemy z zapisem i odczytem danych w LUA

    Mogę się zapytać w jakim celu potrzebujesz podłączyć osobną pamięć 4kb? Jedna pamięć w ESP8266 12F już jest i ma 4Mb, a jak tego Ci mało to ESP8266 13 ma jej 16Mb. W Lua wystarczy utworzyć plik, np z rozszerzeniem txt, lub każdym innym, zapisać go do pamięci i pobierać dane czy zapisywać, dopisywać, jednym poleceniem. http://nodemcu.readthedocs.io/en/master/...

    ESP8266 i ESP32   08 Sie 2016 17:53 Odpowiedzi: 4    Wyświetleń: 3000
  • kod arduino problem z zmianą hasła, pomija funkcje?

    Dziękuje za odpowiedź. Nie sądziłem że ktoś zrobi go za mnie tak jak powinno być, więc cieszę się że spędziłeś trochę czasu go napisałeś w całości bo kilka zmian to nie było . O eepromie kompletnie zapomniałem więc dzięki za przypomnienie. Co prawda zmieniłem parę rzeczy by mi bardziej odpowiadało i dodałem zapis na eepromie. to mój gotowy kod: [syntax=c]...

    Arduino   21 Wrz 2021 18:42 Odpowiedzi: 2    Wyświetleń: 441
  • Jak konwertować i zapisywać tekst do EEPROM I2C z AT89C2051?

    Proadziłem sobie z tym problemem, oto przykład dla odczytu z eeproma, określonych danych i "wyrzucania" ich na rs232. Programik odczytuje kolejno komórki pamięci do czasu pojawienia się ustalonego znaku końca (w tym przypadku FF). Procedura zapisu jest analogiczna. Zastanawiam się tylko nad jednym niebanalnym problemem jakim jest bardzo ograniczona...

    Mikrokontrolery   25 Lis 2005 09:27 Odpowiedzi: 9    Wyświetleń: 1952
  • [Atmega88][C] DS18B20 pomiar temperatury i zapis do EEPROM

    Nie rozumiem co ty chcesz zapiać w eepromie. Konwertujesz temperaturę do float, później do stringa, ze stringa do liczby całkowitej. Jesteś pewien że w zmiennej pomiar_t po twoich kosmicznych operacjach jest liczba różna od 0?

    Mikrokontrolery AVR   12 Lut 2011 15:15 Odpowiedzi: 4    Wyświetleń: 2730
  • Jak podmienić tekst w tablicy char tekstem z bufora RAM w C?

    Tak przy okazji opinia Linusa: aa tiaa, ale to nie problem, zawsze po wyjściu z niej wystarczy dać : desc Dodano po 8 AD.1. zawsze, końcowe zero jest nieodłącznym elementem c stringów, więc słowo 'Ala' będzie miało cztery znaki. "Jeśli mam wyświetlacz 2x16 i chcę zapisać pełne 16 znaków w wierszu, to robię tablicę 16 bajtów, czy 17" - char bufor_1...

    Mikrokontrolery AVR   30 Lip 2024 12:21 Odpowiedzi: 20    Wyświetleń: 594
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Mam pytanko co do zapisu eeprom . Mam do zapisu cztery zmienne Nie jest to cakowicie poprawna forma. Może najpierw, co masz źle! Zarówno cena (chodzi tu zapewne o cenę jednostkową) jak i wagę jednostkową które będziesz mnożył przez jakieś inne zmienne wyliczone w innej części programu, a zatem te dwie zmienne nie mogą byc deklarowane jak 'string' do...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7749
  • Jak stworzyć Data Logger na Arduino z ATmega168 i czujnikiem LM35?

    nie bede za ciebie szukac. Podam ci jedynie: http://szukaj.elektroda.pl/search.php?mo... co do twojego problemu nie programuje w c, rozumiem ze chcesz zapisac to do pamieci eeprom. Radze ci pierw zrobic obsluge lm37, pozniej dodac funkcje ze jak zmieni sie temperatura to zapisuje ja do pamieci eeprom. Napewno zapis do pamieci...

    Mikrokontrolery AVR   07 Sty 2009 14:23 Odpowiedzi: 5    Wyświetleń: 1938
  • Atmega16 problem z doczytem z eepromu i wyświetleniem na lcd.

    Tu jest oryginalny program do eepromu. Podstawiłem do swoiego i zapis działa. Chciałbym w drugą stronę odczytać i wyświetlić. Robię sterownik temperatury. Po włączeniu zasilania ma odczytać z eepromu zadaną temperaturę. Porównać z mierzoną i sterować zaworem trójdrożnym. Jak już wspomniałem pomiar temp. działa poprawnie. Nie wiem co to jest: eeprom_busy_wait();...

    Mikrokontrolery Początkujący   06 Lut 2022 21:59 Odpowiedzi: 6    Wyświetleń: 489
  • Zapis do pamięci EEPROM 24CXXX Bascom jak to zrobić?

    witam! chce zrobić zapis do pamićcie eeprom 24c512 "podobno są takie" Chodzi konkretnie o to aby zapisywać ciąg znaków takich jak: R260120071330100 na końcu tego stringu będzie znak powortu karetki enter Z260120071345100 na koncu tego stringu będzie znak powortu karetki enter ale ten enter nie jest tak ważny jak to żeby mi te dane program napisamy w...

    Mikrokontrolery   25 Sty 2007 22:01 Odpowiedzi: 3    Wyświetleń: 2120
  • Automatyczny monitor urządzeń w domowej sieci LAN

    https://obrazki.elektroda.pl/1624878200_... W naszych domach wykorzystuje się coraz więcej urządzeń połączonych z Internetem, głównie elementów zaliczanych do Internetu Rzeczy. Te elementy automatyki domowej czynią nasze mieszkania coraz wygodniejszymi, ale też coraz bardziej zależnymi od sieci - gdy jej zabraknie, cała ta inteligentna...

    DIY Zagranica   11 Sty 2019 10:03 Odpowiedzi: 5    Wyświetleń: 7326
  • Jak odczytać internal EEPROM Atmel 90S8515 w Bascom? Przykład kodu?

    Dim zmienna2 As Eram Integer At 10 Dim zmienna3 As Eram Integer At 20 Dim zmienna4 As Eram Integer At 30 Dim zmienna5 As Eram string * 10 At 40 dim zmienna as integer do gosub zapis gosub odczyt loop zapis: zmienna2 = zmienna return odczyt: zmienna=zmienna2 return zapis_text: zmienna5= " czesc " return i analogicznie odwrotnie......... na początek wystarczy,...

    Mikrokontrolery   05 Lis 2003 09:39 Odpowiedzi: 2    Wyświetleń: 1131
  • ESP8266 - zapis danych w EEPROM, a odczyt daje inne dane.

    D1 mini PRO. Skorzystałem z przykładu. Trochę poczytałem jak to działa i zapisałem w EEPROM kilkanaście zmiennych boolean i byte. Zapis i odczyt był poprawny. Testowałem przez 2 dni. Uznałem, że wszystko działa poprawnie. Zapisywałem głównie zmienne byte wartością 100. Ustawiłem wielkość EEPROM na 512 i zwiększyłem wykorzystanie do 380. To zrobiłem...

    ESP8266 i ESP32   10 Lip 2019 09:52 Odpowiedzi: 6    Wyświetleń: 1584
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    Mam pytanie o zapis i odczyt z eepromu. jesli chcę zapisać do eepromu liczbę: 1001000001110111110001000011101111 i później ją odczytac, to mam to zrobić na zasadzie każdy bit to jeden adres? Czy może zrobić zmienną string, z eepromu do niej pobrać wszystkie cyfry i po kolei odczytywać z zeminnej string znaki? Żeby uniknąć tego długiego kodu, zrobię...

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6366
  • Atmega8 - Jak zapisać zmienną tekstową w zewnętrznej pamięci EEPROM przez I2C?

    Mam jeszcze jeden problem Ponieważ napisałem coś takiego i wyświetla mi tylko litere d: A="dyzio" B=A Lcd chr (b) A to zmienna string B to byte Myślałem że te b to poprostu za mała zmienna ale jak wybieram zamiast byte np. Word to wyskakuje mi error 242. Co muszę zrobić by to zadziałało? (Wyśwetlało mi sie dyzio na ekranie. Oczywiście musi być ta zmiana...

    Mikrokontrolery Początkujący   29 Lut 2016 14:03 Odpowiedzi: 9    Wyświetleń: 969
  • [Atmega8] [Atmega8][BASCOM] Jak zapisać zmienną do EEPROM za pomocą przycisku S3?

    Zrób tak: Dim Temp As Byte Dim Reserved As Eram String * 8 Dim Zmienna As Eram Byte Dim Status As Eram Byte If Status <> 123 then Reserved = "Reserved" Zmienna = 100 'Ustawienie wartości po programowaniu Status = 123 End If Temp = Zmienna 'Odczyt zmiennej z EEPROM'u do RAM Temp = Temp + 22 'Modyfikacja Zmienna = Temp 'Zapis nowej wartości...

    Mikrokontrolery   22 Sty 2011 11:34 Odpowiedzi: 9    Wyświetleń: 2265
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Dodaje kod do zapisu daty i czasu w PCF8563 [syntax=basic4gl] '********************* Funkcja ustawiająca zegar PCF8563 Sub Settime_pcf Ssek = Makebcd(s) 'sekundy Mm = Makebcd(m) 'minuty Hh = Makebcd(h) 'godziny Dday = Makebcd(day) 'dni Wwk = Makebcd(wk) 'dni tygodnia Mmonth = Makebcd(month) 'miesiace Yyear = Makebcd(year) 'lata I2cstart 'warunek startu...

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 3096
  • Jak podzielić 10-cyfrową liczbę na 4 bajty do zapisu w EEPROM?

    moje pytanie odnosilo sie do Bascoma i pamieci typu 24cxx a typ danej to liczba calkowita typu long. Co do zapisu w kolejnosci to w jaki sposob mozna nastepnie rozkodowac taka dana jesli zapisze bajt po bajcie, a nastepnie odczytam w taki sposob to jak skleic te dane zeby otrzymac poczatkowa liczbe np drugi bajt ma postac 01110011 to odczyta to jako...

    Mikrokontrolery   09 Sty 2004 12:45 Odpowiedzi: 9    Wyświetleń: 2196
  • Jak przesłać całą tablicę string do pamięci EEPROM w Bascom?

    Dlaczego tego w pętle nie dałeś, choć by for next. Wtedy cały listing zajmował by 5 linijek, no może 10 a nie taki tasiemiec Na dokładkę , to kol. raven000 chyba zapomniał ,że eepromy buforują dane do zapisu i trzeba kontrolować adres , żeby się bufor nie "przekręcił" ;) Ta procedurka , raczej nie zadziała :( Piotrek PS Co to za tajemnicza "kostka"...

    Mikrokontrolery   22 Lip 2006 21:29 Odpowiedzi: 7    Wyświetleń: 992
  • [Atmega16] [Atmega16][C] PCF8583 nie działa poprawnie po zapisaniu do EEPROMu

    No ale zastanów się jaki format ma string. Każdy string musi być zakończony '\0' czyli jak chcesz mieć napis "00" to tablica musi mieć co najmniej 3 znaki [syntax=c]pomoc[0] = '0'; pomoc[1] = '0'; pomoc[2] = '\0';[/syntax]

    Mikrokontrolery AVR   22 Kwi 2011 16:18 Odpowiedzi: 13    Wyświetleń: 1455
  • Jak skonfigurować WiFi w przełącznikach Zamel przez ESP8266?

    Na poniższym przykładzie udało mi się już stworzyć przejście w tryb konfiguracyjny, na zasadzie access pointu, gdzie mogę wprowadzić nazwę, hasło wifi oraz inne parametry. Jeżeli je wprowadzę, ESP32 resetuje się i wchodzi w tryb pracy, gdzie łączy się już z moja siecią wifi i dodatkowo sterownikiem PLC: https://obrazki.elektroda.pl/8033800300_...

    ESP8266 i ESP32   22 Gru 2019 13:27 Odpowiedzi: 18    Wyświetleń: 2103
  • ESP8266MOD - lolin nodemcu v3: Problem z odczytem SSID i hasła z EEPROM

    Witam wszystkich, mam następujący problem. Mam płytkę ESP8266MOD - lolin nodemcu v3. Staram się zaimplementować jej następującą funkcjonalnosć: zapis i odczyt SSID oras Hasła danej sieci Wi-Fi z EEPROM, automatyczne łaczenie z zapisana siecią Wi-Fi. Chcę aby można było wczytywać te dane z pamięci EEPROM bo końcowy urztkownik nie zna się na programowaniu...

    ESP8266 i ESP32   06 Sty 2017 14:20 Odpowiedzi: 10    Wyświetleń: 3048
  • Budowa sterownika nawadniania na esp32 - pomoc w rozwiązaniu problemów.

    Mam problem z zapisem danych do at24c256, może bardziej z odczytem. Chcę zapisać adres MAC w eepromie, (wiem, że esp ma coś podobnego do eepromu, ale jednak chcę na zewnętrznym) Mam taki kod: [syntax=c] int adresZapisu = 630; String str = ""; str = tablicaMacCzujnik[a]; char writemessage[str.length() + 1]; str.toCharArray(writemessage, sizeof(writemessage));...

    Arduino   17 Cze 2023 21:26 Odpowiedzi: 736    Wyświetleń: 21738
  • C: Problem z przesyłaniem ciągu znaków przez USART i I2C na EEPROM

    Pisze w C program komunikujacy sie z rs232 i zapisujacy dane przez i2c na eeprom Mam problem z odebranym ciagiem, wycinek kodu wyglada tak: //deklaracja zmiennej pobranyciag char pobranyciag[]=""; USART_putstr("\n\rA teraz zapis ciagu\n\r"); USART_putstr("Podaj ciag do zapisu: "); USART_getstr(pobranyciag);...

    Mikrokontrolery   13 Lip 2006 16:16 Odpowiedzi: 1    Wyświetleń: 912
  • [Avr] [Avr][c] Jak zamienić string na float bez użycia atof na Atmega8?

    Widzisz nie każdy nadąża nad twoją wszechwiedzą, sugerowałem się tym co znalazłem w necie a dokładnie na avrfreaks i tutorialku o zapisie danych do eeproma link http://www.teslabs.com/openplayer/docs/d... Tam mam np eeprom_read_word((uint16_t*)... a nie eeprom_read_word((int16_t*)0...

    Mikrokontrolery   09 Paź 2011 08:57 Odpowiedzi: 14    Wyświetleń: 2537
  • AVR-GCC problem z zapisem tablicy do eeprom atmega88

    Witam, jestem początkujący w programowaniu AVR. Chce zapisać tablicę (przykładowy tekst) a potem odczytać z eeprom atmega88. void main( void ) { ... static EEMEM uint8_t eeprom_val[6]; uint8_t val1[6] = {"12345"}; print_string("\n\r. Zapis do pamięci EEPROM\n\ -> val1 "); if (eeprom_is_ready())...

    Mikrokontrolery AVR   01 Wrz 2009 14:23 Odpowiedzi: 6    Wyświetleń: 3133
  • [mega32] Jak wysłać plik txt z PC do EEPROM 24C64 przez AVR Mega32 w Bascom?

    Witam, ostatnio wróciłem do zabawy z AVR i nieco się nauczyłem. Chcę mieć możliwość wysyłania przez komputer pliku txt. Zawartość tego pliku (tekst) ma być zapisana z zew eepromie 24C64. Dokładnie tak: Połączenie np przez terminal, procesor się pyta od którego Adr_eep ma zacząć zapisywanie (np. 0), wysyłanie pliku txt, procesor informuje na którym Adr_eep...

    Mikrokontrolery AVR   03 Wrz 2009 11:47 Odpowiedzi: 9    Wyświetleń: 2969
  • Kabel grzejny z odczytem temperatury przez WiFi

    W nowo budowanym domu, w którym jest już prąd, ale nie ma ogrzewania należało zrobić zabezpieczenie przed zamarzaniem przyłącza wodnego. Postanowiłem dodatkowo dorobić monitoring warunków (temperatura/wilgotność) panujących w domu wraz z wysyłką na serwer. Podstawowym układem kontrolującym jest Sonoff Basic – idealne platforma do budowy własnych projektów...

    DIY Konstrukcje   15 Sty 2024 12:28 Odpowiedzi: 25    Wyświetleń: 2658
  • Jak zapisać w kodzie puste hasło? Konfiguracja Wi-Fi.

    Cześć. Mam program który umożliwia skonfigurowanie połączenia WiFi z poziomu przeglądarki. Sketch działa poprawnie ale mi z pewnych względów pasuje konfiguracja bez hasła wifi. Poprawiłem program na tyle że łyka konfiguracje bez hasła ale po tym esp mi się zawiesza i muszę mu dać ręczny reset. Po tym działa już prawidłowo. Prawdopodobnie program wiesza...

    ESP8266 i ESP32   01 Gru 2021 16:49 Odpowiedzi: 13    Wyświetleń: 573
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12717
  • [BASCOM] Jak obsłużyć wyświetlacz LCD Nokia 3310 w BASCOM? Napięcie na linii Vout 3V

    Witam ponownie,ma ktoś może jakiś sprawdzony software'owy patent na odczytywanie znaków z eepromu?Cały problem leży w tym aby zamienić znaki string"abcd..." na ascii i odnaleźć w tablicy znaków w eepromie. Napisałem taki kod: Sub Strlcd(byval Chstr As String) 'wpisanie stringa Local A As Word 'zmienna pomocnicza dopasowujaca wartosc znaku ascii...

    Mikrokontrolery AVR   21 Lip 2011 00:38 Odpowiedzi: 7    Wyświetleń: 5424
  • arduino - Arduino Uno Mikrokontroler i zapisanie pliku z PC poprzez USB

    Witam ponownie. Dziekuje za wszystkie pomocne odpowiedzi, chociaz nie potrzebnie moje pytanie zostalo zinterpretowane odnosnie tego ze potrzebuje jakiegos sprzetu. Nie pytalem o sprzet, chodzilo mi bardziej o metodologie programowania takiej komunikacji, jak napisac taki software aby mogl przeslac zmienne do eeprom i je zapisac. Tym razem zapytam konkretniej....

    Arduino   28 Lis 2012 17:35 Odpowiedzi: 20    Wyświetleń: 7524
  • [ATMEGA32][avrgcc] zapis i odczyt wewnetrznej EEPROM

    WITAM Mama problem z zapisem i odczytem struktury danych do eeprom. [syntax=cpp] typedef struct sekcja { uint8_t onoff; uint8_t niski; char nazwa[21]; uint16_t rzrasz; uint8_t rgleby; uint8_t rroslinn; int8_t procent; uint8_t nachyl; uint16_t time; uint8_t przerwa; uint16_t dniakt; uint16_t dstart; } sekcja; unsigned char sek=0; sekcja sekcjabuf; sekcja...

    Mikrokontrolery AVR   31 Paź 2011 12:54 Odpowiedzi: 5    Wyświetleń: 1828
  • Błąd w wyświetlaniu zmiennej kombinacja w Bascom AVR - jak to naprawić?

    Po kiego grzyba Ci te "hexvalue" skoro ta funkcja (jak nazwa wskazuje) zamienia liczbę w String :?: :arrow: zumek : Z HEXVAL() Przeznaczenie: Zamienia tekstową reprezentacje liczby szesnastkowej na odpowiadającą jej wartość. Wiec zamienia tekst na liczbę, odwrotnie niż pomyślałeś. Inna sprawa, to czy jest ona potrzebna przy zapisie do EEPROM w tym...

    Mikrokontrolery   07 Lis 2004 13:52 Odpowiedzi: 13    Wyświetleń: 1967
  • [C] DS2433 1-Wire, konwersja liczb? jak to zrobić? avr gcc

    Witam W pamieci EEPROM mam zapisany ciag znakow. Problem polega w tym ze chce go odczytac i wyswietlic na LCD. W zwiazku z tym w jaki sposob moge zrealizowac kowersje liczb w zapisie binarnym na zapis w systemie znakow ASCII. Czyli np. liczba "1100010" --> "b". Korzystam z kompilatora avr gcc. Moze da sie wykorzystac funkcje utoa? Chociaz z tego co...

    Mikrokontrolery AVR   20 Mar 2009 17:30 Odpowiedzi: 1    Wyświetleń: 1235
  • Jak przesłać tekst 5000 bajtów z PC do EEPROM I2C przez UART i Atmega8?

    To jest chyba program o który Ci chodziło: Dim A As Byte Dim Z As String * 1 Dim Wart As Byte Const Adresw = 162 'adres do zapisu układu 2404 Const adresR = 163 'adres do odczytu układu 2404 For A = 1 To 255 Print "podaj znak: " Input Z Print Wart = Asc(z) I2cstart 'warunek startu I2cwbyte adresW 'wyślij adres układu I2cwbyte A...

    Mikrokontrolery   26 Wrz 2007 06:11 Odpowiedzi: 19    Wyświetleń: 23070
  • [ATMega8] Jak skonfigurować bootloader ASM dla ATMega8, ATMega16, ATMega32, ATMega64?

    Jest tylko jedno ale ten program powyżej 512B programu jest płatny, a ja myślałem o czymś za free, poza tym ten bootloader można upchnąć w 238B (odczyt + zapis Flash), albo w 366B (odczyt i zapis FLASH, EEPROM + zapis LockBit'ów) lub wiele innych kombinacji (wybierane #define ... 0 (wyłączone) lub #define ... 0x.. (włączone). Chcący dopasować się do...

    Mikrokontrolery AVR   12 Mar 2013 11:56 Odpowiedzi: 15    Wyświetleń: 5409
  • Jak zapisać liczby 6-7 cyfrowe do pamięci w Bascom na ATmega8?

    Zle mnie zrozumieliście Panowie. Nie chodzi mi o sam zapis i odczyt bo to prosta sprawa ale o to, że pamieć składa się z komórek które mają rozmiar 1 Bajta, tak wiec do kazdej komórki można zapisać maksymalną liczbe 256. A ja chce zapisac liczbe typu 17352965 i kiedy to chce zrobić bascom wywala błąd "Value doesn't into BYTE" co jest całkowicie zrozumiałe...

    Mikrokontrolery AVR   20 Maj 2009 22:46 Odpowiedzi: 6    Wyświetleń: 3781
  • Jak przenieść komunikaty do EEPROM w Bascom i wyświetlać na LCD?

    czy ten zapis: Readeeprom Txt , 0 spowoduje że Bascom sobie przeczyta cały text "napis1" ? Być może przeczyta, albo przeczyta z błędem. Unikaj addressu zeroweg dla EEPROM. Nie jest to wada/przyczyna spwodowana przez Bascom, ale 'od dawna' problem z AVR Atmel. na przykład: ................ cls Const Numds = 17 Dim Dispseq(numds) As String *...

    Mikrokontrolery AVR   21 Kwi 2011 22:34 Odpowiedzi: 5    Wyświetleń: 1629
  • Atmega32 + zew. eeprom 24C16 na I2C wysyłanie tekstu

    Wielki dzięki :) że też na to nie wpadłem... tylko nie bardzo wiem o co chodzi tutaj: s(pozycja)=0. Kiedy to co napisales jest rowne zero? A moze lepiej bedzie jak po wyslaniu np. 10 znakow z tablicy wyzeruje pozycje? Mam jeszce jedno pytanko: mam pamiec 24C16. Zastanawiam sie ile takich pojedynczych znakow z tablicy moge w niej umiescic i czy kazdy...

    Mikrokontrolery   06 Mar 2008 20:53 Odpowiedzi: 12    Wyświetleń: 2209
  • Zawieszenie ESP32 podczas zapisu zmiennej do EEPROM: analiza kodu

    Mam o to taki kod: 11:23:21.950 -> Guru Meditation Error: Core 1 panic'ed (Cache disabled but cached memory region accessed) 11:23:22.044 -> Core 1 register dump: 11:23:22.044 -> PC : 0x400d141c PS : 0x00060034 A0 : 0x4008416c A1 : 0x3ffbf050 11:23:22.138 -> A2 : 0x00000000...

    Arduino   17 Wrz 2021 16:43 Odpowiedzi: 1    Wyświetleń: 447
  • Atmega 32: Problemy z zapisem do EEPROM przy szybkim zaniku zasilania

    Witam walcze od kilku godzin z takim problemem przy zaniku zasilania kondensator podtrzymuje MCU i umożliwia mu zapis do eeprom zanik wykryty wewnętrznym komparatorem, no i układ działa ale jak szybko wyłączę i włącze zasilanie a jak zrobie to wolno to nie działa kod trochę zmodyfikowałem min wektor przerwania i dodałem funkcje testujące na lcd. Używam...

    Mikrokontrolery AVR   05 Maj 2017 11:13 Odpowiedzi: 7    Wyświetleń: 1281
  • Konwersja typów zmiennych czyli termometr DS18B20, BASCOM

    Witam. Mam termometr na Atmedze8, program napisany przez kolegę Ducha. Chciałbym dodać funkcję zapisu do eepromu najniższej zarejestrowanej temperatury przez termometr, lecz nie jest to możliwe ponieważ ostateczny format temperatury zapisywany jest w zmiennej typu string. Program ma porównywać, czy aktualna temperatura jest mniejsza od zapisanej w eepromie,...

    Mikrokontrolery   22 Gru 2007 00:12 Odpowiedzi: 2    Wyświetleń: 2541
  • ESP8266 Wemos D1 - przepełnienie stringu, restart.

    Ja mam stronę WWW zapisaną w pliku INO tak: WebSocketsServer webSocket = WebSocketsServer(81); static const char PROGMEM INDEX_HTML[] = R"rawliteral( <!DOCTYPE html> <html> <head> ...... </html> )rawliteral"; Mój pierwszy działający przykład jest Dzięki, super, przejrzę, ale z metody wykorzystującej...

    ESP8266 i ESP32   06 Lut 2022 22:17 Odpowiedzi: 16    Wyświetleń: 996
  • Zawieszanie się Time Loggera przy zapisie na SD - poszukiwanie przyczyny

    Witam Jakiś czas temu stworzyłem urządzenie które zapisuje na karcie SD stany 2 wejść i zlicza czas załączenia każdego z kanałów. Pracowało to wszytko bez problemu jakieś 3-4 miesiące aż pojawił się problem. Po jakimś czasie od załączenia zawiesza się jakby zapis na kartę i przestaje zliczać czas (zegar pracuje dalej prawidłowo). Próbowałem zmienić...

    Arduino   21 Wrz 2018 13:09 Odpowiedzi: 5    Wyświetleń: 549
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    Oto zapis i odczyt pamięci 24C32. Odczyt_eeprom zmienna B to kolor piksela i tą zmienna wysyłasz na port DATA w Twoim programie właśnie w tej pętli. Inaczej wygląda zapis tekstu. A jest to tak: [syntax=vbnet]Dim Text As String * 32 Dim Text_do Zapisu(32) As Byte At Text Overlay[/syntax] Trzeba zapisywać bajty a nie litery (STR) Celowo rozmiar zmiennej...

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2841
  • Jak wyświetlić tekst z EEPROM na LCD w Bascomie dla 90S2313?

    Witam Z tego co pamietam to by cokolwiek zapisac i odczytac z epromu nalezy podac tez adres komorki pamieci . W BASCOMIE to wyglada chyba tak : Writeeprom Tekst ,adres a potem odczytujemy Readeeprom Tekst ,adres AT90S2313 ma 128 bajtow pamieci EEPROM, wiec jest 128 komorek jedno-bajtowych komorek pamieci. Stad adres : 0-127 Nie wiem jak wyglada sprawa...

    Mikrokontrolery   26 Gru 2005 21:16 Odpowiedzi: 5    Wyświetleń: 1355
  • Jak zapisać enum do EEPROM w WinAVR bez błędu 'sizeof'?

    Witam, mam następujący problem - zapisuje informacje konfiguracyjne do eeprom, w tym m.in. chciałbym zapisać informacje o wybranym języku, który jest typem wyliczeniowym: w pliku nagłówkowym powiedzmy eeprom.h: error: invalid application of 'sizeof' to incomplete type 'enum language' W tym przypadku próbowałem to zrzucić w ten sposób (teoretycznia...

    Mikrokontrolery   20 Lip 2011 11:51 Odpowiedzi: 4    Wyświetleń: 1217
  • [AVR] [AVR][C] Ostrzeżenia przy obsłudze LCD - typy zmiennych w kodzie własnym

    Przepraszam za opóźniony powrót do tematu ale musiałem do tego dojrzeć... 1. char a unsigned char (uint8_t) to co innego. string napisany tak jak w wywolaniu twojej funkcji jest typu char*. musisz wiec albo zmienic swoja funkcje, albo zrzutowac na (uint8_t*), albo to olac... Wydawało mi się że dowolna ośmiobitowa zmienna będzie miała taką samą interpretację...

    Mikrokontrolery AVR   16 Gru 2010 14:54 Odpowiedzi: 15    Wyświetleń: 3927
  • [Bascom] Zatrzymanie wartości na LCD przy 59 w obsłudze DS1307 - funkcje

    Witam Postanowiłem nauczyć się wykorzystywać funkcji w swoich programach. Na początek chciałem przerobić opanowaną jakiś czas temu obsługę układu DS1307 . Nie wiem czemu, ale wartości na lcd dochodzą do 59 i program staje, procesor się nie zawiesza, po prostu wartość 59 zamarza na wyświetlaczu. Błąd musi być gdzieś w funkcji, w jej wywołaniu, bo zawartość...

    Mikrokontrolery AVR   24 Mar 2010 15:09 Odpowiedzi: 4    Wyświetleń: 1502
  • bascom i tablica string ze słowami do wyświetlania

    chcę zrobić tablicę z nazwami dni tygodnia do kalendarza. deklaruję dim tablica(7) as string * 12 Po co Ci aż 7 12-bajtowych stringów :?: Wystarczy: Dim Dzientygodnia As String *12 , Nrdnia As Byte ... Dzientygodnia=Lookupstr(Nrdnia,Tabli... '0=Pon, 1=Wtor, ... Lcd Dzientygodnia; ... Tablica: Data "poniedziałek", "wtorek"...

    Mikrokontrolery   02 Sie 2006 15:07 Odpowiedzi: 2    Wyświetleń: 3225
  • Atmega 328p - UART odbieranie stringów z Matlaba - niepełne dane

    Okej, ogólnie to działa, wielkie dzięki za tamto. Mam jednak dalszy problem troszkę. Ogólnie chcę osiągnąć coś takiego, że wysyłam najpierw z Matlaba liczbę - jakąś flagę, po której uC wejdzie do odpowiedniej pętli. Po wejściu do tej pętli dopiero w niej ma odbierać wysłaną z Matlaba wartość. Czyli np. najpierw wysyłam liczbę równą 2 z Matlaba do uC....

    Mikrokontrolery AVR   03 Sty 2017 15:14 Odpowiedzi: 18    Wyświetleń: 1545
  • [C][Mega8]Błędny odczyt EEPROM po wlaczeniu zasilania

    Witam Mam pewien problem z obsługą wewnętrznej pamięci EEPROM w ATmedze8. Mianowicie, napisałem prosty program mający na celu zliczać ilość wystąpień przerwania zewnętrznego INT1. Wszystko wydaje się działać poprawnie, ilość wystąpień przerwania jest zliczana prawidłowo i zapisywana w EEPROM oraz wyświetlana na LCD, jednak czasem po włączeniu zasilania...

    Mikrokontrolery   21 Kwi 2011 22:47 Odpowiedzi: 5    Wyświetleń: 1856
  • Używanie różnych bibliotek w zależności od potrzeby w tym samym kodzie ESP32

    Chciałbym się odnieść do linku https://www.elektroda.pl/rtvforum/topic3... w którym w skrócie udało się zrobić cos takiego, że w zależniści od bajtu nr 0 w pamięci EEPROM ESP wchodzi albo w tryb konfiguracyjny, gdzie tworzy sieć wifi do wprowadzenia parametrów dla docelowej sieci wifi. Po zapisie ESP32 sie resetuje i wchodzi w tryb normalnej...

    Arduino   21 Gru 2019 15:57 Odpowiedzi: 1    Wyświetleń: 480
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2856
  • [Atmega32] Jak obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    Rezystory są już dane na płytce, zresztą zegar na PCF działa bez zarzutu ( no może trochę śpieszy, ale to kwestia kondensatora przy kwarcu ) sprawdziłem połączenia - nóżki 5 czyli SDA ( 24C02 i PCF8583 ) są podłączone do 23 nogi uC, czyli PC1-SDA. Podobnie z SCL. Teraz zrobiłem tak, że odczyt jest po włączeniu/resecie ( przed pętlą główna ), a zapis...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5860
  • [Mega32][Bascom] woltomierz PCF8591 + powerdown/powersave

    Witam Chciałem zrobić zabezpieczenie przed rozładowaniem akumulatora ( 12V/65Ah ) zasilającego moje halogeny LED nad biurkiem. Woltomierz na PCF8591 działa ok, nawet dodanie warunku określającego reakcję na spadek poniżej ustawionego napięcia również ( chwilowo jest tam tranzystor FET sterujący paskiem LED ). Chciałbym, aby układ po osiągnięciu zbyt...

    Mikrokontrolery AVR   25 Mar 2011 19:07 Odpowiedzi: 1    Wyświetleń: 2153
  • [ATmega8] [ATmega8][C] - Jak poprawnie zapisać i odczytać token RFID z EEPROM?

    Cały kod programu wygląda u mnie tak: Dodano po 3 Programuję teraz za pomocą arduino. Kod wydaje się dużo bardziej przyjazny. [syntax=c]#include <EEPROM.h> char readString; char c; String msg; int led = 4; String k; void setup() { Serial.begin(9600); pinMode(led, OUTPUT); } void loop() { while(Serial.available()>0){ c=Serial.read(); msg +=...

    Mikrokontrolery AVR   23 Cze 2013 17:54 Odpowiedzi: 4    Wyświetleń: 1842
  • Umieszczenie funkcji użwanej przez bootloader poza obszarem BOOTSZ

    czekanie na dostępność EEPROM nie jest potrzebne, bo to już załatwiają funkcje odnoszące się do EEPROM Podeślij proszę do tego jakiś odnośnik, zaglądałem tutaj https://www.nongnu.org/avr-libc/user-man... oraz na dysku do bibliotek ale nie znalazłem implementacji tych funkcji, chętnie zobaczę jak one wyglądają. To co znalazłem...

    Mikrokontrolery   14 Lis 2022 12:05 Odpowiedzi: 14    Wyświetleń: 558
  • 89S8252 - Jak zapisać stałe w pamięci EEPROM przy użyciu SDCC?

    myslalem juz o tym drugim rozwiazaniu, ale to strasznie toporne i zupelnie nie elastyczne - wole nie wyobrazac sobie poprawek programu, gdy sie np. okaze, ze string, ktory jest pierwszy w eepromie, musi byc jednak o kilka bajtow dluzszy ;) ewentualnie moglbym zalozyc pewne odstepy pomiedzy stringami, tak zeby kazdy zaczynal sie o adresie bedacym np....

    Mikrokontrolery   03 Paź 2005 20:32 Odpowiedzi: 2    Wyświetleń: 938
  • [90c2313][bascom] Obsługa pamięci eeprom procesora.

    próbowałem tego wcześniej ale program nie generuje przy kompilacji pliku z rozszerzeniem eep jak podglądam w symulatorze zawartość to jest pusta jeśli załaduje na początku dane z deklaracją do epromu na początku programu to w symulatorze mogę sobie podejrzeć zawartość a mnie chodzi aby te zmienne były wpisane podczas pracy programu i w razie zaniku...

    Mikrokontrolery   09 Lip 2008 06:21 Odpowiedzi: 14    Wyświetleń: 3003
  • Jak poprawnie zapisać i odczytać dane z EEPROM w AVR ATmega8?

    Aha to wielkie dzięki ale co powiesz na to że ta temperatura znika po restarcie uC ?? Dodano po 1 $regfile "m8def.dat" $crystal = 8000000 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki stopnia Config Portb.0 = Input Portb.0 = 1 Config Portc.4 = Output Portc.4 = 1 Config...

    Mikrokontrolery AVR   30 Cze 2009 19:24 Odpowiedzi: 6    Wyświetleń: 1914
  • Jak w Bascomie zapisać dane HEX z pliku przez RS232 do EEPROM 24C01?

    zrób sobie string o długości jednej lini. Albo o parę znaków dłuższy. Potem załaduj to do niego poleceniem input. Dodatkowo zrób sobie kolejnego stringa - na dwa znaki i tak: for pomoc=1 to x krotki = mid(dlugi,pomoc,2) zmienna = hexval(krotki) !----tu wysylasz te daną dalej incr pomoc next pomoc i powinno działać

    Mikrokontrolery   12 Kwi 2004 03:02 Odpowiedzi: 12    Wyświetleń: 1908
  • KIT AVT3500 - jak ustawić masę i VCC przy montażu i programowaniu?

    Acha, jeszcze coś. Taki przykład znalazłem w HELPIE DO BASCOMA : '---------------------------------------... ' EEPROM2.BAS 'przykład ten pokazuje jak używać nowej wersji instrukcji READEEPROM '---------------------------------------... 'Najpierw określimy zmienne Dim B As Byte Dim Yes As String * 1 'Składnia...

    Mikrokontrolery   03 Lis 2008 23:33 Odpowiedzi: 96    Wyświetleń: 9933
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2337
  • Avr/Atmega16/Bascom - Ustawienie temperatury w menu do załączenia urządzenia

    Nie nawet tego nie dodalem do programu ale widze ze mrugania temperatura nie ma wnioskuje to po braku blink on Ja podałem ci procedurę zmiany/ustawienia temperatury zał i wył went. oraz zapisu jej do EEprom (zgodnie z tytułem tematu), tak aby system pamietał jej poprzednie/ostatnie ustawienia na wypadek wyłączenia zasilania. To zabawkowe mruganie nie...

    Mikrokontrolery Początkujący   27 Sty 2014 23:31 Odpowiedzi: 14    Wyświetleń: 2097
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2676
  • Optymalizacja kodu Arduino dla czujników I2C i zapis na SD

    czy w ogóle jest sens korzystać z Arduino, czy nie prościej ściągnąć FATFS, dodać obsługę I2C (kilkanaście linii kodu) i sprawa załatwiona. Skoro autor używa Arduino to raczej nie jest ekspertem od uC. Skoro tak, to na 99% bez Arduino nie da rady. Zapewne Arduino jakoś implementuje FATFS, warto się temu przyjrzeć, bo ten moduł można skonfigurować na...

    Arduino   16 Lip 2018 15:15 Odpowiedzi: 19    Wyświetleń: 921
  • Programator 93c46 - problem z zapisem, odczyt działa poprawnie, własny kod C++

    Witam! Otóż kupiłem sobie pamięć 93c46 i chciałem ją zaprogramować wykonałem programator według tego opisu #include <iostream> #include "ntport.h" #include <windows.h> #include <conio.h> #include <fstream> const byte CS = 0x04; const byte CLK = 0x02; const byte DI = 0x01; const byte DO = 0x08; using namespace std; int...

    Warsztat elektronika   23 Mar 2013 12:43 Odpowiedzi: 3    Wyświetleń: 2337
  • Integracja Home Assistant z panelem pokojowym (termostatem) PILOT R WiFi

    Witam wszystkich serdecznie. Właśnie rozpoczynam przygodę z Home Assistantem. Chcę zintegrować mój panel pokojowy (termostat) z HA i powiem szczerze nie wiem jak się do tego zabrać. Próbowałem coś znaleźć w sieci, ale kiepsko mi idzie. Producent podaje takie informacje: Pilot R WiFi nie jest modułem internetowym jednakże umożliwia komunikację w sieci...

    Smart Home IoT   07 Mar 2025 14:55 Odpowiedzi: 7    Wyświetleń: 2439
  • [Atmega324p][BASCOM] - Brak komunikacji przez I2C z czujnikiem DS1624

    Witam. Walczę z obsługą magistrali I2C łączącej procesor Atmega324p i czujnik DS1624. Chcę zapisać na karcie SD póki co dwa surowe bajty z rejestru temperatury, jednak prawie za każdym razem otrzymuję wynik 255, czyli same jedynki w bajcie. Piszę "prawie", gdyż przy ostatniej próbie z jakiegoś powodu była to liczba 151. Podobny efekt daje próba zapisu...

    Mikrokontrolery AVR   21 Sty 2013 19:35 Odpowiedzi: 1    Wyświetleń: 1617
  • Rysowanie wykresów w HTML na Arduino R4 - statystyki, pomiary na mini stronie WWW

    https://obrazki.elektroda.pl/7640927000_... Dzisiaj pokażę jak można postawić na Arduino R4 WiFi prostą stronę WWW wyświetlającą zebrane przez nas pomiary na ładnych, czytelnych wykresach. Być może przyda się komuś to do projektu typu czujnik temperatury, pomiar zużycia energii czy tam stacja pogodowa. Wykresy będzie rysować dobrana...

    Artykuły   06 Lut 2024 13:04 Odpowiedzi: 10    Wyświetleń: 1710
  • Drugie życie modeli RC, czyli zdalne sterowanie by Frog_Qmak

    Witajcie, dodaję kolejną rewizję kodu odbiornika. Oprócz drobnych usprawnień, pojawiły się dwie istotne zmiany. 1. Jako że łódka jest BARDZO zwrotna, tzn. przy wysokiej prędkości i wychyleniu steru niemalże się zatrzymuje i zawraca w miejscu, dodałem ogranicznik wychylenia steru, tzn. przy pewnym wychyleniu joysticka odpowiadający mu ruch serwa jest...

    DIY Konstrukcje   15 Cze 2024 15:28 Odpowiedzi: 17    Wyświetleń: 4983
  • [BASCOM] [BASCOM][XMEGA] Błędy kompilacji przy użyciu komend 1wire w pomiarze temperatury

    Teraz mam inny problem. Chcę robić pomiar temperatury i zapisywać na kartę SD. Używam do tego modułu prototypowego tego autora: Ponieważ post dotyczy innego tematu niż oryginalny wątek, temat podzieliłem. Na przyszłość proszę w przypadku napotkania problemów niezwiązanych z oryginalnym tematem postu zakładać nowy wątek. W ten sposób inni będą mogli...

    Mikrokontrolery AVR   09 Paź 2014 21:01 Odpowiedzi: 1    Wyświetleń: 1257
  • Bezpieczny zakres adresów do zapisu danych we flashu na ARMach?

    (zresztą są chyba ARMy, które EEPROM mają). STM seria L na przykład Błąd powstał dlatego, ze moje wypociny dla linkiera nie zostały zapisane. To byś nawet raz nie zlinkował poprawnie. Ciekawe zresztą jak bo wczoraj nie wiedziałeś jeszcze że coś takiego jest, wymyślałeś jakieś stringi na końcu flash i wyszukiwanie. Ja akurat nie lubię modyfikować skryptów...

    Mikrokontrolery ARM   28 Gru 2017 17:55 Odpowiedzi: 86    Wyświetleń: 3075
  • Arduino R4 WiFi - prosty WiFiManager DIY - parowanie z siecią, zapis haseł w EEPROM

    https://obrazki.elektroda.pl/7583117900_... Pokażę tutaj moją prostą implementację tzw. "WiFiManger" na Arduino R4, czyli mechanizmu, który pozwala parować Arduino z naszą siecią WiFi w stylu parowania Tasmoty, czyli najpierw Arduino jest w trybie otwartego access pointa, do którego można się podłączyć i wpisać dane naszej sieci WiFi,...

    Artykuły   04 Wrz 2023 07:29 Odpowiedzi: 0    Wyświetleń: 2745
  • Dlaczego procedury zapisu/odczytu EEPROM 24C32 po I2C w WinAVR nie działają?

    Witam; Korzystając ze strony http://radzio.dxp.pl/ napisałem (w WinAVR) procedurki obsługujące zapis i odczyt danych z zewnętrznej pamięci eeprom 24c32 po I2C. Problem w tym że nie działają.:( Tzn zlokalizowałem problem ale nie wiem jak się go pozbyć. Oto listing programu: twiread a mianowicie w miejscu: while (!(TWCR & (1<<TWINT))); program...

    Mikrokontrolery AVR   21 Kwi 2011 17:44 Odpowiedzi: 6    Wyświetleń: 3419
  • [BASCOM] Jak odczytać i wyświetlić eeprom 24C02/04/16/64 na LCD 2x16 w BASCOM?

    Wyświetla mi tylko 11 pierwszych liter;/ (łącznie ze spacjami). No i bardzo dobrze , tyle maksymalnie miał wyświetlić. Ja Ci pokazałem , jak odszukać urządzenie na magistrali , jak zapisać/odczytać dane i jak złożyć z danych napis , a reszta należy do Ciebie.Na koniec podpowiem jeszcze , że jeśli chodzi o 24C04 , to pierwsze 256 bajtów masz pod adresem...

    Mikrokontrolery   24 Lis 2007 15:56 Odpowiedzi: 39    Wyświetleń: 7446
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 22779