Do esp32 można wgrać z Arduino Ide, skompilowac i wgrać, wcześniej trzeba przygotować Arduino Ide pod ESP32
Potrzebowałbym tak naprawdę program na Atmegę i info zasady działania i jak podać sygnał na przekaźnik czy bezpośrebnio z mikrokontrolera czy zaq pomocą jakiegoś układu resztę ogarnę. Sakramentalne pytanie: co już masz a z czym masz problem ? Bo chcesz żeby ktoś zrobił software, hardware, a resztę (???) jak piszesz ogarniesz
ICP -Funkcja Input Capture
Nie chodziło o wartość początkową (standard w takiej sytuacji gwarantuje zero), tylko - jak już pisałem - definicję. W klasie jest tylko deklaracja, a przecież wykorzystywana zmienna musi być gdzieś zdefiniowana! Zmienne statyczne klasy istnieją niezależnie od jej obiektów, muszą być zdefiniowane osobno (raz!).
Prawie dobrze, poza tym, że nie czytasz co tu ludzie piszą i psujesz kod coraz bardziej, teraz dodałeś zapis EEPROM w przerwanie zliczające impulsy, operacje na EEPROM są jeszcze wolniejsze niż liczenie na floatach, na koniec używaj do pokazywania kodu c/c++ Syntax, opcja w edytorze postu po lewej na górze: [syntax=c]Cytat: #include <Wire.h> #include...
a nie oczekuje Kolega za wiele? Czekać na wynik to jest jakieś rozwiązanie ale myślę, że brak reakcji będzie najlepszą sugestią...
A może któryś z czujników hallotronowych? nie jest to tak dokładne jak bocznik z dobrym wzmacniaczem, ale jest bardzo głupotoodporne dzięki izolacji galwanicznej, jako przykład podam ACS756 układ przestarzały, ale są nowsze, czasami się zdarza że te przestarzałe NRND łatwiej dostać niż nowe zalecane, Allegro Microsystems bez przerwy coś zmienia. 32A...
Były do tego celu preskalery. Popatrzę jaki układ scalony był wykorzystywany. [url=https://duckduckgo.com/?t=ffsb&q=pr... to wynik wyszukiwania. W oczy rzuca się zestaw Jabel J-200 z układami U664, U664B, układ U6358. W PE 3/94 był preskaler z układami SP8830 i SP8629. Poszukiwania świeżych układów przyniosły taki wynik [url=https://pl.farnell.com/c/polprzewod...
Jak chcesz mieć dokładny to kup sobie DS3231 + bateria. Licznik Arduino nawet jakby nie był zbyt dokładny, ale pracował w stabilnej temperaturze to można dorzucić/odjąć parę sekund na dzień. Niestety braknie zasilania lub zrobi restart WDT i program leci do kosza.
1. Funkcję konwersji do hex-a możnaby zrobić w oparciu o LUTa (stablicowane wartości). Poniżej prosty przykład na PC-ta dla testów ale łatwo zaadoptować do arduino: [syntax=cpp]#include <iostream> using namespace std; void tohex(unsigned long val, char* buf) { const char* const lut16 = "0123456789ABCDEF"; // tablicę można przenieś do FLASH for...
Witam chciałbym aby ktoś kto się zna bardziej niż ja napisał prosty program do arduino do licznika geigera wiem tyle ,że na pewno musi być w nim zawarte LiquidCrystal lcd(8,9,4,5,6,7); ponieważ taki wyświetlacz posiadam a licznik to radiation-v1.1(cajoe) chciałbym aby program zawierał np. zliczenia na minute lub mikro siverty na godzine :) dziękuje...
Jedna mała uwaga licznik nic nie wyśle na port optyczny jeśli go nie zapytasz. Taka konstrukcja i standard komunikacji. Tu sobie poczytaj: http://www.elektroda.pl/rtvforum/topic20... Ps. żeby było śmieszniej niektóre liczniki nie nawiążą komunikacji gdy nie wciśniesz przycisku na liczniku. Ps. Zrobiłem już 2 głowicę wg. tego schematu i pięknie...
ja chce zasilić kontrolki i nabite kilometry "Nabite kilometry" są w BSI a nie w liczniku, a do kontrolek, diod led po prostu podlutuj kabelki i steruj np z arduino
Jęśli chodzi o pytanie nr 3 to tak Dodano po 7 Bezpośrednia odpowiedź na pytanie Aby jednocześnie wyświetlać prędkość obrotową (RPM) wentylatora oraz ustawioną moc (np. w formie procentowego wypełnienia PWM) na wyświetlaczu dotykowym podłączonym do Arduino Mega, należy: - Zliczać impulsy z tachometru (pin TACH) wentylatora, przeliczać je na obr./min...
const int stepPin = 8; unsigned long stepperTimer; int currentStepperSpeedDelay = 500; // bieżąca prędkość krokowa opóźnienie byte stepInState = 0; // stan wysoki lub niski dla następnego kroku int stepCounter = 0; // licznik kroków int targetSteps = 200; // docelowa ilość kroków bool running = false; // flaga informująca, czy silnik działa void setup()...
Polecam przymierzyć się do Arduino Nano + wyświetlacz OLED 1 cal + transoptory na wejściach. W sieci jest całkiem sporo tutoriali, koszt wejścia niewielki, satysfakcja ogromna ;-)
Trzeba kota zamknąć, bo najwyraźniej biega Ci po klawiaturze. Na obrazku widać rozpoczętą definicję funkcji i nagle zaczyna się kolejna, ja w ogóle ściągnąłem to co tu pokazałeś w temacie i nie mam funkcji 'sendState()", może Mruczek Ci to wkleił z innego szkicu. Ja tak to widzę: [syntax=c]// ----------------------------------------...
Można też zrobić na układach cyfrowych TTL 74192 https://eduinf.waw.pl/inf/prg/010_uc/741... To jest licznik rewersyjny, który po podawaniu impulsów na wejścia UP lub DOWN zlicza je w górę lub w dół. Do tego trzeba dołożyć układ 7447 dekoder kodu BCD na kod wyświetlacza 7-segmentowego oraz wyświetlacze. W tym wątku https://www.elektroda.pl/rtvforum/topic4...
Witam! Buduje komputer pokładowy oparty na Atmedze 328 w środowisku Arduino. Mam następujący problem. Musze zliczyć w określonej jednostce czasu np. 1 sekunda: 1. Ilość impulsów czujnika przebytej drogi - to już rozwiązałem. 2. Sumę długości impulsów wtryskiwacza - nie wiem jak to zrobić w Arduino. (w ciągu sekundy takich impulsów będzie określona ilośc...
Generator ten podłączam do Arduino a Labview łączę z Arduino za pomocą Makerhub. I mam właśnie problem ze zliczaniem częstotliwości. Licznik sprzętowy zastosowany w mikrokontrolerach stosowanych w Arduino może liczyć do połowy częstotliwości taktowania tj 8MHz. W twojej konfiguracji Arduino+Makerhub+LV+PC przyznam że nawet nie wiem jak działa liczenie...
Witam Chciałbym zrobić prosty układ który będzie liczył impulsy (obroty silnika) i jeśli impulsów będzie od powiedzmy 10-100 w czasie 1 sekundy to na jednym z wyjść będzie stan wysoki, jeśli impulsów będzie mniej lub więcej to zmieni się na stan niski. Mam taki kod ale coś on nie dział, na wyjściu cały czas jest stan wysoki bez względu czy coś do wejścia...
Witam wszystkich forumowiczów. Tworzę od jakiegoś czasu układ, który ma docelowo realizować funkcje licznika rowerowego z paroma dodatkowymi funkcjami. Jedną z nich jest pomiar sumy podjazdów na trasie. Posiada czujnik ciśnienia, który odpowiada za pomiar wysokości na poziomem morza. Na ten moment ma w kodzie funkcje, która realizuje tylko wyznaczanie...
Witam czy istnieje licznik obrotów na arduino z jakimś czujnikiem. Taki żeby np. można było go umocować i liczył ile razy kółko obróciło się. Fajnie by było żeby był wyświetlacz. Czy może jest jakiś sprytny sposób żeby zrobić taki licznik.
Skala odbiornika/licznik czestotliwosci z miernikiem poziomu signalu. Max 8mhz.
Witam, Potrzebuję urządzenie które zlicza ilość ruchów młota hydraulicznego. Ważne było aby układ miał przycisk odejmowania więc postanowiłem zrobić to na układzie CD40110. http://obrazki.elektroda.pl/2584163700_1... http://obrazki.elektroda.pl/7258064700_1... Zmontowałem i działa jest jednak problem tzw. problem "DRŻENIA...
Ustawiłem licznik który zwiększa swoją wartość podczas wysyłania kodu repetycji , licznik zatrzymuje się gdy kod repetycji się nie pojawia, jak to zrobić żeby wtedy dioda gasła ? Przestudiuj tą poniżej prezentację: https://dronebotworkshop.com/using-ir-re... W okolicy 29-30 minut masz omówioiny ten koncept na przykładzie strowania...
Witam serdecznie. Potrzebuję zbudować przekaźnik najlepiej na arduino (ponieważ takie posiadam), który od momentu włączenia do zasilania włączy się sześć razy i wyłączy w odstępach 0,5 sekundy potem stop.
Witam, chciałbym aby w kodzie konwersja realizowana była w sposób ciągły oraz odczyt wyniku przetwarzania realizowany był w przerwaniu od przetwornika. Jak można zmodyfikować kod aby spełniał podane funkcjonalności ? [syntax=c] #include <Arduino.h> #define ADC_RESOLUTION_DEFAULT (5.0f / 1024.0f) uint16_t digital; float voltage; uint16_t ADCsingleREAD(uint8_t...
Witam. Pomimo działania w elektronice od lat przyznam, że z Arduino zetknąłem się niedawno. Pierwszy układ, jaki zaprojektowałem i zbudowałem to był zegar sterujący do starych zegarów kolejowych w oparciu o kod:[syntax=c] /* Primary clock */ int relay_sw1 = 2; int relay_sw2 = 3; void setup() { pinMode(relay_sw1, OUTPUT); pinMode(relay_sw2, OUTPUT);...
Witam poszukuje lub chciał bym skonstruować licznik załączeń przekaźnika ( może to być przekaźnik z cewka 12V lub 230V ) Chce wiedzieć ile razy się załącza w ciągu no doby
Witam, jako ze już od tygodnia mam arduino to postanowiłem zrobić coś co zawsze chciałem kupić, czyli zegarek z dwoma odczytami temperatur, wewnątrz pomieszczenia i za oknem, no i przy okazji doszło parę bajerów. O to zdjęcie jak cale ustrojstwo wygląda: http://obrazki.elektroda.pl/3448946400_1... Oczywiście godzinę można nastawić przyciskami...
Witam, czy byłby ktoś w stanie pokazać mi przykładowy kod odczytujący wartość liczbową wpisywaną przez monitor portu szeregowego i zapisujący całość do zmiennej? Chodzi mi o przykładowe wykorzystanie i zapis ilości kroków wykonanych przez silnik.
http://obrazki.elektroda.net/13_11770457... "Digg button" to bardzo prosty układ dla początkujących elektroników, dzięki któremu można się nauczyć jak lutować i programować mikrokontroler. Układ ma za zadanie, przy każdym naciśnięciu przycisku wyświetlić napis "Dug", a następnie wyświetlić wartość licznika. Po każdym naciśnięciu, wartość zwiększa...
Witajcie, potrzebuję kupic bądź zaprojektowac urządzenie, ktorym bedzie mozna plynnie regulowac ilosc impulsow na wyjsciu, wzgledem ilością impulsow na wejsciu. Juz wyjasniam. Założyłem licznik do samochodu z innego auta i do tego licznika jest dedykowany impulsator o ilosci impulsow 16. Niestety przez inne przelozenie skrzyni i rozmiar kół, licznik...
Witam, chce zbudowac na bazie arduino licznik impulsow o czestotliowosci max 1Mhz. Czujnik dajacy impuls to czujnik indukcyjny npn no. Na poczatku podlaczylem czujnik bezposrednio do arduino i zliczalem impulsy przerwaniem hardwarowym. Okazuje sie niestety ze przy wyzszych czestotliwosciach impulsu arduino tak czesto dostaje wywolania przerwan hardwareowych...
Dzień dobry. Potrzebuję zmierzyć (a raczej zrobić logger mierzący prąd zasilający silnik trójfazowy sterowany falownikiem ) Myślałem o zastosowaniu Arduino jako loggera, ale niestety pospieszyłem się z zakupem cewek rogowskiego z miernikiem MA-130 https://obrazki.elektroda.pl/3875329800_... Nie zwróciłem uwagi, że miernik jako wynik...
http://obrazki.elektroda.pl/5795012700_1... Na stronach electro-labs pojawił się właśnie projekt miernika pojemności w formie open-source. O przydatności takiego urządzenia nie trzeba przekonywać żadnego elektronika, który korzystał choćby z kondensatorów SMD. Jeżeli jest szansa, aby taki miernik wykonać samodzielnie, to tym bardziej...
licznik = 50 w językach pochodzącch od C oznacza "nadaj zmiennej licznik wartość 50". Instrukcja użyta w warunku if() daje zawsze wejście pod if (bo wartość w warunku jest różna od zera). A poza tym, jeśli mowa Arduino, to nic nie wykonuje się "natychmiast", podobnie zresztą jak w Bascom.
Na razie jest na papierze schemat i jutro będzie najprawdopodobniej lutowanie gdyż mam praktycznie wszystkie części poza jednym rezystorem 10M, który idę jutro kupić, ale docelowo ma być impuls do wzmacniacza i z niego na diodę, głośnik i Arduino.
Witam serdecznie potrzebuje zrobić licznik impulsów tzn. ustawiam żądaną wartość np. 2 i po naciśnięciu przycisku 2 razy załącza mi się przekaźnik w impulsów ,naciskam przycisk znów dwa razy i znów załącza się przekaźnik także w impulsów i tak w kółko dodam iż chciałbym to zrobić na wyświetlaczu LED znalazłem w sieci avt1824 lecz niestety avt nie udostępnia...
Jaki masz model arduino? Czy wykrywa go Arduino IDE?
Arduino uno powinno dać radę. To akurat nie jest największy challenge tego projektu. :-) Sygnały wejściowe powinny być odfiltrowane ze składowej zmiennej sygnału, tj.: - sygnał prędkości obrotowej zmienia się najszybciej -> częstotliwości powyżej 20Hz powinny być odcięte - sygnał prędkości pojazdu zmienia się w miarę szybko -> częstotliwości powyżej...
Proszę bardzo: http://skyhisi.blogspot.com/2013/09/euro... Ten boss wykonał już plugin do ETS2 i wypisał kod do arduino w paczce: http://downloads.silasparker.co.uk/dashb... tylko podpiąć pod odpowiednie piny i masz jak znalazł. Teraz sprawa podłączenia pod zegary, możesz kupić serwa do arduino i podłączyć...
Wprowadzasz sobie do programu zmienną, np : [syntax=c]byte licznik ;[/syntax] Po każdym naciśnięciu przycisku zwiększasz jej stan o 1, np : [syntax=c]if ( digitalRead(PIN_PRZYCISKU ) == LOW ) // pin przycisku musi byc ustawiony jako wejscie z pullup a przycisk zwierac go do GND { licznik ++; delay(50); // delay() użyte jako prymitywny debouncing przyciski...
Witam, Zależy mi tylko na tym, żeby Arduino zliczał impulsy z kontraktrona do 5 - 1 impuls- świeci się dioda led 1 - 2 impuls zapala się dioda led 2 - 3 impuls zapala się dioda led 3 - 4 impuls zapala się dioda led 4 - 5 impuls zapala się dioda led 5 i dodatkowo daje sygnał ciągły HIGH na pin SILOWNIKA przez cały 5 po 6 impulsie reset i znowu: - 1...
To dodam , że łączyłem FT811 z Elty do Uno i 2560 , bezpośrednio do płytki przewodami zakupionymi w AVT o długości ok. 22 cm. Jak dodatkowo podłączyłem GPS to problem jest większy, zauważyłem, że pomaga jak przewody idące do LCD są skręcone a nie idą luźno z dala od siebie. Na razie to prototyp , robię licznik rowerowy w oparciu o GPS , ma wyświetlać...
Tak, bo nie zapamiętywałeś stanu przycisku. A najlepiej zrobić to zmienną pomocniczą, tzw. flagą której stan zmieniasz np. przyciskami a które sterują wykonywaniem funkcji ( "podprogramów " ). Niestety jeśli w kodzie będziesz miał nadal te delay(1000) , to zauważysz, że przyciski nie zawsze reagują na przyciśniecie - dlatego, że podczas każdego "delay(1000)"...
Hej, Chciałem zrobić sobie liczniki na Arduino do gier. Posiadam licznik od Opla Astry G, znalazłem pinout, lecz po próbie podłączenia nie za bardzo chce współpracować. Mam podświetlenie, podłączenie stacyjki, +12V stałe oraz 2 masy. Po podłączeniu silniki piszczą, czyli dostają zasilanie. Są to silniki krokowe, ale pin do sterowania np. obrotomierzem...
To nie musi być używane z Arduino - może z czymkolwiek, na co można podać sygnał cyfrowy (choćby NE555). Jest więcej podobnych czujników, być może także jakiś dający sygnał analogowy zależny od wielkości/szybkości ruchu (niestety nic takiego nie znalazłem), to by miało taką zaletę, że pozwoliłoby zrobić regulację czułości, ale znalezienie czegoś takiego...
Jeśli coś mniejszego od Raspberry/Orange Pi, to proponuję zacząć od poszukania oprogramowania niezbędnego do działania z Arduino i z modułem STM32, oraz sprawdzenia, jakie możliwości daje który moduł. Z tego, co pamiętam, STM32 jest dużo szybszy, najtańsze moduły do obu są w cenie kilkunastu zł - moduł STM32C8T6 od około 14zł, Arduino Pro Mini od 12.60zł...
2) 2 x XBee 1mW Chip Antenna Nie wiem, czy to nie za drogie? Można użyć modułów na 800 z kawałkiem MHz, ale wypadało by do tego dorobić własny protokół transmisji (korekcja błędów, szyfrowanie itp.). 5) Modul nawigacyjny do obslugi LCD - nie mam pojecia A co to? Do typowego LCD 2x16 z kontrolerem HD44780 wystraczy wymieniony wcześniej mikrokontroler....
https://obrazki.elektroda.pl/8831406200_... Budując inteligentny dom stwierdziłem, że przydały by się odczyty wodomierzy (mam główny i podlicznik na ogród). Głównie chodziło mi o ogród, aby zoptymalizować podlewanie. Jednak odczyt głównego licznika umożliwia dodatkową analizę ewentualnych wycieków. Oba liczniki wyposażone są w nakładki...
To co mi udało się zbudować to zlicza 3 impulsy na 4 wraca do zera ale trzymając przycisk program zapętla i cały czas zał. wył. Wraca do zera, bo po trzecim zerujesz licznik i program nie ma szans osiągnąc stan licznika 4. Ten delay przed zerowaniem licznika tylko zatrzymuje program na ten czas, a ty oczekujesz że 'przeskoczy ' zerowanie. Poza tym...
Kod bazujący na przykładzie z Arduino IDE - BlinkWithoutDelay. Unikaj stosowania delay() , zwłaszcza tak długich czasów jak w Twoim kodzie - w tym czasie Arduino nie reaguje na nic ( no..prawie na nic ;) ) . Jeśli wartość ADC "skacze" , zastosuj uśrednianie tej wartości. Chyba, że nic prócz tego kodu nie będzie wykonywane, to gdzieś w pętli możesz dodać...
A może spróbuj zrobić to profesjonalnie a jednocześnie tak żeby służyło z pożytkiem długo. Sterownik CP1H lub CP1L omrona ,wyświetlacz może być 2 lub 4 linijki od arduino i klawiatura też. Sterownik posiada wejście enkodera 100khz ,przy odpowiednim zaprogramowaniu czas odpowiedzi może być ok.1ms co przy małej prędkości da ci dokładność 100% 0,1 a może...
Wał korbowy silnika spalinowego 4-suwowego wykonuje 2 pełne obroty na 1 cykl pracy, w którym występuje 1 zapłon. Z tego wynika ilość impulsów w czasie, jaka jest generowana dla obrotomierza. Czyli dla prędkości 3000 rpm, mamy 50 obrotów na sekundę, lub 25 impulsów zapłonowych w cylindrze. Jeżeli silnik ma 4 cylindry, to zazwyczaj sygnał dla obrotomierza...
Witam, potrzebuję się dowiedzieć, czy licznik z BMW E87 i116 serii 1 mogę dzięki Arduino zmienić na licznik do gier. Przy okazji potrzebuję schemat pinów licznika i jak można to schemat podłączenia.
Ogólnie pojęte Arduino i czyste C nie idą w parze. Proszę więc się zdecydować, C czy Arduino?
Witam, potrzebuję pełen schemat pinoutu licznika do Audi A6 C5 2.5 TDI. Planuję podłączyć go pod Arduino Uno i magistralę CAN. Jeśli już ktoś robił coś takiego, proszę o porady https://obrazki.elektroda.pl/4339217300_... https://obrazki.elektroda.pl/6012173500_... AI: Z którego dokładnie roku pochodzi licznik lub jaki...
Jutro jeszcze sprawdzę jak będzie działać Attiny 45. Może coś uda się osiągnąć. Zrobiłem trochę testów na attiny13 i po nich jestem bardzo sceptyczny co do użyteczności funkcji micros() w takim zastosowaniu jak metoda użyta w twoim szkicu. Mam obawy że na attiny45 problem może być ten sam, tylko nieco mniejszy, z powodu możliwości wyższego taktowania....
Witam, chcialbym stworzyc licznik motogodzin w arduino uno tylko nie bardzo wiem jak czy bylby ktos w stanie napisac mi taki program i opisac co bedzie potrzebne do stworzenia takiego licznika pomijajac sam mikrokontroler oraz wyswietlacz?
Witam, czy są cyfrowe układy liczące impulsy, tak żeby robić to poza arduino i wysyłać w formie cyfrowej np. ISP? Chodzi mi o zliczenie impulsów w liczników kWh (1000 imp/kWh), przy obciążeniu 80A na fazę i 5 licznikach wykorzystanie przerwań raczej nie wchodzi w grę. Arduino ma wysyłać stany liczników przez Ethernet. Pozdrawiam
https://obrazki.elektroda.pl/8611332800_... Przedstawiam prostą konstrukcję, która sprawiła mi sporo frajdy. Jest to odtwarzacz plików MP3 z użyciem RaspBerry Pi Pico na mikrokontrolerze RP2040. Pliki wczytywane są z karty SD i odtwarzane z wykorzystaniem PWM. https://obrazki.elektroda.pl/8965810000_... Testy zacząłem...
Dlatego pytałem o maksymalną częstotliwość (minimalny okres) impulsów, bo być może warto rozważyć ich sprzętowe zliczanie przez licznik .
Kup starszy licznik, najlepiej opisany to chyba z BMW E36. Tam wszystkie sygnały są analogowe. Tego z Focusa też da się uruchomić, ale potrzebujesz dodatkowo sterowania linią CAN oraz znać ramki odpowiedzialne za poszczególne sygnały. Starsze liczniki z Passata B5 bez CAN, Polo 6N, Hondy tak gdzieś od 95 do 2000 roku. Takie, żeby prędkościomierz już...
Witam Drodzy forumowicze. Potrzebuję informacji. Przeszukałem wiele stron w poszukiwaniu informacji niestety nie były one wystarczające. Buduję Licznik RPM dla motocykla. maszyna kręci się do 17k obr/min. I owe obroty zakładam jako max pomiarowy. W skrócie fajko cewki (zasilane 12v sterowane są masą). Tak więc w momencie kiedy świeca ma dostać iskrę...
Podłączyłem licznik do Arduino i działają obroty, prędkość, paliwo i temperatura cieczy. Jeszcze nie zrobiłem kontroli, ale wszystko działa jak należy.
arduino licznik arduino licznik impulsów arduino licznik energia
awaria ekspresu philips antena kierunkowa telewizji uszkodzona płyta instalacyjna
bateria niteo bateria parkside styki
Utrata komunikacji w systemie VRF Daikin Audi A4 B5 1.9 TDI 1999 - Przewód siłownika zamka bagażnika