Może być napewno zmienna string,
Zacznij od najprostszej konfiguracji, komunikacja jednostronna, w nadajniku co 1s wysyłaj jakąś zmienna++, w odbiorniku po odbiorze wrzucaj to na UART i ustal czy to w ogóle działa OK.
Musisz najpierw wysłać rozkaz pomiaru temperatury a dopiero odczytać wynik. Mogę się założyć ze ta biblioteka której używasz najpierw odczytuje dane z czujnika a później wysyła rozkaz pomiaru temp. Stad pierwszy pomiar taki a nie inny. Do glowy przychodzi sporo metoda walki, Najprostsza pierwszy pomiar olać i go nie wysyłać. A pierwszy pomiar pojawia...
Czy da się wysłać w jakiś sposób informację że rs = 3? Bez przesyłania pozostałych zmiennych? To już wszystko zależy od Ciebie, jak zbudujesz ramkę danych. Możesz wysłać co tylko chcesz. Jeśli chcesz wysyłać np. wartość jednej zmiennej, musisz jeszcze wysłać informację która to jest zmienna. Jeśli Dodatkowo, jak wspomniane wyżej. Do komunikacji na...
No proszę, o tym pisałem, od razu się pojawi ktoś, kto wie lepiej i poprawi. Zacznij od millis(), z przykładu blink: [syntax=c] unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= 10UL) { // save the last time you blinked the LED previousMillis = currentMillis; zmienna--; }[/syntax] Możesz sobie zrobić odliczanie np. co 10ms...
Proponuję użyć np. millis() zamiast delay. [syntax=c]if(millis() - poprzedni >= 300000 { poprzedni = millis(); // procedura wysyłania danych } [/syntax] Zmienna poprzedni zdefiniowana jako typ unsigned long [syntax=c]unsigned long poprzedni;[/syntax] W ten sposób nie będziesz blokował działania całego programu jak to czyni delay. Pozdr
Tak, z tym bajtem to oczywiście dla pełnego zakresu obrotu potencjometrem 4 razy będzie rozjaśniać i ściemniać w zakresie 0-63 , więc przesył działał prawidłowo. Z tym Arduino w nadajniku to masz wszystko w porządku? Próbowałeś zamigać ledem co 1s z delay, wysłać coś na UART? Może w ogóle kwarc masz źle ustawiony. Może zamień je ze sobą. Jak w Arduino...
bo dane na porcie szeregowym pojawiają się dopiero po zakończeniu ruchu( domyslam się, że to przez funkcję delay) i to w "bliżej nieokreślonym" języku. Tak jakbym pomylił się w określeniu prędkości w Serial. begin . Drugą częścią komplikacji jest to, że nie ma mam pojęcia ( gdy uda mi się rozgryźć enkoder ) jak opisać ograniczenie obrotu. To co jest...
Skróty w C są rzeczywiście bardzo duże, dla kogoś "zielonego" to jedna wielka czarna magia. zmienna++; jeszcze rozumiem ale >>= nie przypuszczałem że oznacza przesuniecie bitów... To już mistrzostwo : if ( bit == true ) lub może to być zapis : if ( bit ) :)
Cześć, chciałbym napisać program który będzie sterował klimatyzacją. Podłączyłem pod arduino odbiornik podczerwieni, ściągnąłem z pilota kody i chciałbym to teraz wysyłać ale coś mi nie wychodzi. Czy mógłby ktoś na to zerknąć okiem ? Kilka informacji. Ściągnąłem i dołączyłem bibliotekę IRRemote. Wgrałem przykładowy ciut zmodyfikowany program do wysyłania...
Witam, potrzebuję wykonać prosty projekt na arduino i chciałbym tylko skonsultować pomysł. Potrzebuję zliczać dokładnie ilość impulsów i wysyłać stan licznika dokładnie co 100ms. Chcę podawać impuls na wejście przerwania zewnętrznego (jednego z dwóch) i w przerwaniu inkrementować zmienną licznika. Do tego ustawić drugie przerwanie na timerze które wykona...
[syntax=c]void uart_putc( char data ) { // definiujemy funkcję dodającą jeden bajtdoz bufora cyklicznego uint8_t tmp_head; tmp_head = (UART_TxHead + 1) & UART_TX_BUF_MASK; while ( tmp_head == UART_TxTail ){} // pętla oczekuje jeżeli brak miejsca w buforze cyklicznym na kolejne znaki UART_TxBuf[tmp_head] = data; UART_TxHead = tmp_head; UCSR3B |=...
Witam, nie mogę uporać się z następującym problemem. Chciałbym,aby Arduino wysyłało wartości metodą get, następnie pierwszy skrypt się uruchamia. Później następny jeśli ten poprzedni się wykonał. Chodzi mi o to, aby skrypt do którego przesyłam informacje z Arduino metodą get, uruchamiał mi skrypt w którym robię wykres. Obecnie wykres pobiera wartości...
Czy jakbym zrobił to w ten sposób, miałoby to sens? Nie ma sensu! Czemu służy "delay(3);"? Para ma iść w gwizdek? W ten sposób to nie wiadomo jak szybki będzie uC, delay "zabije" jego prędkość. Zmienna (tablica) "readString " ma jakiś rozmiar, tajemnicą jest jaki, ale większość Arduino ma 2kB (2048) RAM. Stos (ok20 bajtów zależnie od skomplikowania...
W sumie to można wysyłać bez unii i dodatkowej pętli, i dodatkowo w C++ ;) value to zmienna typu float. Analogicznie można odbierać funkcją Serial.readBytes(): [syntax=c] Serial.readBytes((byte *)&value, sizeof(value)); [/syntax] Albo wykorzystać do odbioru funkcję Serial.parseFloat() - to jest trudniejsze. https://www.arduino.cc/reference/en/lang...
A co to za jezyk programowania? Pozatem masz cos skopane w php po stronie serwera ( o ile tam jest php). Nie wysyłaj całej strony włacznie z formami i danymi do arduino. Po pierwsze to co odbierasz i tak jest złe dla przegladarki w komputerze - na poczatku wyswietli Ci sie Connected successfully<br>zmienna=15. A po co Arduino reszta strony? Jezeli...
Męczyłem się z tym dzisiaj cały dzień i noc... zwracam się do was z nadzieją, że pomożecie. Zadanie jest proste chce za pomocą UART wysłać komunikaty MIDI. Na arduino nie było żadnego problemu np.: [syntax=c]//send MIDI message void MIDImessage(byte command, byte data1, byte data2) { Serial.write(command); Serial.write(data1); Serial.write(data2); }[/syntax]...
nastąpił niespodziewany przełom :) dane są wreszcie wysyłane z arduino po TX do ESP i w nim prezentowane tylko wygląda mi na to że jest źle skonfigurowany odbiornik danych w ESP bo w logu mi sie one pojawiają jako command unknown 1,444 (to jest wartość zmienna wagi) natomiast nie w Device tu jest wartość stała zatrzaśnięta 1.107 którą wysyłałem ręcznie...
W tytule dałeś Arduino a tu się okazuje, że używasz ESP8266 :D Chcesz zapisać 200 pomiarów * 60 sekund * (4 + 4 + 4 + 1 bajtów) = 156 kB? Na wstępie można zoptymalizować trochę zmienne, np. do zapisania milisekund w 60 sekundach nie potrzebny ci int a wystarczy jakaś zmienna 2bajtowa (uint16_t?). Pomiar adc może lepiej będzie zapisać w wartości adc...
Jak chcesz wysyłać kilka zmiennych o różnych rozmiarach, to zrób strukturę. Ja mam np taką [syntax=c] struct CfgEEiic { uint32_t crc; // crc musi byc pierwszom zmienna w strukturze uint32_t CntWrite; uint32_t CntRst; uint16_t szt; uint32_t total; char txt[16]; }; struct CfgEEiic Cfg; [/syntax] Później wysyłasz tą strukturę przekazując adres i rozmiar...
Wprowadziłam kilka zmian. Układ jest już bardziej stabilny, wysyła same zera gdy przycisk nie jest wciśnięty, ale niestety gdy jest wciśnięty, również wysyła zera. Dodano po 4 Jeżeli ten przycisk jest podłączony jak na rysunku, to raczej nie zadziała, ponieważ naciskając przycisk robisz zwarcie do masy. Druga opcja, to stałe zwarcie, ale wtedy nic nie...
Witam, nie koniecznie problem ale chciałem przedstawić sposób na to aby przedstawić dowolną zmienną z pomocą zmiennej tekstowej string (ciąg HEX) i odwrotnie. Podana przeze mnie metoda robi dużo więcej niż tylko zmienia int na hex czy hex na integer obsługuje oprócz tego String,Int, Long, byte, word, fload, double, oraz tablice i struktury i dowolna...
To funkcja odczytGodzinaNawadnianiaKropelkowegoSekc... wcześniej wypluwa na Serial te błędne wartości, a warunek if sprawdzany jest później. Dlaczego te zmienne zadeklarowałeś jako 4-bajtowy int? Nie wystarczy uint8_t (jeden bajt)? Sprawdzam również i to, i po odczytaniu i jest to samo. Więc może "przypadkiem" odliczyłeś o jeden raz za dużo w dół,...
2 Testowałem go ale dosyć długo pobiera dane i nie wiem jak wykorzystać pobrane dane. Mam moduły o których piszesz a za kilka dni będę miał "SIM900 850/900/1800/1900 MHz GPRS/GSM" Teoretycznie można wysyłać polecenia poprzez sms ale wolałbym aby wszystko działo się poprzez dane które są pobrane z zewnątrz a polecenia wydane poprzez kliknięcie w link...
Jak Attiny13 nie jest takim sztywnym kryterium to w serii Attiny25/45/85 już lepiej wziąć 85 (pojedyncze sztuki są tańsze niż odpowiednio 45), ma więcej RAM, a w całej tej serii jest dostępny USI, a do USI jest biblioteka tu: https://github.com/frank26080115/Arduino... - prawie że sprzętowa obsługa UART. Przy czym ceny Attiny45/85 na...
Dziękuję za wszelką pomoc i przepraszam za nieumiejętne napisanie posta. Pomogło dołączenie trzech równolegle połączonych rezystorów 2,2k. Więc tą kwestie można zamknąć. Ale mam teraz inny problem. Potrzebuję podłączyć do tego samego Arduino licznik energii ORNO OR-WE-505. Licznik wysyła 1000 impulsów na 1kWh. Jednym przewodem podpinam do licznika 5V...
(at)majsterxxl A próbowałeś konfiguracje wysłać tak jak to jest w instrukcji czyli pierwszy bajt z D/C=0 a kolejne z DC=1. Napisz z palca taka inicjalizacje bez funkcji. (D/C# = 0, R/W#(WR#)= 0, E(RD#) = 1) unless specific setting is stated Single byte command (D/C# = 0), Multiple byte command (D/C# = 0 for first byte, D/C# = 1 for other bytes) Obecnie...
Witam mam problem z modułem rf 433mhz , próbuję przesłać jakąkolwiek wiadomość (np. zapalająca się dioda) chodzi o to że nadajnikiem wysyłam sygnał np zmienna x = 1, a odbiornik odbiera sygnał i sprawdza czy x = 1 czy x = 0 gdy 1 dioda zapala sie, gdy 0 gaśnie. Antenki mam dolutowane, załanczam kod programu.
Podrzucę swoje dość mocno rozbudowane w możliwości urządzenie na bazie ESP-01. Kod napisany w C (ARDUINO) . Zdalne sterowanie przekaźnikiem: Kod pozwala na zdalne włączanie i wyłączanie po zdefiniowanym czasie przekaźnika za pomocą połączenia Telnet. Dzięki temu możesz zdalnie kontrolować urządzenie Router / modem . Automatyczna aktualizacja DNS: Jeśli...
https://obrazki.elektroda.pl/3743484600_... Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...
Witam jestem początkujący, jeśli zły dział proszę o przeniesienie. Chcę podłączyć się po UART do stag afr , napisałem kod ale za nic w świecie nie działa. Żeby nawiązać połącznie po UART do stag afr trzeba wysłać. 1) ac 00 00 04 00 00 4c fc następnie 2) 4c 00 00 03 49 ff e7 następnie 3) 4c 00 00 03 64 00 b3 Powinniśmy otrzymać odpowiedź. Zmienna B5...
Zmieniłem tak jak radził michalko12 Doraźnie w funkcji main w poniższych linijkach kodu zmień k1 na k6. Powinno pomóc ponieważ k6 wskazuje na już przydzielony obszar pamięci w odpowiedniej ilości. k1 [syntax=c]char* k6= "000000000000000000000000"; // wysyłanie jako zmienna //send(k6); // wskaźnikowa działa for (i=0; i<sizeof(K1); i++){ k6[i]= pgm_read_byte(&(K1[i]));...
Przeanalizujmy Twój (pierwszy) program. Pętla (loop) kręci się w kółko w nieskończoność. Jakkolwiek procesor nie jest demonem wydajności, w porównaniu z "szybkością człowieka" jest całkiem szybki, na końcu pętli masz opóźnienie 30 ms, czas obiegu tej pętli jest niewiele dłuższy. Załóżmy że przyciski są puszczone, wykonuje się tylko początek kodu pętli:...
Nie bardzo rozumiem, zdaje mi się, że long to zmienna całkowita. Poza tym tak jak napisałem, mam dedykowaną aplikację, która zawsze wysyła mi dane w takim formacie: pierwsza cyfra - numer instrukcji; A dalsze trzy (jeżeli używane, jak nie, to po prostu zera) dane przesyłane. Przykładowo po odebraniu 2000 program rozpisze to na 2 i 000, co spowoduje...
kiedy wciskam przycisk, liczenie czasu nie rozpoczyna się. czy mógłbyś zaproponować inaczej napisany kod? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Problem zgłoszony przez użytkownika: - Po wciśnięciu przycisku, liczenie czasu nie rozpoczyna się . - Użytkownik prosi o propozycję innego kodu, który rozwiąże ten...
Witam Tematy aplikacji APP Inventor nie są zbyt często rozwijane, chociaż jest to naprawdę prosty program do komunikacji bluetooth pomiędzy telefonem a Arduino. Na dobrą sprawę zamiast wyswietlacza LCD mozemy mieć ekran dotykowy telefonu który dodatkowo może służyć jako przyciski sterowania. O ile sterowanie różnymi rzeczami poprzez kliknięcie na telefonie...
Nie jestem pewien, czy do laminatora nie prościej byłoby włożyć dobrany termostat. Co do tych 180°C to jest teoria, temperatura zależy od wielu czynników Właśnie dlatego, że temperatura jest nieznana i zmienna chciałem zrobić regulator. Przerzuciłem się na termistor NTC100k z drukarki 3D. Pomiar za jego pomocą jest dużo bliższy pomiarowi termoparą...
Witm. Potrzebuję pomocy w pisanym programem do obsługi modemu gsm sim800l. Podczas pisania napotkałem problem ze zamianą/konwersja zmiennej typ String na char. Program korzysta bibliotek: Adafruit_FONA.h i SoftwareSerial.h Uklad bedz sterowal wlaczeniem i wlaczeniem urzadzenie za pomoca sms. Dodatkowo bedzie można ustawić komendą sms numer telefonu...
A co wychodzi z Arduino? Dobrze jest ustawiona zmienna PostData? Debugowałeś ten program? Pokaż jak Ci ustawia headery (wireshark albo debug). Ten request jest wysyłany do tej strony na PHP? Wrzuć najlepiej cały kod z arduino i tę stronę w php.
https://obrazki.elektroda.pl/7592930000_... Przedstawię tu jak można zrobić własny bezprzewodowy gamepad w oparciu o Arduino R4 WiFi i Joystick shield. Nasz kontroler będzie łączył się z naszą siecią WiFi i wysyłał na nasz serwer dane o wciśniętych klawiszach poprzez protokół bezpołączeniowy UDP, co zapewni nam szybką reakcję na wciskane...
pozostaje tylko ustawienie tych samych prędkości po stronie PC i płytki Nie no, proszę Cię. Aż taki tępy nie jestem jak autor podlinkowanego tematu. Jest sobie testowo taki kod; Serial.begin(9600) <-- to jest w setupie programu // W pętli głównej// if(Serial.available()) { // jeśli są dane w buforze char dane = Serial.read(); // odczyt uart do zmiennej...
Posiadam 4 czujniki ruchu A,B,C,D z których każdy wysyła stan 0 lub 1 . Stanem aktywnym jest 0 , dla 1 czujnik jest nieaktywny. Sytuacja jest następująca: A , B są na wejściu pierwszym do pomieszczenia, C , D na wejściu drugim https://obrazki.elektroda.pl/9361471600_... Aby wejść od strony czujek A B należy uruchomić kolejno czujkę...
https://obrazki.elektroda.pl/4136220100_... Witam. Chciałbym przedstawić mój system sterowania roletami i oświetleniem w domu jednorodzinnym. System powstawał stosunkowo długo. Ewoluował wraz z budową domu. Niestety nie mogę poświęcić mu tyle czasu ile bym chciał dlatego nadal nad nim pracuje. Część komponentów doczekała się kolejnych...
http://obrazki.elektroda.pl/6035089300_1... Moduł Arduino Yun jest świetnym sposobem, aby wejść w tematykę Internetu Rzeczy (IoT). Arduino Yun to niewielki moduł integrujący w sobie Linuxa na Układzie z światem Arduino. Poniższy projekt jest wprowadzeniem w tematykę Arduino Yun, oprogramowywanie sensorów w Pythonie i PHP oraz w tworzenie...
OK. Próbuję dalej... zrezygnowałem z bibliotek SIM900.h Założenie jest takie, że GPS aktualizuje pozycję w postaci linku iOS do mapy google i zapisuje ją w zmiennej 'text'. Jeśli zmienna boolean smsRequest jest TRUE to znaczy, że jest potrzeba wysłania tej lokalizacji SMS'em. Tu wkracza sendSMS();, który wysyła tę lokalizację pod warunkiem, że GPS złapał...
https://obrazki.elektroda.pl/3905438700_... Pogoda w kwietniu okazała się dość zmienna, niskie temperatury i śnieg spowodowały, że przydałby się termometr wskazujący aktualną temperaturę zewnętrzną. Można kupić taki termometr za około 25zł jednak chcę termometr oddalony od okna i nie miałem ochoty na wiercenie otworu na przewód. Sąsiad...
Na początku opiszę problem. Mam sporo ESP w domu. Cały model sterowania opiera się o łączność z serwerem, a konkretnie ze skryptami PHP. Aplikacja WEB łączy się z serwerem i przesyła lub odbiera informacje (np. zapala lampę, odczytuje temperaturę itp.). Z drugiej strony mam ESP, które odpowiednio reagują. Jeśli tylko wysyłają dane (np. temperaturę)...
Moduł sterowania urządzeniami poprzez wiadomość SMS na Arduino http://obrazki.elektroda.pl/8707223800_1... http://obrazki.elektroda.pl/3098897700_1... http://obrazki.elektroda.pl/2257558000_1... Zdalne sterowanie niegdyś było dość rzadko poruszanym tematem. Autor pisze, że kiedy był małym dzieckiem, wyobrażał...
http://obrazki.elektroda.pl/1515130100_1... W poniższym projekcie autor zaprezentował, jak połączyć dwa moduły Arduino z pomoc komunikacji radiowej (bezprzewodowej). Autor wykorzystuje w poniższym projekcie umiejętności zdobyte podczas jego poprzednich projektów, aby skonstruować bezprzewodową stację meteorologiczną opartą o moduł RF433...
https://obrazki.elektroda.pl/1754236200_... Nie specjalnie nawet wiem jak temat nazwać, ani czy komukolwiek się to przyda, ale dawno nic na elektrodzie nie pisałem, pomyślałem czemu nie. Rozwiązanie powstało, aby odciążyć mentalnie kolegów w pracy, aby nie musieli się mierzyć z karkołomnym zadaniem jakim jest włączenie projektora rano i...
http://obrazki.elektroda.pl/9083799100_1... Podstawowym celem poniższego projektu, jest umożliwienie połączenia cyfrowej suwmiarki do komputera, w celu sprzęgnięcia jej np. z SketchUpem czy innym oprogramowaniem CAD. Przedstawione urządzenie wyposażone jest w trzy przyciski, pozwalające na wysyłanie informacji z wymiarami do komputera,...
Chcę skonstruować urządzenie które gdy zagram na klawiaturze strującej MIDI jakiś dźwięk , podwoi go w oktawie górnej (superoktawa) lub dolnej i przekaże dalej. To jest tak: klawiatura wysyła komunikat MIDI ON - Arduiono go odbiera dodaje oktawę np. górną i wysyła dalej do modułu dźwiękowego dwa komunikaty MIDI ON, podobnie jest i z MIDI OFF. Włączenie...
Witam. Mam tu taki kod zaciagnięty z internetu. Program wyszukuje przez bluetooth konkretny adres MAC urządzenia. Najpierw Arduino wysyła zestaw komend AT odpowiedzialnych za skanowanie w poszukiwaniu urządzeń bluetooth a później następuje wyszukiwanie tego konkretnego adresu i jeśli się uda no to pojawia się komunikat "Device connected NOKIA" - tyle...
https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....
Wkleiłem fragment kodu wyświetlający temp. na monitorze.Pomiary normalnie się zmieniają.Poniżej wklejam kod z dopisanym fragmentem. [syntax=c]#include <OneWire.h> #include <DS18B20.h> #include <AltSoftSerial.h> #define ONEWIRE_PIN 5 float currentTemp; // AltGSM always uses these pins: // // Board Transmit Receive PWM Unusable // -----...
1. do takiego modułu RE432SP, należy chyba dokupić antenę (jest na nią wejście, ale brak takowej w zestawie)? RE431SP jak coś, antena jest w zestawie i w 99,5 wystarcza. 2. przymierzam się aby podłączyć przekaźnik(relay) sterowany przez esp8266 celem kontrolowania bramy. Myślę czy jak podłączę moduł z p-kt.1 i równolegle przekaźnik na esp8266 to nie...
https://obrazki.elektroda.pl/7326093500_... Dzisiaj uruchamiamy najnowsze Arduino R4 WiFi wraz z nakładką Data Logger Shield, która pozwala wygodnie zapisywać dane na kartę SD. Najpierw uruchomimy najprostszys zapis do pliku na karcie, a potem spróbujemy go rozbudować i wykonamy prosty termometr na bazie DHT11 wraz z historią pomiarów...
Arduino - platforma - mikro kontroler - ATmega328 Problem polega na tym że kod: root.ls(LS_DATE | LS_SIZE); wysyła bezpośrednio na rs dane i nie wiem jak np. zapisac je do zmiennej, ewentualnie może jest na to inna funkcja lub nawet inna potrzebna biblioteka, piszę tutaj , bo może ktoś coś podobnego robił. oto kod programu (jest tam sporo deklaracji...
Witam. Chcę sprawdzić stan konta, w tym celu wysyłam polecenie AT z portu szeregowego AT + CUSD = 1, „* 101 #”, po kilku sekundach otrzymuję odpowiedź na port szeregowy i wszystko jest cacy. Problem pojawia się, gdy chcę sprawdzić status konta w ten sposób: altsoftserial.print („AT + CUSD = 1, \" *101 # \ ""); Widzę na porcie szeregowym,...
Hej. Wiem że wszyscy jesteście bardzo zajęci i nie macie czasu na zajmowanie się pierdołami ale może ktoś się zlituje i pomoże dokończyć moje bazgroły i uruchomić je na ESP32 jako stronę www z możliwością odczytu i wprowadzania danych które przez I2C będą zapisywane i odczytywane ze sterownika. Tyle udało mi się nabazgrać w sprawiającym masę kłopotów...
https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...
Witam Próbuje wykonać sterowanie dla projektu: https://www.elektroda.pl/rtvforum/topic3... Ogólnie tak: Mam ESP32, które jest jednostka główną Jest Arduino mega które przesyła dane co 2ms przez Serial2 Jest tez Aplikacja na PC, która komunikuje się z ESP32 poprzez Serial Problemem jest to, że jak na aplikacji wcisne dany przycisk, to aplikacja...
Diody zamawiałem na aliexpress [url=http://www.aliexpress.com/item/12mm... U tego dostawcy za cena wynosi 120$, przy czym z automatu ma się upust 3$ i darmową przesyłką DHL do Polski. Do tego dochodzi 100zł cła, czyli komplet na jeden zestaw...
https://obrazki.elektroda.pl/2635305000_... Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny,...
Potrzebuje aby ktoś przekształcił KOD C++ na gotowy na podstawie poniższych informacji i kodu opisanego pod dołem pamiętaj aby dane były pobierane z portu USB arduino Więc tak: V max= 260kmh Temp max 120oC Rpm max 6000rpm Paliwo maks 1/1 Ma być kod pod danymi do kalibracji np (//kod prędkość, +/- //liczba kalibrująca) W setup() ustawia się piny jako...
Pomimo zmiennego kodu system zawsze rozpoznaje naciśnięcie pilota. Jednak wysyłanie tego kody przez RFLinka nie uruchamia bramy. Nie potrafię tego wytłumaczyć, Kod ma część stałą i zmienną.
Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po RS232 dla: A=1 Print A oraz Print "1" Wg ASCII < 1 > ma kod 49 i chyba w jednym i...
Witam , zaprezentuję urządzenie - termo-kontroler ,przydatne w domach z piecami węglowymi służącymi do ogrzewania kaloryferów jak i wody w bojlerze . https://obrazki.elektroda.pl/9274231800_... https://obrazki.elektroda.pl/9761003000_... Kontroler musi mieć podane adresy oraz ilość podłączonych termometrów. Dodatkowo...
Ale pilot obecnie jest „czysty” tzn nie jest w żaden sposób zakodowany, Skądże znowu czy on wówczas coś wysyła Oczywiście że wysyła. Stałokodowy wysyła stały kod który został mu zaprogramowany w fabryce. Zmiennokodowy wysyła zmienny kod czyli taki który zmienia się po każdym naciśnięciu przycisku, ale znając algorytm który kieruje zmianami...
Witam, chciałbym wysłać wiadomość z czujnika czystości powietrza podłączonego do arduino wiadomość np. "czyste powietrze 22" czyli tekst z liczbą do domoticz(do raspberry pi 4). Gdy zmienna jest wysłana jako tablica np. jakosc[30]= "czyste powietrze 22" wysyła mi do domoticza wartość czujnika w postaci hexa "437A7973746520706F77696574727A652036370...
ID zczytałem gdy podpiąłem czytnik pod RS232<>USB O słuchaj toche mnie naprowadziłeś. Chodzi o to, że jak podepnę pod czytnik i czytam tekst wysyłany to otrzymuję krzaki. Tak samo zmienna "msg" jakieś krzaki. Mój mikrokontroler działa z częstotliwością 12MHz.. ale.. przez Arduino IDE wgrałem bootloader i w ustawieniach było napisane że pod ATmega8a...
W UNO (i innych z 328P) serialEvent jest "zaszyty" w loop i może się wydawać, że to jakaś magia. Magia nie działa już np. w Arduino Micro czy ESP, trzeba dodać do loop linię: serialEvent(); Skoro Ci działa, to w tym zakresie nic więcej robić nie musisz. Ale zadziała jak wyślesz z UART liczbę czy dwie, więcej, a dopiero potem przełączysz na UART? Raczej...
Witam, Jestem w trakcie budowy sferycznego wyświetlacza widmowego. Globus składa się z 40 diod LED RGB sterowanych procesorem ATmega328P. Pozostał do rozwiązana ostatni problem a mianowicie wykrywanie położenia pierścienia, na którym są umieszczone diody LED. Pierwsze, co przyszło mi na myśl to zastosowanie diody emitującej promieniowanie podczerwone...
https://obrazki.elektroda.pl/9290552300_... Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza LED 5 na...
https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...
http://obrazki.elektroda.pl/9175329300_1... Opisany poniżej projekt składa się z przekaźnika, kontrolującego lampkę, który sterowany jest przez moduł Bluetooth. Układ zbudowano w oparciu o kompatybilny z Arduino shield (Nanoshield) który wykorzystano do kontroli lampki. Do shielda dołączono moduł Bluetooth, pozwalający na bezprzewodową...
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...
https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...
Witam ... czy ktoś potrafi podrzucić jakiś przykład na esp-now jak napisac komunikację pomiędzy dwoma esp jako nadajnik i odbiornik? nie chodzi mi o wysyłanie pomiarów temperatury czy informacji na port szeregowy tylko np: przyciśnięcie przycisku 1 zapala diode 1 do czasu puszczenia przycisku przyciśnięcie przycisku 2 zapala diode 2 do czasu puszczenia...
Witam. Potrzebuję zrobić sterowanie Blynkiem poprzez WeMos D1 mini Paskiem LED umieszczonym za telewizorem. Z grubsza ogarnąłem temat: WeMos D1 mini połączony przez D1 z przekaźnikiem do wł/wył LED Pin D3 poprzez MOSFET IRL530N steruje jasnością świecenia LED W załączniku screan z Blynka oraz schemat (z błedami bo dopiero pierwszy uruchomiłem fritzing)....
Potrzebuję działający przykład programu Modbus slave napisany w BascomAVR współpracujący z DS18B20. Są przykłady dla Arduino, lecz to C, muszę mieć koniecznie w Bascomie. Zmierzona temperatura jest przechowywana (już po przeliczeniu) w zmiennych Temperatura_x. Procesor ma ją wysłać poprzez MAX485 na magistralę Modbus RTU. Zmienna Temperatura_x jest...
http://obrazki.elektroda.pl/7714387200_1... Poniższy projekt to pierwsze urządzenie zrealizowane przez autora z wykorzystaniem modułu Arduino. Układ ten służy do obróbki sygnałów MIDI tak, aby możliwe było granie w skalach mikrotonalnych, to znaczy odrobinę odstrojonych od podstawowej skali z wykorzystaniem dodatkowej funkcjonalności...
Zakupiłem dwa moduły NRF24L01+PA+LNA Ver5.1. Tydzień próbowałem "pożenić" Arduino NANO przez te moduły korzystając z biblioteki RF24. Co ciekawe żaden przykład z tej biblioteki mi nie ruszył. W końcu ruszyło ale z biblioteką MIRF i wg mnie konfiguracja jest dużo prostsza i przejrzysta niż w RF24. Załączam kody, oczywiście można rozbudować dowolnie....
Witam Przejdę od razu do opisu problemu. Mam dwa urządzenia. Jedno Nadawca wysyła dane po RS232 drugi Odbiorca drukarka termiczna Epson TM-T88 (transmisja ASCII). Sposób komunikacji rozgryzłem przy użyciu analizatora stanów logicznych jest to również transmisja ASCII z kilkoma dodanymi elementami. Chcę ją przetłumaczyć tak aby dane drukować na Epsonie...
wysyłać zmienna wysyłać arduino arduino wysyłać
podłączenie komputer honda accord podtrzymać sekunda wektor napięcia
Aktualizacje oprogramowania telewizorów Thomson - jak pobrać? Zapach palonych kabli w Skoda Octavia III 2017