switch(n&0x0E) //bo liczby większej od 14 nie wyświetlimy => licznik działa jak sekundnik wyświetlając liczby w sekwencji co druga
Wiatm. Posiadam ATmega8 i Wyś. LCD 16x2 (BIG). Znudziło mi się wyświetlanie tekstu bez sensu więc chciałem sobie zbudować urządzenie do zliczania sekund tylko, że nie mogę sobie poradzić z tymi przerwaniami. Więc proszę was o napisanie mi takiego programiku który by działał następująco. Podłączam zasilanie i zaczyna odmierzać czas po sekundzie i wyświetlać...
No z picem na wodę to może troche przesadziłem, ale porobiono specjalnie preskalery po to chyba, żeby odmierzać dłuższe czasy a tu się okazuje, że to i tak nie ma sensu jeśli chcemy mieć jakąkolwiek dokładność... :( W ramach testu napisałem sekundnik binarny (wyświetlany na LEDach) realizowany tak jak pisałem wyżej za pomocą CTC i przerwania: ISR(TIMER1_COMPA_vect)...
Witam Wziąłem się za mikser kanałów do modelu zdalnie sterowanego. Po długich poszukiwaniach i kilku (no dobra - kilku set ;) ) próbach znalazłem instrukcję pulsein. Wiem, że to softwarowe itd, ale z odbiornika w modelu dobrze odczytuje sygnały PWM. Więc podłączyłem serwo i programowo połączyłem je z tym co pulsein odczytuje. Na serwo wysyłam długość...
No ale pomiar tętna to nie EKG ani nawet nie pomiar cisnienia. Dawniej lekarz brał w palce nadgarstek pacjenta i patrzył na sekundnik. Może to jest po prostu pasek piezoelektryka przyklejony do blaszki? Gdzieś widziałem na fotooporniku i diodzie LED taki miernik częstotliwości tetna.
Proszę spojrzeć na srodkowa fotkę z górnego rzędu zdjęć. Jak widać jedynka jest cudownie wygaszona- tzn nie pali się nic nieporządanego. A 2jka. Jak widać 2 segmenty się nie palą i proszę spojrzeć na ten niepalący po prawej. Wydaje mi się że dość dobrze widać że jest lekko zaświecony. Nie da się tego tak dobrze złapać bez odpowiedniego sprzętu fotograficznego....
Ciekawe czy ktoś jeszcze, oprócz mnie zrobił ten zegarek w wersji 2b (z pomiarem temperatury)? U mnie już działa, nawet miga dwukropek w wersji z sekundnikiem. Jednak cały efekt psuje dziwne zachowanie wyświetlacza przy małej jasności - przypadkowe błyskanie poszczególnych cyfr. W ciemnym pomieszczeniu ten przykry efekt właściwie dyskwalifikuje cały...
Co muszę przerobić w schemacie avt5002 żeby wysterować większe wyświetlacze 7cm? Pokaż noty katalogowe wyświetlaczy, które chcesz użyć. Jak to wszystko połączyć w całość? Solidny mikrokontroler i po kłopocie. Np. ATmega32
Właśnie wykluczyłem płytkę z lampami. Żaden z pinów nie ma zwarcia do innego. Dodano po 46 Kurde no szukam i szukam i nadal nie mogę znaleźć o co chodzi, wydaje się jakby nigdzie zwarcia nie było, ale jednak te dwie lampy chodzą razem z sekundnikiem i mają non stop zapalone zero (mocniej jak reszta) Dodano po 44 Chyba zdiagnozowałem problem. Okazuje...
Schemat wygląda OK, nic do zarzucenia. Mam tylko nadzieję że kondensator C6 jest ceramiczny, umieszczony jak najbliżej pinów układu i z możliwie krótkimi końcówkami. Czy jakieś inne ścieżki nie przechodzą bardzo pinów 1 i 2 układu ? Co do szybkości czytania - ja czytałem co sekundę i było OK (czytanie wyzwalanie zboczem z wyjścia /INT), tylko że czytałem...
http://obrazki.elektroda.pl/9963209900_1... Witam. Chciałem zaprezentować swoje dzieło, a jest nim zegar matrycowy. Zegar ten poza wskazywaniem aktualnego czasu wskazuje również temperaturę, datę wraz z imieninami oraz maksymalną temperaturę zarejestrowaną w dzień i minimalną zarejestrowaną w nocy. Zegar ma 6 trybów wyświetlania - z...
http://obrazki.elektroda.pl/2074472200_1... Inspiracją dla tego projektu był Funkcje * zegar czasu rzeczywistego z podtrzymaniem bateryjnym * buzzer * ustawianie czasu za pomocą przycisków lub UART * złącze rozszerzeń (UART, IRQ, GPIO, +5V) * fotorezystor do oceny natężenia oświetlenia * opcjonalna synchronizacja DCF77 Konstrukcja Konstrukcja...
Poszukaj w kitach jabel albo nord elektronik, na 100% w którymś jest zegara z sekundnikiem analogowym na diodach LED.
po co ci schemat jak nie wiesz jakie masz wyswietlacze? jesli wsp A to ok ale jak K to niestety skomplikujesz sobie uklad i chyba taniej bedzie kupic nowe. Ja ostatnio kupilem 3 sztuki - 4cyfry na allegro po 4,9zl http://obrazki.elektroda.net/48_11691330... co do schematu to musisz okreslic co potrzebujesz ew mozesz przerobic moj uklad ktorego zdjecie...
http://obrazki.elektroda.pl/5682822500_1... Witamy serdecznie miłośników lamp NIXIE i wszystkich forumowiczów w kolejnym naszym artykule mającym na celu ratowanie starych lamp! Wciąż jesteśmy pełni nadziei, że uda nam się ożywić i uratować od zniszczenia zalegające w szufladach kolejne typy lamek. Widok potłuczonych lamp NIXIE napełnia...
Mam takie coś. Co jest nie tak? $regfile = "m8def.dat" $crystal = 8000000 $sim Config Timer0 = Timer , Prescale = 64 Config Portd = Output Portd.0 = 0 Portd.1 = 0 Portd.2 = 0 Dim Sekundnik30 As Byte Dim Minutnik As Byte Dim W As Byte Led1 Alias Portd.0 Led2 Alias Portd.1 Led3 Alias Portd.2 Stop Timer0 Timer0 = 0 Do Start Timer0 Wait 1 Led1 = 1 Wait...
Na noc wprogramowałem ten "ostatni zegarek" do atmegi z kwarcem 8MHz, oczywiście wstawiłem poprawkę ... i śmiga :D po kilkunastu godzinach na moje oko chodzi równo z sekundnikiem budzika na biurku.
Witam, dopiero zaczyna zabawę z mikro-kontrolerami i mam problem O tyle o ile nie mam problemu z napisaniem programu zegaru opartego o wysw. LCD czy to na Timerach czy też opartego o kwarc zegarkowy. To Z wyświetlaczem 7seg LED mam problem nie do rozgryzienia Widziałem, ściągnąłem i próbowałem stworzyć coś z projektów na elektrodzie ale nic mi nie wychodzi...
http://obrazki.elektroda.net/55_12731771... Chciałbym zaprezentować swoją własną konstrukcję tuningującą standardowy zegarek samochodowy, poszerzającą nieco zakres prezentowanych informacji. Całość konstrukcji oparta jest na procesorze ATMega16L i wyświetlaczu LCD Nokia 6100. Zegar właściwy to układ PCF8583. Dodatkowo układ posiada dwa termometry...
http://obrazki.elektroda.net/7_124563117... Urządzenie które chciał bym przedstawić zawiera kalendarz, zegar, oraz dwu kanałowy termometr, generuje obraz w standardzie RGB 50hz dla odbiorników telewizyjnych wyposażonych w złącze SCART przedstawiony na zdjęciu po niżej oraz na filmie w oparciu o mikro kontroler ATmega88 lub ATmega 168. . . ....
Szanowni koledzy czy ktoś z was może mi powiedzieć jaką mogę osiągnąć precyzję przy odmierzaniu czasu przy wykorzystaniu układu ATmega16 z zewnętrznym zegarem 8.000 MHZ(rezonator kwarcowy)? Morduje to już drugi dzień i nie mogę zrobić tego w sposób precyzyjny - na każde odmierzone 10 minut atmege spieszy o ok 20s - taka zwłoka jest dla mnie niedopuszczalna...
Hej. Myślę ze tak właśnie będzie. W momencie nadejścia ostatniego impulsu z minutowej "ramki", zegarek ustawi prawidłowy czas właśnie dla tej chwili i wyzeruje sekundnik.
Dzieki wielkie, nareszcie program ruszył :) Mam jednak problem z odczytem. Odczyt sekundnika pokazuje 00, później 02, 04 itd. Sam odczyt z pcfa jest realizowany co jakies 20ms. Przetestowałem algorytm dekodowania z bcd i przy wpisywaniu ręcznym zadanej wartości działa poprawnie. Wynika z tego, że pcf wysyła niepoprawne dane a raczej procedura odczytu...
Kiedyś na tym forum na pytanie dla czego spóźnia mi się sekundnik z timera otrzymałem odpowiedź że w bascomie każdorazowe użycie "wait" używa jednego timera, a co za tym idzie blokuje inne.Ktoś mi wtedy polecił zmianę instrukcji "wait" na pętlę zakańczaną przepełnieniem zmiennej z przerwania timera którego używam.Tak więc z własnego doświadczenia znam...
http://obrazki.elektroda.pl/2534599000_1... Zegar + termometr DS18B20 - ATtiny 2313 - LED Wykonany na ATtiny 2313. Znane podobne zegary oparto na Atmega 8 i LCD. Program napisany w Bascom. Pracuje bez zarzutu. http://obrazki.elektroda.pl/9466031800_1... http://obrazki.elektroda.pl/4401807600_1... http://obrazki.elektroda.pl/5327081100_1...
Witam! Siedzę już drugi dzień nad multipleksem w budziku i tracę już cierpliwość. Podejrzewam, że problem leży w zmiennych. Jednak trudno mi go zlokalizować, bo za długo siedzę nad tym samym. Przydałoby się świeże spojrzenie na ten kod. Pokrótce opiszę problem. Po wstawieniu wartości odpowiadającej za wyświetlenie "--:--" do tablicy "toDisplay" nie...
Po generacji fali wystaw na oba wejścia nadajnika stan niski, co wytłumi drgania. Potem dopiero zabierz się za pomiar echa. I owszem - w momencie wysłania paczki startujesz 'sekundnik' na timerku i zliczasz czas do nadejścia echa. A dalej to już proste równania matematyczne.
Już by mi wszystko działało tak jak chcę, ale przerwanie nie generuje się co 32ms (tak jak powinno), tzn. generuje się co taki czas, ale jeżeli nie jest w pętli for, jeżeli wejdzie w jakąś pętlę for, to najpierw musi z niej wyjść i dopiero potem się generuje, czy to normalne zachowanie przerwania? Teraz zmieniłem tylko końcówkę kodu od LED8 w dół (ale...
http://obrazki.elektroda.pl/5053325200_1... http://obrazki.elektroda.pl/1067417000_1... http://obrazki.elektroda.pl/2247924000_1... Witajcie! Chcielibyśmy przedstawić wam projekt zegara na lampach Nixie. Tego typu projektów jest całkiem sporo w Internecie, jednak tylko kilka, które instruują jak dokładnie...
nie jest chyba możliwe, żeby wystartowały w tym samym czasie? Jest to możliwe. Np. w ATmega128 w rejestrze SFIOR jest bit TSM (Timer/Counter Synchronization Mode). Kiedy bit jest ustawiony na 1, wówczas wszystkie timery są zatrzymane i możesz je skonfigurować w dowolny sposób. Kiedy bit TSM ustawisz na zero, wówczas wszystkie preskalery timerów się...
Witam forumowiczów, przedstawiam ukończony projekt zegarka opartego o lampy IN-1 + INS-1 https://obrazki.elektroda.pl/2167709200_... Projekt zakładał możliwie największą kompaktowość sterującej elektroniki jednocześnie używając jak najbardziej pospolitych elementów. Zdecydowałem się więc na projekt w technice montażu powierzchniowego,...
http://obrazki.elektroda.pl/3128702300_1... Witam serdecznie :) Dawno, dawno temu, za górami, za lasami.. hehe nie no, może nie aż tak :P Popełniłem pewien . Była to wersja bardzo uboga i posiadająca sporo błędów i niedociągnięć. Dlatego po pewnym czasie (dokładnie prawie 4 lata temu, czyli końcówka technikum) zaprojektowałem kolejną...
zrobiłem tak i chyba juz nie gubi sekund ale teraz mruga tak szybko że ledwie widać godzine :( czy nie da sie tego zrobić tak żeby wyświetlacz się odświeżał dokładnie gdy zmienia sie sekundnik ??
Może powiem do czego potrzebuje ten program. Buduję sekundnik na dwóch wyświetlaczach 7-segmentowych, ATMEDZE8 i przycisku. I miał by on działać na takiej zasadzie: jak naduszę przycisk to zaczyna naliczać sekundy jak naduszę drugi raz to zatrzyma naliczanie. Przez cały czas cyferki mają się wyświetlać.
Witam i dziękuję za bardzo szybkie odpowiedzi ! Po kolei... Witaj, O volatile kolega słyszał? Jeśli nie, to czas poczytać: http://mikrokontrolery.blogspot.com/2011... Stosuj nowe funkcje obsługi przerwań ISR(), tym bardziej, że używasz nowe ich wektory: http://www.nongnu.org/avr-libc/user-manu... ano...
wykonałem zegar na atmega8 lcg 1*16, z uzyciem timera1 dalem kwarc 8MHz, aby odliczać czas co 1s zrobilem tak Config Timer1=timer, prescale=256 następnie dałem counter1=counter1+34286 8MHz/256/(65536-34286)=1s - powinno mi dac dokładnie 1 sekundę a z pomiarów sekundnik zmienia sie mniej wiecej co 8 sekund, czy ma ktos moze pomysł dlaczeo tak sie dzieje?...
Test ATmega328 + wyświetlacz 8x8x4, bez DS1307 (wiec nie wiem jak tam z komunikacją) RC 8MHz + CKDIV8 (ustawienia def) = wyświetlacz działa, w zwolnionym tempie, sekundnik co 15sek RC 8MHz + CKDIV8 (wyłączony) = wyświetlacz działa, duszo szybciej, sekundnik co 2sek Zewnętrzny 16MHz = wyświetlacz działa, sekundnik co 1sek Wiec ustawienia def. tam nie...
Jak dotąd wypociłem tyle ;) [syntax=csharp]#include <avr/io.h> #include <avr/interrupt.h> #include "hd44780.h" volatile int dziesiatka = 0; double sekunda = 0; char tekst; int main (void) { TCCR1B |= (1 << WGM12); // ustawienie timer1 na CTC mode TIMSK |= (1 << OCIE1A); // odblokowanie przerwania CTC sei(); // globalne odblokowanie...
drogomierz dzienny (odometr), zakres do 999,9 km Praktykujesz terminy z którymi walczę... po pierwsze odometer to licznik przebiegu całkowitego, przebieg dzienny to trip (distance). Po drugie nie ma takiego słowa jak odometr (spotkałem także hodometr). Więc albo zrobiłbym drogomierz i licznik dzienny albo zostawił angielskie odometer i trip distance....
z porównywaniem sekundnika nie chciałem robić bo chcę się nauczyć obsługi przerwań a poza tym wyglądało by to mało profesjonalnie :p no cóż popróbuję i zobaczę co mi z tego wyjdzie :) Dodano po 54 zrobiłem narazie tak: $regfile = "m8def.dat" $crystal = 1000000 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3...
Tu to co brakowało w poprzednim poście: $regfile = "m8def.dat" $crystal = 8000000 Config Timer0 = Timer , Prescale = 256 On Timer0 Multi_wysw W1-W6 to wyświetlacze, pierwsze zegary robiłem bez sekundnika, ten już je ma, chyba ciekawszy efekt. W budowie nie ma prawie żadnej różnicy, te 2 lampy więcej nie robią jakiejś poważnej różnicy. Potrzeba...
https://obrazki.elektroda.pl/1047348400_... Do wykonania tego zegara skłonił mnie mój słabnący wzrok - leżąc w łóżku bez okularów nie mogłem odczytać godziny na zagarkach wbudowanych w sprzęt RTV - cyfry wyświetlaczy są po prostu dla mnie zbyt małe. Miałem w zapasach 4 czerwone wyświetlacze LED z cyframi o wysokości 20mm (po nieużywanym...
Tak. To plexa z grawerowanymi cyframi, cały projekt jest tu pod linkiem : https://obrazki.elektroda.pl/3515599500_... https://obrazki.elektroda.pl/1132266300_... https://obrazki.elektroda.pl/2617164600_...
Witam, Jakiś czas próbuję doprowadzić do ładu mój termometr. Odsyła on sygnał po resecie, jednak próba odczytania temperatury kończy się fiaskiem. Działam na procesorze Atmega8, do opóźnień używam bilblioteki util/delay.h (WinAVR). Termometr podłączony jest na stałe do zasilania. Ten kod napisałem na podstawie dokumentacji temometru i dokumentu opisującego...
http://obrazki.elektroda.pl/4176062000_1... Urządzenie pokazane na zdjęciu to nic innego jak zegarek kieszonkowy z diodami LED. Wykorzystuje on 12 diod do wskazywania godzin i każdorazowo po 60 – do wyświetlania minut i sekund. Diody ułożone są w formie trzech współśrodkowych pierścieni. Na górze obudowy znajduje się przycisk...
Witam... Zbudowalem ten zegar z wykorzystaniem PCF'a i chcialem dorzucic do niego podtrzymanie z baterii wg przepisu zamieszczonego [url=http://www.elektroda.pl/rtvforum/to... ale wowczas zauwazylem ze PCF liczy czas jakby szybciej. Po zwarciu diody w obwodzie zasilania sekundnik zwolnil...:| Czyzbym cos robil nie tak? Prosze o rady...
http://obrazki.elektroda.net/63_12786828... Powracam do tematu zegara. Wybacz moją nerwowość, akurat wtedy zależało mi na czasie, ponieważ zegar robiony był na prezent :) Miewam wrażenie, że niektórzy dodając tematy do DIY zbyt dosłownie rozumieją "Y" - yourself, zamieszczając np. niekompletne schematy, co nie zawsze jest nieumyślne. Umieściłem...
Napisałem kod dla zegara cyfrowego w Bascom. Ogólnie działa jak należy. Mam tylko problem przede wszystkim z budzikiem. Chcę aby podczas alarmu naciśnięcie przycisku 1(PORTD.0) wyłączało alarm(chodzi o sam dźwięk). Program nie reaguje. Nie mam pojęcia czy jest to wina tego, że nie nadąża z wykonaniem polecenia (za długie przerwania?) 2) Aktywowanie...
http://obrazki.elektroda.pl/4474795500_1... Witajcie! Prezentujemy kolejny zegar z serii electroNIXclock. Tym razem pod lampy IN12 pod 6 sztuk, czyli mamy sekundnik! Konstrukcja bazuje na sprawdzonym i estetycznym pomyśle zamknięcia efektownej białej PCB pomiędzy dwoma klepkami dębowymi (tak jak w naszym zegarze 4xLC516 http://www.elektroda.pl/rtvforum/topic28...
Napotkałem na dziwny problem. Oczywiście może to być błąd programu ale aktualnie wszystko posprawdzałem i nic nie znalazłem Chodzi mi o zawartość rejestrów daty i czasu układu PCF8563 zaraz po włączeniu zasilania. O ile czas 00:00:00 jest normalny to odczyt daty Mies:00, Dzień:00 jest raczej nie normalny. Nie może być dnia i miesiąca o wartości 00....
zegar sekundnik sekundnik bascom zrobić sekundnik
oporność głośnik volvo silnika aktywny subwoofer radio
vestel 17mb185 ccleaner kolobos
Przekręcenie pokrętła pralki o 2 stopnie - co to oznacza? Lumatron - firma oświetleniowa i marka RTV