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
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.
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ć...
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
Witam! Dla chętnych,którzy chcieliby wykonać zegar z sekundnikiem o mniejszych lampach,zamieszczam płytkę pod lampy 4xZ566M+2xZ570M.Format pliku Eagle.Gdyby ktoś potrzebowałby pod inne lampy niech pisze postaram się zaprojektować płytkę i wystawić na forum. Pozdrawiam
Zapomniałeś o tranzystorach BC807 (SMD) albo BC327 - 4szt, wyświetlaczach i ledach na dwukropek. 100n ceramiczne, a goldcap dowolny od 0,22F w górę - może być 1F. Zamiast rezystora 22k przy fotorezystorze dałbym potencjometr montażowy 47k, aby móc ustawić odpowiednio reakcje na zmianę jasności. Edit: W Elektronice Praktycznej 1/2011 jest opis rozszerzonej...
Poszukaj w kitach jabel albo nord elektronik, na 100% w którymś jest zegara z sekundnikiem analogowym na diodach LED.
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...
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)...
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.
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...
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.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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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ść...
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....
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. . . ....
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...
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...
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...
Kolej problem (myślę, że to też może być wina AS); pętla for(){} działa jak while(){}, czyli program wchodzi w for i nie wychodzi z niego dopóki warunek nie przestanie być spełniony Może po prostu coś źle robię, bo pierwszy raz używam przerwań sprzętowych. Pętla na której zatrzymuje się program wygląda tak; [syntax=c] if(!(PIND & 0b00100000) &&...
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,...
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...
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...
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.
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ę...
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ą...
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...
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ć.
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?...
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....
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...
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...
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...
http://obrazki.elektroda.pl/7452954000_1... Chciałbym zaprezentować projekt regulatora PID do ekspresu do kawy. Używany jest z ekspresem La Pavoni Domus Bar, ale w zasadzie może sterować dowolnym ekspresem lub jakimkolwiek obiektem grzewczym/chłodniczym o mocy do ~ 1.5kW. Motywacją do wykonania urządzenia była spora histereza fabrycznego...
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_...
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...
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...
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...
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...
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....
Kolejnym krokiem jest podłączenie zasilania (7-12V DC) - zestaw ma "na pokładzie" stabilizator LM78m05, który dopilnuje, by serce układu (procesor ATMEL AT89C2051) zawierający już fabrycznie wpisany program pracował poprawnie. Stabilizator może dostarczyć max 100mA prądu do obciążenia, a że układ jako taki pobiera nie więcej niż 80mA - wytrzymuje,...
Witam wszystkich, Potrzebowałem uruchomić układ z większą ilością termometrów DS18x20, które będą rozlokowane w różnych miejscach domu i poza nim. Część z nich będzie wpływała na uruchomienie ogrzewania, inna część będzie tylko informacyjna. Jeszcze inna będzie miała za zadanie zabezpieczenie elektroniki przed przegrzaniem. Taki w ogólności jest zamysł...
https://obrazki.elektroda.pl/8685111100_... Cóż, pewnie pierwszy i jedyny raz napisze coś w tym dziale, temat też oklepany, ale zegar nixie zrobić chciałem już ponad 30 lat temu, tylko wiele z tego było niewykonalne dla mnie wtedy. Motorem stały się posiadane od ponad 10 lat płytki, każda z jedna lampą LC-531, leżały na stosie w pracy...
http://obrazki.elektroda.pl/7831510000_1... Witam, w końcu i ja postanowiłem zaprezentować swoje dokonania na elektrodzie. To mój pierwszy post w DIY, proszę o wyrozumiałość. :-) 1.Pomysł Dla mnie, człowieka urodzonego pod koniec lat 70, zawsze wzorem zegara był zegar Teleexpressu. Te 60 diod sekundnika były dla mnie magnesem. Jednak...
Witam Chciałem zapytać, jak podłączyć większy wyświetlacz - chodzi o to, że wyświetlacze powyżej 0,8" mają dwie lub więcej LED na segment, natomiast kropka ( DP ) to z reguły jedna LED ( przynajmniej dla wyświetlaczy 1,0" , 1,3" , 1,5" i 1,8", które posiadam ). Będę łączył wyświetlacze 1,5" ( dwie LED na segment/ jedna LED na segment DP ) jak na schemacie...
zegar sekundnik sekundnik bascom zrobić sekundnik
palet maszyna przesuwanie tekstu zużywanie toneru
jacuzzi dmuchane jacuzzi dmuchane
Uszkodzony filtr przeciwzakłóceniowy w pralce Samsung - objawy i rozwiązania Jak odzyskać zhakowane konto na Facebooku?