(1). Czy da się tak zrobić, żeby dioda migała niezależnie od wykonywanego programu w pętli? (2). Czy arduino po prostu wykonuje po kolei wiersze i nie ma możliwości wykonywania dwóch czynności jednocześnie? Ad(1) – krótka odpowiedź jest Tak, da się zrobic. Jak? – odpowiedź będzie niżej Ad(2) – na to pytanie odpowiedzią jest też –...
Co do źródeł promieniowania podczerwonego, to najoczywistszym jest Słońce, dalej wszystkie żarowe źródła światła, no i ostatecznie wszystkie inne piloty IR :-) TSOP1736 odbiera podczerwień i z odebranego sygnału wybiera tą część, która przejdzie przez filtr o częstotliwości około 36 kHz. Dzięki temu nie zareaguje na słońce lub żarówkę. Na jego wyjściu...
Wzór który podał kolega jest wzorem na częstotliwość. Przebieg taki składa się z dwóch przerwań czyli przerwanie jest co 0,25s jak podałem, a dioda powinna migać z częstotliwością 2Hz. Masz rację. W takim razie chyba mam uszkodzony procek. Ciekawe uszkodzenie ... jak masz ustawione fusebity?
Sugeruje to błąd F10 Jak żeś to wydedukował?? To błąd F08.
masz tu program na pierwsze zagadnienie - po naciśnięciu klawisza dida mryga co 1s ;***************************************... ;LEKCJA 12- SYSTEM PRZERWAă 8051 ;PRZYKťAD 1- TIMERY ;***************************************... LEDEQUP1.7 ;********* Ustawienie TIMER˘w ********* ;TIMER 0 T0_GEQU0;GATE T0_CEQU0;COUNTER/-TIMER T0_MEQU1;MODE (0..3)...
Witam Powstawiaj odpowiednie instrukcje tam gdzie napisałem zapal, zgaś itp. Powinien program zadziałać nie daję gwarancji że się nie machnołem. Niemniej idea chyba będzie widoczna i powinieneś w razie czego uruchomić ten program. Pozdrawiam ledequp1.7 buzerequp1.5 licznikequ21h ; licznik przerwań czas_led22h czas_buz23h czy_sequ1 ; czy sekunda org0000h...
Zmień taktowanie na 1MHz lub zdefiniuj na samym początku #define F_CPU 8000000UL
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
Próbowaliście przycisk timer na pilocie nacisnąć i przytrzymać dłużej? tak, bez efektu ;-( Dodano po 6 Szukając schematu, natrafiłem na taki topik: https://www.elektroda.pl/rtvforum/topic3... spróbowałem nacisnąć na raz: Standby/on, input i play, na wieży (nie na pilocie) i odblokowało się ;-D pozdrawiam
Witam. Mam taki problem z tym telewizorem. Telewizor włącza się na chwilę około 4-5sek. Słychać wejście wysokiego, napięcie w linii głównej wzrasta z 94V(STBY) do 115V, w linii 12V napięcie z 10,7V(STBY) wzrasta do 12,5V. Po 5 sekundach spada do 94V i 10,7V i zaczyna migać dioda TIMER z częstotliwością około 1 sek. Nie mam schematu do tego telewizora,...
Najprymitywniej: [syntax=c]void mydelay(uint16_t delay) { int f; for (f = 0; f<delay; f++) _delay_ms(1); } [/syntax] A powinienes zrobic w przerwaniu timera.
https://obrazki.elektroda.pl/4822560000_... Witajcie moi drodzy. Dziś potestujemy i obejrzymy dokładnie kolejny produkt przeznaczony dla inteligentnego domu, a mianowicie sterowany przez WiFi przekaźnik WL-SW01_16 16A od Tuya. Sprawdzimy na jakich elementach jest on zrealizowany i czy może da się wgrać mu alternatywny firmware. Zakup...
Po co aż 3 NE555 ? na jednym timerze NE555 zbudujesz generator taki żeby migały dwie diody na zmiane o środkową diodę podłączasz do zasilania bez generatora....chyba że zrobisz tak: 3xNE555: 1 timer działa z czestotliwością zbliżoną do timera 3 (mała rozbieżność częstotliwości) a timer 2 działa z dużą czestotliwością taką żeby wydawało sie że dioda...
https://obrazki.elektroda.pl/8213915500_... Czasomierz dla klejarki pistoletowej Bosch PKP 18 E. https://obrazki.elektroda.pl/3128317200_... Po kolejnej awarii pistoletu do klejenia na gorąco, kupiłem klejarkę firmy Bosch. Klejarka ta, wymaga siedmiominutowego wstępnego rozgrzania, aby umożliwiała właściwe klejenie....
Witam.Dorwałem płytkę testową do at128 i chcę sprawdzić procesorek. Wgrywam mu program z bascoma i dioda zamiast migać to świeci.Częstotliwość zegara ustawiałem i powinna być ok.Nie wiem gdzie szukać przyczyny. Taki programik. $regfile = "m128def.dat" $crystal = 1000000 Config Pind.7 = Output Config Timer 0 = Timer , Prescale = 256 On Timer 0 Odmierz_1s...
i własnie dodając kawałek kodu: int c = 0; ISR(TIMER0_COMPA_vect) { c++; if( c == 100 ) { PORTB ^= _BV(1); // LED c = 0; } } dioda powinna migać co około 1 s, natomiast "mruga" co 10 s ! W czym tkwi problem ??? Proszę umieścić kod w znacznikach code! Robak
Wita, mam mały projekt przy tworzeniu repliki pewnej rzeczy z gry. Potrzebuję układu, który będzie działał z tymi elementami. http://allegro.pl/wyswietlacz-lcd-16x1-b... http://allegro.pl/klawiatura-numeryczna-... http://allegro.pl/uklad-peryferyjny-time...
Mam do napisania mały program na DSM-51 i szukam jakiejś pomocy. W tym momencie działa tak, że jak nacisnę na klawiaturze "2" to dioda mruga co mniej więcej sekundę. Jak nacisnę przycisk "1" to dioda nie mruga. Muszę zrobić teraz taką rzecz, używając timera 1 mam poznać czas od momentu zgaśnięcia diody (tego podczas mrugania) do momentu naciśnięcia...
witam Jestem poczatkujacy i mam problem z timerem ogolnie wyglada to tak mam 5 led i 2 przyciski jak jak wciskam przycisk 1 zapala sie pierwsza dioda kolejne nacisniecie zapala druga itp do pięciu drugi przycisk kolejno je gasi i chodzi o to zeby dodac do tego najprostsza metodo timer zeby zapalajace ledy zapalaly sie kolejno ale na okreslony czas i...
Witam mam pytanie moze wie ktos jak zrobic timer odliczajacy czas (10 max 20min) ktoryby zalaczal np. diode led po 10 minutach od wlaczenia calego takiego ukladu??? Pozdrawiam
mam już od dłuższego czasu problem mianowicie generator częstotliwości dzisiaj bardzo się zdziwiłem gdy nie ładuje do timera wartosci początkowej wszystko jest ok, dioda sobie miga co ok 2 sek i jest spoko gdy natomiast załaduje do timera1 16Bit np 1000 co w zauważalny sposób nie powinno zmienić częstotliwości migania diody ona zaczyna migać jak oszalała...
Męczę się od kilku godzin nad uruchomieniem timera1, ma on za zadanie migać diodą led (0.5Hz). Arduino jest zamontowane na płytce stykowej, zasilane i programowane z USBasp, do pinu 9 jest podłączona dioda led i rezystor. Ta konfiguracja umożliwia pracę timera1 w trybie CTC. Aby uzyskac jego effekt na wyjściu (OC1A)PB1 (pin15 processora) w arduino...
Witam, Najlepszym rozwiązaniem jest posiadanie generatora częstotliwości (np. timer ne555) i jakiegoś tranzystora NPN. Bazę podłączyć pod wyjście generatora a kolektor pod połączone zwykłe diody elektroluminescencyjne (aby dioda świeciła potrzebujesz spadku 2V na diodzie, chyba, że posiadasz diody, które świecą przy innym napięciu). Po zmontowaniu układu...
Witam Chciałem wykorzystać Timer0 do tego aby dioda migała z określoną częstotliwością (co 1 s). Nie wiem co robie źle bo dioda cały czas świeci . Oto kod, którym programuje procesor : #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include<avr/interrupt.h> volatile unsigned int i; int main(void) {...
Witam - jestem tu nowy i zielony a mam male pytanko... Chodzi mi o to: Co maoge zrobic majac diode na 3 V i do niej zasilanie... a chce zeby ta dioda mi mrugala np. co 3 sekundy...... nie wiem czy jakis kondensator wstawic... czy co - nie znam sie i prosze o odpowiedz pozdrawiam Jakub Staraj się w temacie zawierać istotę rzeczy. Temat zmieniłem z "Mam...
Witam, napisałem program na moja atmege8l który ma za zadanie co 5s zapalać i gasić diodę z wykorzystaniem 16bitowego Timera1 w trybie CTC. Wyliczyłem, że jeśli mam uC taktowany 8MHz to przy zastosowaniu prescalera 256 flaga OCF1A powinna być ustawiana co 1hz, przy ustawieniu rejestru OCR1A na 31250. Jeśli za każdym ustawieniem flagi będę ją kasował...
Witam Ostatnio zmienialem fusebity tak aby uC pracowal z zewnetrznym rezonatorem 8MHz. Poustawialem wszystko przez PonyProga i wygladalo,ze wszystko jest oki, no i zaczolem sprawdzac. Popelnilem maly program, ktory zapala i wygasza diode co 1 s. Wszystko bylo by fajnie, gdyby nie to ze wedlug tych ustawien i zegarze 8MHz dioda powinna migac co 0.5s....
witam czemu dioda mi nie miga oto program : [syntax=c][ /* * timer0.c * * Created: 2014-09-20 15:57:03 * Author: */ #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> int main(void) {TCCR0|=(!(1<<WGM01))|(!(1<<... //inicjalizacja timera, ustawienia...
Jak zrobić układ elektroniczny, który by załączał diodę co jedną sekundę (miganie diody co jedną sekundę). A jeszcze lepiej, jakby był z wyświetlaczem odliczającym sekundy. Potrzebuję takiego układu do odliczania czasu zgrzewania. Najlepiej byłoby, jakby działał na 230 V.
Witam wszystkich. Potrzebuję prostego układu który będzie zaświecał diody,raz jedną,raz drugą lecz musi być z regulowanym czasem przerwy między zapaleniem się jednej lub drugiej oraz z regulowanym czasem świecenia jednej i regulowanym czasem świecenia drugiej diody.Ma to działać tak:świecenie jednej diody,regulowany czas---stop,regulowany czas---świecenie...
Witam, szukałem chyba z 2 godz na forum elektrody schematu migającej diody która po dostarczeniu zasilania miga np 5 razy po czym już nie miga, i miga tylko 5 razy za każdym razem jak ma zasilanie później się wyłącza. Mówie od razu że wiem, iż można to zrobić na mikrokontrolerze ale nie mam zielonego pojęcia jak, więc proszę o jakiś schemacik bez mikrokontrolera:)
https://obrazki.elektroda.pl/5007311500_... https://obrazki.elektroda.pl/7476113000_... cześć,potrzebny mi taki układ, który po naciśnięciu przycisku czeka np.40 sekund i po upływie tego czasu zaczyna się świecić dioda Zakupiłem ,,Cyfrowy Timer czasowy 5V 2s-2h - C005 - delay - moduł opóźniający" i wykonałem układ...
Witam, Chciałabym zrobić obsługę timera, aby wszystkie diody po przyciśnięciu przycisku się włączały, a po upływie czasu ok. 0,5 sekundy się wyłączały. Niestety timer w kodzie mojego programu nie uruchamia się i nie wiem czym to jest spowodowane. [syntax=avrasm] .include "m32def.inc" .org 0x000 jmp start .org 0x002 jmp int_ext .org 0x010 jmp timer1...
Witam. poszukuje jakiegos prostego schematu timera, ktory co jakis zadany) czas zalaczal by urzadzenie na jakis (zadany) czas. Chodzi mi o przedzial ok co 10 min wlacz na 1 min. Z gory dziekuje za pomoc
witam. bawię się od początku tygodnia z procesorem atmega328p. do tej pory wszytsko szło ok, dziś chciałem wziąć się za timery. znalazłem najprostszy program dot. timera0, jedna nie działa on u mnie :) pozmienialem nazwy rejestrów tak, by pasowaly do mojej wersji atmegi. dioda zapala się i tak już zostaje - żadnych zmian. zegar wew. mam ustawiony na...
Dopiera zacząłem programowanie '51. Otrzymałęm zadanie aby nasiać program na 2 timerach, aby przez 100ms dioda była zapalona, a przez 900ms zgaszona. Oczywiście na jednym timerze to nie ma problemu. Oto moje coś ... ... no i oczywiśćie nie działa :( Pomocy !!! ORG 00h LJMP START ORG 0Bh MOV TH1,#(ILOSC-1)/256 MOV TL1,#(ILOSC-4)-((ILOSC-4)/256)*256 MOV...
Witam po małej przerwie. Mam znów kilka pytań, ale proszę o wyrozumiałość, bo naprawdę dopiero zaczynam z u-kontrolerami. A więc tak, zrobiłem jak radziliście, niestety nie potrafie jeszcze pojąć w pełni timerów, chodź umiem już je ustawiać aby odliczały jakiś tam ''kwant'' czasu. Przeglądam forum i widzę tutaj jeszcze dziwniejsze dla mnie rzeczy, mianowicie...
Witam. Trafił do mnie że jest na stanby i nie chce się załączyć, i szwankowała klawiatura. Po naciśnięciu przycisku Power Na pilocie pojawiało się tylko napięcie u timer i po 10 sek przechodził na stanby. Podstawiłem nową pamięć zamiast 24cw16 wstawiłem 24c08 i wyświetlał kod 34. Po przywróceniu starej pamięci i próbie włączenia trybu serwisowego telewizor...
coz.. napisałem INNY program w myśl którego ledy mają migać :) i wszystkie ledy sa podpięte przez rezystory podciągające i bufory zeby zwiększyć obciążalność :) problem z keilem byl następujący : jak przypisywałem P0=0; to nie działa jak przypisywałem bit po bicie czyli P0_0=0; P0_1=0 itd to działa ubaw co nie :) a tyle godzin walki Dodano po 2 hmmm.....
AVE... Podłącz jedną diodę LED do pinu 20 w 18F4550 i wgraj poniższy kod w C18: [syntax=c]#include <p18f4550.h> #include <delays.h> #pragma config FOSC = INTOSCIO_EC //Internal oscillator, port function on RA6, EC used by USB #pragma config WDT = OFF //Disable watchdog timer #define LEDPin LATDbits.LATD1 //Define LEDPin as PORT D Pin 1 #define...
Witam. Otóż mam taki problem: Zakupiłem Emteca ColorMix 16GB i problemy zaczęły się od samego początku kupna, mianowicie: Musiałem pendrive wpinać wielokrotnie pod różnymi kątami, aby komputer zaczął z nim współpracować, okazywało się to Ciągłym świeceniem lampki i nie otwarciem dysku wymiennego. Po wielokrotnych próbach dioda zaczynała wreszcie migać...
Witam. Otóż mam taki problem ;) Dwa czujniki DS18b20 podłączone są do osobnych pinów Atmegi168, PINB0, PINB1. Chciałem to zrobić w ten sposób aby w przerwaniu ustawiana była flaga (co sekundę) która realizowana była w pętli głównej while(1), w ten sposób, aby co sekundę na zmianę wykonywany został convert oraz odczyt. Wydaje mi się, że wszystko zrobiłem...
SYSTEM PROTECT, FAULT PROTECT or AMP Over-Temp Warning Protect
Witam. Nowy tu raczej nie jestem, bo przeglądam forum codziennie, ale zarejestrowałem się niedawno, bo wcześniej nie było potrzeby pisania :). No to się przywitałem, a teraz na początek: montuję sobie coś w rodzaju półautomatycznego spudguna, i chciałbym zamontować tam licznik amunicji :D. Multipleksowany 2cyfrowy LED, i Atmega8 (może i wystarczy mniejszy...
Dziękuję za sugestię :) Śmieszne... Trzymając przycisk RESET, odpaliłem OpenOCD i nic... Pomyślałem... Wcisnę desperacko do tego przycisk USER-> Podpięty do GPIOA PIN_0 Dioda sygnalizująca komunikację pomiędzy komputerem a płytką zaczęła migać... Odpalił się nawet mój stary program... SysTick Timer zaczął działać... Dioda zaczęła migać co sekundę......
Witam, jako że w programowaniu jestem niemalże zupełnie zielony zwracam się do was o pomoc. Konstruuję regulator obrotów wentylatorów do PC oparty o pwm z wyświetlaniem wartości na czterech (w zasadzie tylko na trzech) multipleksowanych 7-mio segmentowych wyświetlaczach. W zasadzie to zostało mi dodanie w programie obsługi wyświetlacza i tu wydaję mi...
ad 1. Odpowiedzią jest bit FOC1A, którego ustawienie wymusza zajście zdarzenia compare, a więc jedna dioda jest o jedno zdarzenie do przodu. ad 2. Jeśli dioda przez 1s jest włączona, a przez 1 s wyłączona, to okres wynosi 2s, a więc częstotliwość jest równa 0,5 Hz.
Parametry urządzenia: 1.Odbiór kanałów w zakresie FM (87.5-108MHz). 2.Wyświetlanie informacji na wyświetlaczu LCD (można wykorzystać dowolny jednowierszowy zgodny z kontrolerem HT44780 lub podobnym. 3.Sterowanie podświetleniem wyświetlacza LCD. 4.Mikrokontroler ATMEGA16 (częstotliwość kwarcu - 16MHz). 5.Pamięć na 39 kanałów. 6.Budzik. 7.Zegarek (wykorzystano...
Bawilem sie tymi funkcjami lecz bez efaktu :| poszedlem dalej i przetlumaczylem ten angielski odpowiednik odnosnie programowania oraz wiazek CN, co prawda ciezko co z tego zrozumiec ale lepszego translatora nie znalazlem. Program P-1 ustawienia O 1/1 turbo timer Auto programu Gdy jest włączona, to funkcja utrzymania silnika w 2 min po drzwi są zamknięte....
Miałem identyczny objaw. Spalony bezpiecznik F404
https://obrazki.elektroda.pl/5009750700_... Witajcie moi drodzy Oto druga część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie omówię podstawowe operacje cyfrowego IO na prostych przykładach. Spis części (osobnych tematów) tutoriala Tutorial podzielony jest...
Witam wszystkich dostałem wieże firmy Sharp Cd-mpx200 i mam taki problem migająca dioda nie włącza się nad diodą jest napisane TIMER sprawdzalem już wszystkie bezpieczniki które są tylko ze bezpieczniki są dobre. Jest możliwość że to kabel zasilający bo nie napisałem że jak dostalem tą wieże to była bez kabla kabel sam do motowalem proszę o pomoc dziękuję
Ok, SPL <> SPH... i podłącz AVcc, skoro uzywasz PORTC. Tak w ogóle to poczytaj notę katalogową (oczywiście nie staraj się zapamiętać wszystkiego, raczej gdzie co jest omówione), bez tego to jak bez mapy na nieznanej drodze...
W jakimś przerwaniu timera migasz diodą. w trakciemigania sprawdza jakąs flagę czy ma migać a jak nie to wylacza diodę. W pętli jak klawisz sie nacisnie (zakładamy tylko jeden stan - wyłaczenie - a właczenie migania następuje poprzez inny magiczny przycisk = reset) ustawiasz flagę na niemiganie. Jezeni wyłaczenie ma nastapić natychmiast (a nie przy...
Racja:) Pomysł O wiele prostszy. Przyznam że nie miałem pojęcia o istnieniu takowej diody:) A jakaś podpowiedź w jaki sposób zadać działanie np. około 5 cykli migania diody? Timer na NE555 a jeszcze lepiej jakiś AVR, to pozbędziesz się też reszty elementów.
Brak "other_3v3".Przyczyną zwarcie jednego z kondensatorow 470/10.
To jakiś cud, biorąc pod uwagę, że pokazany program nic przez UART nie wysyła. Czy zweryfikowałeś częstotliwość zegara procesora (np. miganie diodą w przerwaniu timera)? Na rejestrach BSRR i BRR nie wykonuje się operacji logicznych, bo nie ma to żadnego sensu.
Kod piszę "na sucho", więc lepiej sprawdź czy działa.[syntax=c] #include <avr/interrupts.h> void timer0_init(void){ TCCR0 = _BV(CS02); //Mode 0, normal operation, prescaler 64 TIMSK |= _BV(TOIE0); //Timer/Counter0 Overflow Interrupt Enable } volatile unsigned long millis=0; volatile unsigned int okresy_migania_ledow[4] = {100,200,300,400}; ISR(TIMER0_OVF_vect)...
Przeniosłem z Bazar...
No fakt - najpierw inkrementuje :oops: Jeśli chodzi o TF2 to sprawa ma sie tak(to sprawdziłem w bibli 51): Ponieważ Timer2 posiada 2 źródła przerwań , za którymi stoją flagi EXF2,TF2 to nie są one zerowane sprzętowo , byśmy wiedzieli co spowodowało przerwanie T2 , a mianowicie opadające zbocze na T2EX(P1.1) czy przepełnienie licznika.Więc flagi TF2/EXF2...
...a jezeli na pc uruchomie port na 1200bps a w avr 9600bps to normalnie odbiore wszystko. Problem sprzętowy to raczej nie będzie. Odpal któryś z timerów żeby migał Ci diodą co 1sekudnę i sprawdź czy RC rzeczywiście ma te 8MHz :wink:.
Migającą diodę LED (żarówkę też) możesz zbudować z zastosowaniem popularnego układu LM555. Włączenie czterech żarówek czterema włącznikami jest bardzo proste, o ile nie mają być zastosowane jakieś specyficzne warunki. Natomiast opanowując programowanie mikrokontrolerów możesz tworzyć niemal dowolne urządzenia elektroniczne. Począwszy do migającej diody...
1. a. NE555 w podstawowej aplikacji, z LED na wyjściu + buzzer https://obrazki.elektroda.pl/7906665500_... b. Można to samo zrobić wykorzystają diodę migającą, tranzystor + buzzer 2. Timer samemu nie zrobisz, kupić gotowy: https://www.elektroda.pl/rtvforum/topic3...
Niestety - nie :cry: Poszukaj pod hasłem "555" Pozdrawiam :D ps. sam układ generatora relaksacyjnego (taką nazwę spotkałem) może się nawet wzbudzić pod warunkiem, że usuniesz zwarcie wyjścia wzmacniacza do plus zasilania. Nie wiem jak będzie po obciążeniu diodą - stąd moja propozycja z użyciem timera 555.
Witam. Tani uC Atmela: ATmega8 - koszt ok. 6zł Są też układy serii ATtiny za ok. 5zł, ale lepiej już zainwestować w mega8. Posiada więcej pamięci i układów typu timery, przerwania, przetwornik, itd. Można też kupić za ok. 10zł ATmega32 - ten procek już w zupełności wystarczy do większości amatorskich projektów. Tym bardziej dla początkujących. Schemat...
Migaj diodą w przerwaniu timera, a nie w pętli z delay().
timer dioda denon migać dioda makita migać dioda
licznik przejechać kilometr tablet zmiana rozdzielczości epson service
regulator wentylatora komparator regulator wentylatora komparator
Dlaczego gaśnie płomień w lodówce Dometic? Przyczyny i rozwiązania Jak usunąć logger z aplikacji Solarman?