Witam, Wie ktoś w jaki sposób zrealizować na Arduino wykrywanie zbocza narastającego i opadającego?
Witam, Czy jest jakiś sposób na wykrycie zbocza narastającego na Arduino z ATmegą 328? Oczywiście zakładając używanie oryginalnego środowiska. Pozdrawiam Artur
Po mojemu to przestaw w oscyloskopie dzielnie sondy na :10 Ale nie w tym problem. Sonda :10 Masz długi przewód masowy sondy ? Do takiego pomiaru to po mojemu przewód sondy powinien być krótki a wiem ze producenci dają nie wiem czemu długie. To już złapałem się na tym że daje zafalowania. Spróbuj z krótkim przewodem masy. Jak najkrótszym. Sondę kompensuje...
Witam, potrzebuję na Arduino Uno zliczać impulsy PWM które są podawane na GPIO. Jednocześnie program potrzebuje obsługiwać termometry itd. Wykonałem to na przerwaniu wykrywającym zbocze narastające, natomiast powiedzmy że z pewnych przyczyn nie chcę używać tego rozwiązania. Czy arduino uno posiada może wbudowany licznik który działa niezależnie od programu?...
Stanem aktywnym odbiornika jest stan niski, więc świecenie na odbiornik wywoła przerwanie. Chyba, że chcesz zrobić barierę podczerwieni. Wtedy możesz skorzystać z wejścia PCINT skonfigurowanych tak by przerwanie było wyzwalane zboczem narastającym.
Proponuję Autorowi tematu wrócić do działu, w którym zazwyczaj pisze, czyli do Arduino, ponieważ: - profesjonalne systemy alarmowe nie są kompatybilne z Arduino, - profesjonalne czujki alarmowe nie są kompatybilne z Arduino, - w sekcji Arduino łatwiej uzyskać pomoc w kwestiach programowych dla Arduino. Porty mikrokontrolerów AVR można skonfigurować,...
A moglibyście mi wyjaśnić czemu nie powinno się używać sygnału PWM do nadawania STEP? Można, ale wtedy traci się podstawową zaletę silnika, czyli przesuwanie o pojedyncze kroki. Jak uruchomisz generator PWM to rzadko masz kontrolę na ilością wyprodukowanych impulsów. Puszczasz generator w ruch i sterujesz jedynie wypełnieniem albo częstotliwością podstawową...
Skoro przerwanie masz przy zboczu narastającym, to znaczy, że masz przerwanie tylko od jednej diody Kolega tmf się myli. Przerwanie na narastające zbocze jest jak najbardziej ok i powinno być co 10ms. Obie diody przy zaniku napięcia dają zbocze narastające na wyjściu transoptora. Należałoby sprawdzić ten transoptor czy jest sprawny, ewentualnie zmniejszyć...
Wybacz, że nie rozumiem wielu rzeczy. To pierwsze w sumie spotkanie z arduino. Tak, potrzebuje dwa kierunki, bo walek do ktorego będzie przylorzony enkoder potrafi (na postoju) minimalnie sie cofnac i jesli nie zmniejsze tego licznika w tedy, to po ruszeniu do przodu, przekaznik bedzie w innym "miejscu" się załaczać. Co do wałka do ktorego bedzie przyłożony...
Można by napisać skrypt w Pythonie, który łączy się z płytką poprzez port szeregowy i po otrzymaniu informacji od Arduino przy pomocy modułu PyAutoGUI mógłby przesłać do aplikacji wciśnięte przyciski klawiatury oraz myszy. Bardzo atrakcyjna propozycja. Bo zauważ że w Twojej koncepcji (by na PC skrypt w tle generował naciśnięcie) można już w ogóle zrezygnować...
Mieżyłem nawet w ciągu 60s... i nie jest wcale lepiej .... Tak jak mówie na przerwaniach INTx jest ok . Edit, Jaką powinna być wartość rezystora podciągającego. Stosując wartości od 1k do 50k wyniki zmieniają sie o k 70% BTW. Nie rozumiem dlaczego przy INTx jak i PCINTx jak liczę zbocza opadające mam wynik o ok 30% większy niż jak licze zbocza narastające...
O widzisz wreszcie konkret 😀 Tak ale czy da się je przechwycić poprzez Arduino. PulseIn wychwytuje podobno od 10us tak piszą na stronie Arduino https://www.arduino.cc/reference/en/lang... Pilot to ja mam więc nadajnik posiadam tylko teraz chodzi o to by procesor rozróżniał złapane sygnały. U mnie przebieg jest zanegowany...
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...
Witam, jeżeli "biały oscylogram" z Twojego pierwszego postu jest zgodny z rzeczywistością, problem można łatwo rozwiązać na drodze czysto programowej. Wykrywasz narastające zbocze sygnału. Po jego wykryciu blokujesz wykrywanie tego narastającego zbocza na pewien czas. Czas ten nie może być zbyt długi żeby nie zgubić następnego impulsu przy dużych obrotach,...
Przykładowy kod dla esp32: https://github.com/bway-dev/flow-sensor-... Dodano po 30 A poniżej prosty kod do Arduino: Pin 2 czujnik Pin 4 przekaźnik. [syntax=arduino] volatile int flow_frequency; // Impulsy z czujnika unsigned char flowsensor = 2; // Sensor Input pin 2 unsigned char relay = 4 // pin przekaźnika...
Czy ja je jakoś palę? Czy są na coś bardzo wrażliwe? A może to kwestia braku zabezpieczenia przed ESD? Wystarczy dotknięcie i po wszystkim. Moja propozycja: Sprawdź napięcie zasilania i przebiegi na liniach sygnałowych. Jeżeli nie są identyczne, to szukaj usterki w odpowiednim obszarze. Jeżeli zasilanie jest ok, sygnały sterujące są ok, to sprawdź...
Dziękuję za podpowiedzi Panowie, udało mi się rozwiązać problem wstawiając filtrowanie zasilania przez kondensatory 10uF oraz 100nF. Pierwszy raz przekonałem się, że to ma praktyczne zastosowanie, układzik zasilany jest z USB. Dziwne trochę, ponieważ tak jak jeden z kolegów zauważył jest to enkoder optyczny, a na oscyloskopie nie dopatrzyłem się, żadnej...
Tak to wygląda: https://obrazki.elektroda.pl/6963899300_... I tak jak wspominałeś, Twoim zadaniem jest zmierzyć czas trwania sygnału wyjściowego z czujnika - czyli na linii ECHO. Będziesz miał czas trwania przebytej przez falę drogi- jak kolega wyżej wspomniał fala wykonała dwukrotność drogi czujnik-przeszkoda: od czujnika do przeszkody...
Po to, aby mieć impuls wyzwalający przerwanie w każdym półokresie sieci. Uprzedzając pytanie o detekcję przerwania na obu zboczach detektora, zaznaczam że zbocze opadające będzie w takim przypadku opóźnione względem zera, a narastające pojawi się wcześniej, innymi słowy, czas trwania stanu wysokiego będzie dłuższy niż niskiego. Zmuszało by to do programowej...
Rozumiem, że z modułem Ethernet komunikujesz się poprzez SPI (mode 0), a pin CS ma jako dominujący stan wysoki (czyli na czas transmisji zmienia się na niski, a potem wraca do wysokiego wywołując zbocze narastające). Możesz więc zrobić tak: -wszystkie piny MISO łączysz razem (od każdego Arduino i od modułu Ethernet), -piny CS z Arduino podajesz na wejścia...
I to jest przykład gdzie prościej jest napisać kod niż dobrze opisać dla GPT aby napisał działający kod :) Być może kluczem dla GPT będzie wprowadzenie określenia zbocza narastającego/opadającego skoro nie radzi sobie z opisem stanu przycisków? W sumie to zmodyfikowałbym działanie opisu i załączenie na stałe powinno być niezależne od kolejności puszczania...
Winny może być wzmacniacz wraz z detektorem. On jest dostosowany do przebiegów zmiennych. Czyli np. 40kHz. Ale Ty jak rozumiem nie wykorzystujesz fali tylko pojedynczy impuls. Wzmacniacz oczywiście przeniesie i pojedyncze zbocza, ale znacznie je zniekształci (obetnie składową stałą, czyli zbocze po narośnięciu będzie powtórnie opadało). Ale o jeszcze...
To nie jest tak, że jak zdejmiesz stan H z portu to przywiera na zero. Przechodząc do magistrali 1W i tak przełączasz port w stan wysokiej impedancji i pin procesora może tylko zwierać do masy nadając przez zwieranie rezystora podciągającego. Stan H i rezystor 200R ma tylko naładować w DS'ach kondensator, który jest konieczny by zasilić strukturę czujnika...
Szkam jakiegoś prostego rozwiązania, które wyeliminuje mi kilka problemów w aplikacji. Chcę użyć przerwań do nasłuchiwania zmian na pinach Controlino Mega. Niestety w testach na arduino uno okazało się, że występuje zjawisko drgania styków. To powoduje, że przerwanie uruchamia się kilka razy na każe pojedyńcze włączenie przycisku monsotabilnego. Nie...
#include <AccelStepper.h> // Definicje pinów dla silnika i przycisku #define X_STEP_PIN 3 #define X_DIR_PIN 6 #define BUTTON_PIN 13 AccelStepper stepper(AccelStepper::DRIVER... X_STEP_PIN, X_DIR_PIN); int targetSteps = 2000; // Liczba kroków do wykonania (np. 10 obrotów przy 200 krokach na obrót) int stepCount = 0; bool...
No to mnie znokautowałeś, można prosić o więcej podpowiedzi ? Zacznij od reakcji na zmianę stanu. Na razie pomińmy problem drżenia styków. Sterowanie silnikiem zajmuje trochę czasu więc na razie można problem pominąć ale poczytaj sobie o eliminacji drżenia styków, dla Arduino jest stosowna biblioteka. Co do reakcji na zmianę (zbocze) sygnału. W zmiennej...
Zerknąłem w załaczony link, kod dość skomplikowany, zmian zbocza itp. Ja od wielu lat używam takiego kodu: [syntax=c]//============================... // Inicjalizacja INT 6 (Enkoder impulsowy) //--------------------------------------... void InitInt6() { EICRB |= (23<<ISC60);//...
Twierdzisz, że twoje rozwiązanie jest proste. Wcześniej twierdziłeś, ze zrobisz na przerwaniach od zbocza. Zrobił bys i co? Program czasami by działa źle. Ile czasu bys dochodził, ze trzeba zrobić IRQ od poziomu? Teraz zaczynasz kombinować z zawieszaniem przerwań. Ok, sprawdźmy, który algorytm będzie prostszy i mniej będzie obciążał uC. Mój wyglądał...
Czyli ten program jest dobry tylko muszę wyeliminować drgania styków? Na arduino wszystko działa tak jak trzeba[syntax=c]/* * Przerwania.c * * Created: 2013-12-01 17:11:49 * Author: Kamil */ #define F_CPU 4000000UL #include <avr/io.h> #include <avr/interrupt.h> ISR(INT0_vect){ PORTB = ~PORTB; } int main(void) { DDRB = 0xFF; // portd jako...
Sterowanie grzałką (ze względu na bezwładność cieplną) najprościej zrobić na liczniku modulo 100 i liczyć takty sieci z transoptora. Jeśli ten SSR jest włączany w zerze (a według opisów [url=http://www.fotek.com.hk/solid/SSR-1... i [url=https://www.gotronik.pl/ssr-25da-pr... jest), to można,...
Gdzie może być błąd? Nie podoba mi się kształt "cyfrowego" sygnału z modułu czujnika. Moim zdaniem w użyty w module komparator jest obciążony stosunkowo dużą opornością na wyjściu. A ponieważ LM393 ma wyjście open kolektor to te zbocza narastające, które widzisz, są łagodne bo tu działa tylko opornik do plusa. Można spróbować między wyjście modułu...
W jaki sposób w przerwaniu znaleźć amplitudę? Nie tyle znaleźć, co zaznaczyć do odczytania: - ustawić wyzwalanie przerwania zboczem narastającym sygnału mierzonego (możliwie od jak najmniejszej wartości powyżej zera) - w obsłudze przerwania ustawiać zmienną np. start do bieżącej wartości millis () lub micros () - w loop () sprawdzać, czy upłynął "odpowiedni"...
Tak z czystej ciekawości. Właśnie Chińczyk przysłał kilka drobiazgów: https://obrazki.elektroda.pl/3812295200_... Wydatek za wszystko to 21 PLN. Na razie ESP-01 zostało zaprogramowane za pomocą Arduino i jest widoczne w mojej sieci WiFi z przypisanym w programie numerem IP. Co będzie dalej ze współpracą oscyloskopu z generatorem zobaczymy....
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...
Dzięki za odpowiedź. Jeżeli chodzi o wytworzenie 500V to nie problem bo została użyta przetwornica Q05-5. Podczas dalszych prac i rzeźbienia i szukania przyczyn, zauważyłem coś takiego gdy brak obciążenia to po odłączeniu podawania 500V przekaźnikiem w miejscu gdzie tego napięcia nie powinno być pojawiało tak jakby napięcie szczątkowe ze szpila na zboczu...
Witam, mam problem ze sterownikiem opartym na układzie drv8824 a chodzi konkretnie o taki sterownik http://obrazki.elektroda.pl/3172503600_1... . Do sterownika doprowadzono napięcie 35V VMOT z przetwornicy, zmierzyłem oscyloskopem żeby mieć pewność że tyle jest. Na pinie !FLT, który nie jest do niczego podłączony, daje się odczytać stan...
Chyba nie rozumiem Twojego programu. Funkcja pulseIn mierzy czas trwania impulsu, trzeba ją zamienić na prędkość obrotową, która generalnie jest odwrotnością czasu. Poza tym ta funkcja blokuje działanie programu. Moim zdaniem lepiej będzie podłączyć czujnik Halla do wejścia przerwania i ustawić je na wykrywanie zbocza, w sumie obojętne narastającego...
Odpowiedź dostałem, w dodatku sprawdziłem datasheet tego układu TLP, nie ma problemu sterowanie nim z modułu ESP napięciem 3V. Skoro jest tańszy kilkukrotnie więc jest sens jego użycia przez następców. Jak uporządkowałem ten układ (krótsze połączenia, szeregowa dioda omijająca opornik bramki przy rozładowaniu i mniejszy kondensator dren-źródło wraz...
https://obrazki.elektroda.pl/9784998900_... Głośnik bluetooth na Raspberry PI Pico 2W z I2S https://obrazki.elektroda.pl/6827728100_... https://obrazki.elektroda.pl/6790056000_... https://obrazki.elektroda.pl/9259668300_... Przedstawiam prosty w montażu projekt głośnika bluetooth zbudowany...
#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #define HC_TRIG (1<<PC7) #define TRIG_PORT PORTC #define TRIG_DIR DDRC #define HC_ECHO (1<<PD6) #define ECHO_PORT PORTD #define ECHO_DIR DDRD volatile uint16_t...
Uwaga! Przedstawione przez autora urządzenie nie spełnia wymogów standardu I²C (IIC) co zostało wyjaśnione w dalszej części dyskusji w szczególności od tego postu: http://www.elektroda.pl/rtvforum/viewtop... Dlatego też decyzją grona moderatorów zmieniono tytuł na "Izolowany galwanicznie interfejs jednokierunkowy open-drain...
https://obrazki.elektroda.pl/7554464800_... Jak działa rejestr przesuwny? Jak można kaskadować rejestry przesuwne tak, aby uruchomić 48 diod LED za pomocą jedynie dwóch linii - zegara i danych? Tutaj postaram się to zademonstrować na przykładzie płytki z elektrośmieci, którą też najpierw przeanalizuję. Rozpoczynamy zwiad. Na płytce...
Odczyt enkodera oparty jest na 2-bitowych kodzie Greya. Podczas gdy obracasz enkoderem, na wyjściach pojawia się sygnał prostokątny, przesunięty w fazie względem siebie. Widać do na poniższym obrazku : https://obrazki.elektroda.pl/3453041800_... Jeśli enkoder jest obracany zgodnie z ruchem wskazówek zegara, to sekwencja w kodzie graya...
https://obrazki.elektroda.pl/2973904300_... https://obrazki.elektroda.pl/3390353600_... Przedstawiam płytkę z przetwornikiem cyfrowo analogowym PCM5102A. Płytka posiada wyjście audio na złącze Jack. Można ją tanio kupić. Na allegro widziałem po około 20zł, a na aliepxress można kupić nawet za 7zł. Uważam, że może się...
http://obrazki.elektroda.pl/6223122300_1... Domyślną metodą kontroli napięcia 230 V AC jest kontrola poprzez triak. Tak zrealizowany jest każdy ściemniacz. Kontrola taka oparta jest o kontrolę fazy - triak jest otwierany jedynie na pewną część sinusa napięcia przemiennego. http://obrazki.elektroda.pl/2250705900_1...
Dobra coś tam naskrobałem. Wszystko spoko i działa ale nie jest to co chciałem. Bo napięcie na wyjściu jest za niskie do sterowania sterownikiem led który potrzebuje min. 5v [syntax=PWM] #include <PinChangeInt.h> #include <Servo.h> // pin wejściowy #define PWM_IN_PIN 4 // pin wyjściowy #define PWM_OUT_PIN 6 // Wykorzystanie obiektu do sygnału...
Witam. Program co do zasady ma być mnożnikiem impulsów. Nie jest mojego autorstwa, niestety nie umiem programować. Ma działać na zasadzie mierzenia czasu między pierwszym impulsem a następnym impulsem na wejściu, a na wyjściu podawać 3x szybciej impulsy 5V. Niestety Impulsy podawane z czujnika prędkości VSS mają napięcie 2V a Arduino nie wykrywa ich...
Mam do rozwiązania pewien problem związany ze sterowaniem wartością PWM w zależności od stanu dwóch przełączników hebelkowych SW1 i SW2. Zmiany muszą uwzględniać włączanie i wyłączanie tych hebelków. Scenariusz wygląda następująco: SW1 i SW2 są wyłączone - PWM = 0 Włączam SW1 przy wyłączonym SW2 - PWM = 153 Przy włączonym SW1 włączam SW2 - PWM po upływie...
Nie wiem, jak się programuje przerwania na RPi, robiłem to na PC - na starym PC/XT dało się wyciągnąć powtarzalny pomiar impulsu z rozdzielczością us, ale na zablokowanych przerwaniach (poza tym, które uruchamiał mierzony sygnał), na współczesnych, nawet niezbyt szybkich, ns pewnie jest do osiągnięcia. Ale jeśli jest obsługiwane przerwanie akurat wtedy,...
Chcę zrobić monitoring (działający po GSM) otwarcia zmywarki. Walczę o długie działanie na baterii. Czujnik, który informuje mnie o położeniu drzwi to taki "cyfrowy czujnik pochylenia" czyli rurka z kulką w środku i dwoma stykami. Pierwsze co robię w sygnałem to go oczywiście "debounce'uję" czyli pewnie po polsku odszumiam(?). Otworzenie drzwi zmywarki...
https://obrazki.elektroda.pl/7181473700_... Stosując moduł kamery Podgląd na żywo z OV7670 na TFT 128x128 ILI9163. Na filmie poniżej efekt działania podglądu na żywo z kamery, który pozwolił stwierdzić prawidłowe działanie modułu kamery, oraz ustawić ostrość obiektywu: https://filmy.elektroda.pl/6_1534532529.... Moduł wykorzystuje...
Okay. Długo mnie nie było ale w tym czasie przeczytałem książkę, moja wiedza znacznie się poszerzyła. A więc napisałem wszystko sam od początku ale jest mały problem dalej nie działa to tak jak bym chciał. Znaczy przerwania niby działają ale na seriala wysyła tylko "1" w momencie wystąpienia impulsu. [syntax=cpp]#include <avr/io.h> #include <avr/interrupt.h>...
Jak to jest z możliwością wykrywania krótkich impulsów przez ATmegę? https://www.arduino.cc/reference/en/lang... - dla ATmega 328 tylko piny 2 i 3 mogą być używane do wykrywania impulsów w taki sposób (to niestety jest istotne ograniczenie); może wykrywać zbocze narastające, opadające, oba, stan niski;...
Sprawdziłem dziś Mosfety, jak pracują sterowane bezpośrednio z Atmegi 2560 (Mega2560). Mam 4 sztuki. pozycja 1 i 3 z posta #18 oraz 45 z posta 5,6 z posta 21. Pomiędzy uC a bramkę dałem opornik 270R. A pomiędzy GATE a SOURCE/GND na razie duży opornik 47k. W Arduino zmieniłem prescaler na 2 dla Timera 4, wg. opisu: https://obrazki.elektroda.pl/1399634500_...
Jaki parametr przekazujesz do pinMode() dla D3 i D4? pinMode(D4,INPUT); INPUT_PULLUP też nie działa. Jak zdefiniowałeś konstruktor EasyButton dla pinu D4? EasyButton leftEnc(LEFT_PIN,35,false); Tu chodzi o to, że nawet jak nie użyję easybutton tylko po prostu w loop sprawdzam stan pinu to się on nie zmienia. Raz tylko przy włączeniu wypluwa jedyneczkę,...
Ja wcale nie twierdziłem, że to jest sztywna granica. Właśnie dlatego że twierdziłeś że więcej się nie da: Według moich szacunków, przy częstotliwości taktowania 16MHz, detekcji na jednym zboczu, procedurach napisanych w asemblerze i niezbyt wysokich oczekiwaniach dodatkowych co do pozostałych zadań wykonywanych przez mikrokontroler można osiągnąć...
Jesteś pewien co do tego PWM? Sterowanie wskazówką w licznikach najczęściej zrealizowane jest w oparciu o specyficzny rodzaj silnika - air core gauge. Tam wychylenie wskazówki uzależnione jest od relacji prądów płynących w dwóch przesuniętych o 90* cewkach. Próba odczytu napięcia/prądu tylko z jednej cewki da błędny wynik. Co do najprostszej implementacji...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
Witam Ostatnio znalazłem na allegro taki oto silnik http://obrazki.elektroda.pl/6920175900_1... Zasilanie 12V, przekładnia 102:1 oraz enkoder 1632 impulsy na jeden obrót wału(już na przekładni). Zastanawiam się czy silnik DC z enkoderem mógłby być wykorzystany do precyzyjnego sterowania np. powiedzmy ramieniem robota lub czegokolwiek?...
https://obrazki.elektroda.pl/5053030000_... Przedstawię tu wnętrze, zasadę działania oraz zmianę firmware (w celu uwolnienia od chmury i zyskania niezależności od serwerów producenta) taniego czujnika PIR produkcji Tuya, kupionego na jednym z polskich portali wysyłkowych. Na koniec podam jego pełną konfigurację dla OpenBeken, wraz...
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/7355859700_... Oto krótki tutorial pokazujący jak uruchomić wyświetlacz 2.5" 240x240 ST7789 z ESP8266. Przedstawię tutaj dwa osobne sposoby, pierwszy opierać się będzie na bibliotece od Adafruit, a drugi sprowadzi się do uruchomienia TFT bez zewnętrznych bibliotek. W ten sposób przygotowuję podstawę pod...
https://obrazki.elektroda.pl/7027157300_... https://obrazki.elektroda.pl/3117531200_... https://filmy.elektroda.pl/69_1568232758... Witam, Miałem wcześniej w planach zgłosić się z prośba o pomoc w zaprogramowaniu, jak wszystkie osie bedę miał juz gotowe, ale niestety przy próbie uruchomienia 3 osi napotkałem...
Witam serdecznie wszystkich, jestem stosunkowo nowy w dziedzinie mikrokontrolerów, ale postaram się przybliżyć problem najprościej jak się da. Sama idea jest taka, aby wykorzystać Sonar HC-SR04 od Arduino i przy pomocy atmegi16 wyliczyć odległość i wyświetlić to na ekranie. Jest użyty kwarc 16MHz i fusebity poprawnie ustawione. Problem polega na tym,...
https://obrazki.elektroda.pl/4950580000_... Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...
Witam, jak w temacie. Skleiłem jakiś tam program do regulacji temperatury w kolbie gorącego powietrza. Niestety nie działa po mojej myśli: [syntax=c] if(ADC_HA >= TCCelsius) //termopara { digitalWrite(8, HIGH); lcd.setCursor(9,0); //strzalki w gore dla hota lcd.write(4); } if(ADC_HA + 1 <= TCCelsius) { digitalWrite(8, LOW); lcd.setCursor(9,0);...
zbocze narastające narastające zbocze zbocze narastające opadające
prędkościomierz renault scenic formatowanie zatrzymuje wharfedale titan
nierównomierne ogrzewanie tulejek nierównomierne ogrzewanie tulejek
TrunkTracker Uniden - Monitorowanie Systemów Trunkingowych Sprężyny w mechanizmie otwierania kieszeni kasety magnetofonu: ich rola i znaczenie