http://obrazki.elektroda.pl/1173779300_1... Witam, chciałbym wam przedstawić sterownik akwariowy zintegrowany z obudową, który niedawno skończyłem budować. Urządzenie jest w fazie testowania i rozbudowy, więc jest dużo niedociągnięć w projekcie. Ale jak ktoś kiedyś na forum napisał "ważne, że własne i działa", a jak długo, to się okaże....
http://obrazki.elektroda.pl/4776361100_1... Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz...
A co pojawia się na tym buzerze? Jeśli napięcie stałe (np. 3V) przez 10 sekund, to nie trzeba robić czułego układu (wzmacniacz + detektor) dla sygnału 60mV. Swoją drogą, buzer z generatorem wprost do nogi ATmegi... nie wiem, czy nie za bardzo ją obciąża. Czy może jednak dokumentacja, o której pisze jarek_lnx, dotyczy innej wersji urządzenia, a tu jest...
http://obrazki.elektroda.pl/3404456500_1... Witam. Chciałem zaprezentować wykonaną przeze mnie płytkę testową dla procesorów atmel rodziny atmega w obudowach czterdziestopinowych. Założenia Głównym celem było zaprojektowanie płytki pod mikrokontroler atmega32 w programie Cadsoft Eagle na licencji freeware, czyli 10cm x 8cm z jak największą...
Witam pasjonatów zegara "nixie" Właśnie konczę budowe zegara z wyżej wymienionej strony.Do pierwszego urochomienia użyłam odbiornik DCF z fabrycznego budzika z zasilaniem 1,5 V co efektem tego było jak powyżej. Następną próbę wykonałem z budzikiem DCF zasilanym dwoma paluszkami R-6 (3 V) Do wyjscia odbiornika DCF działającego budzika podłączyłem zegar...
http://obrazki.elektroda.pl/1076165400_1... Chcę przedstawić moja konstrukcję Termostatu Projekt powstał z potrzeby czysto naukowej w kierunku programowania w Bascomie. Zasada działania: Np. w systemie kominkowym są 2 pompy obiegowe. Jest potrzeba załączania o konkretnych temperaturach i wyłączenia żeby nie nastąpiło skraplanie na płaszczu...
Przekładam tą samą Atmegę 328. Na próbę zbudowałem na płytce stykowej układ jak w kursie FORBOT http://forbot.pl/blog/artykuly/programow... z tym że u mnie Atmegę z kwarcem zamontowałem też na płytce i wszystko działa. Ta sama Atmega zamontowana w moim projekcie nie działa. Wyświetlacz pokazuje tylko kwadraciki....
Jak masz generator i oscyloskop, to zrób pomiary parametrów tego buzera. Znając parametry buzera (przede wszystkim pojemność) można spróbować policzyć możliwość działania prostego układu: dławik równoległy do buzera, i to sterowane przez tranzystor - wyłączenie tranzystora daje impuls napięcia na dławiku, i w ten sposób można podać na buzer napięcie...
Witam W czym pisałeś soft - czy można w nim edytowac piny procesora - chciałbym przebudowac pcb dla własnych potrzeb. W projekcie ze zdjęcia masz fajniejszą płytkę bo jednostronną ja chciałem tak przebudowac płytkę aby nie robic dwóch warstw na pcb - czy masz może filmik z działania chciałbym optymalnie dobrac kolory ledów słuchając tu kolegów wypowiadających...
Są to przekaźniki HF3FF-M: [url=http://www.hongfa.com/pro/pdf/HF3FF... Napięcie cewki przekaźnika to 12V, rezystancja cewki 320 Ohm . Generalnie narazie nic nie podłączałem na wejście, więc na OUT1 nic nie ma, ale chodzi o sam fakt załączenia się przekaźnika ( nie słychać pstryknięcia po dodaniu tej diody LED) no i buzzer w multimetrze tez...
Kup buzer na 12V i wysteruj przez tranzystor. Jeśli to za mało - przekaźnik z cewką na 12V i typowy dzwonek do drzwi :)
Pozwoliłem sobie zamieścić przykład przeróbki "Ducha" na procesor atmega 32u4 z wyświetlaczem 2x16 i 4xDS18B20, Cały pic, to inne porty w tym układzie :) [syntax=basic4gl] 'Termometr 4 punktowy DS18b20 by Duch na podstawie materiałów znalezionych w sieci 'Kontakt duszkowski(at)o2.pl $regfile = "m32u4def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera...
Procesor: ATmega 32 Wyświetlacz: LCD 2x8 podświetlany na zielono http://nexia.elektroda.net/bc_pliki/imag... Sterowanie: 3 przyciski (UP, DOWN, ENTER) Sygnalizacja LED (Czerwona) Buzer dostosowuje do Daewoo Nexii 1.5 8V SOHC http://nexia.elektroda.net/bc_pliki/imag... http://nexia.elektroda.net/bc_pliki/imag...
Witam wszystkich. Jest to mój pierwszy post na elektrodzie, pomimo tego że od dłuższego czasu przeglądam tą stronę, więc przepraszam jak źle wrzuciłem temat. Robię właśnie projekt kompetencyjny na studiach i mam do Was pytanie, a raczej prośbę o sprawdzenie wartości elementów. Schemat robiłem dosłownie na kolanie, bardzo szybko gdyż musiałem oddać projekt...
Witam serdecznie użytkowników atmegi w wersjach 128 lub 256 Obecnie mam sterownik na procku Atmega 128 - program napisany w Bascomie - około 50% pamieci Mam problem tego typu że brakuje mi wyprowadzeń do sterowania - dlaczego pytam, bo jak sie przesiadłem z M32 na 128 to mialem problem z wysterowaniem portów F i magicznych G - z tymi G to wogóle checa...
Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...
Witam wszystkich, jestem początkujący w AVR i potrzebuje porady. Napisałem program do zliczania czasu (timer0) oraz generacji prostokąta na 40khz (timer1- fast pwn 16bitowy) Ogólnie to atmega pracuje na 1Mhz nie daje kwarcu.. Moje pytanie czy jest możliwość zrobienia generatora na 40kHz na innym timer0 lub timer 1 (8 bitowe) bo timer 1 jest 16-bitowy...
Skompletowałem części, zamówienie będę składać najprawdopodobniej jutro. Posiłkowałem się głównie AVT, i schematem zegara binarnego który będę chciał zrobić pod nadzorem kogoś doświadczonego. zestaw rezystorów od LisPol z allegro płytka prototypowa 830pól ATmega 8 wtyki bananowe gąbka do czyszczenia grotu pęseta zakrzywiona 100g cyny Sn60Pb40 Termo...
Witam! Które się z nich opłaca cenowo jaki i również wyposażeniem. Oto kilka z nich : 1. tylko , że to nie jest Arduino tylko jakieś "Funduino" http://obrazki.elektroda.pl/4484036500_1... MEGA STARTER KIT + UNO R3 Bogaty zestaw startowy dla Arduino + Uno R3 Parametry Funduino UNO R3 - mikroprocesor ATmega328 + Atmega16u2, 100% zgodności...
Dzień dobry forumowicze. Przeglądałem oferty fabrycznych autoalarmów i powiem szczerze, że oferowane ceny za ten sprzęt nie są zadowalające co do jakości zabezpieczenia jakie mają. SEO wydaje się najbardziej rozsądną budową zabezpieczoną przed zwarciem z wbudowanymi przekaźnikami i kodem kroczącym, ale cena. Dlaczego mam płacić za montaż jak mogę sam...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...
Nowa płyta główna sterownika w wersji V2 Pracuje nad kolejną wersją jeszcze bardziej dopracowaną V2,5 już jest Oczywiście Atmega 128 i tak zabrakło mi jeszcze 4 pinów ale dałem sobie rade i kombinuje teraz nad I2C z dodatkowym prockiem Czekam jeszcze na Paczkę z LCD 4 x 20 BIG znaki na pcb brakuje jeszcze zegarka z kwarcem Zastosowałem 6 przekaźników...
1. nie wiem bo nigdy nie podłączałem samego piezo ale jeśli masz buzer to możesz bezpośrednio do portu - byle przez jakiś rezystor (np 100om) 2. żeby podłączyć diody nie potrzebujesz żadnych scalaków. Jeśli jest ich więcej daj jakikolwiek tranzystor (np BC557) i rezystor na bazie (np 1kOm) 3. Przekażnik koniecznie przez tranzystor. Równolegle do cewki...
http://obrazki.elektroda.pl/3637756900_1... http://obrazki.elektroda.pl/6313868300_1... Zrealizowałem w tym roku swoje postanowienie jeszcze sprzed zeszłej zimy i zrobiłem sobie wreszcie własny sterownik pieca CO. Na początek pytanie "dlaczego"? Otóż oryginalny dostarczony z piecem przede wszystkim miał 6 poziomów nadmuchu...
lcd niestety na tym module nie ale mam 8 ledów które mogę podłączyć,buzer , 4x Led display.
Jak zwykle można liczyć na pomoc Kolegi. Oczywiście działa. Prinbin omijałem, mimo, że ma ciekawą właściwość - wysyłanie w pętli. Cały czas skupiałem się na wysyłaniu HEX we właściwej kolejności. Programik fajny - Zapewne twórczość na potrzeby własne, więc nie nigdzie go nie znajdę. Zresztą mnie była potrzebna współpraca z Atmegą - ma grać ustawiony...
Niestety jest tragicznie :( 1. Źle zamontowany stabilizator (odwrotnie) 2. brak filtracji zasilania przy stabilizatorze 3. tych zielonych "kresek" nie ciągnie się przez elementy, a ty pojechałeś równo i przez rezystory i kondensatory, że w ogóle nie wiadomo co i jak za bardzo (są zwarcia) a tym większa kicha niestety ci wyjdzie jak zaczniesz z tego...
Przy poborze tak niewielkiego prądu buzzer możesz podłączyć bezpośrednio do Atmegi minus do portu Atmega a Plus do +5V. Rezystor jest zbędny
http://obrazki.elektroda.pl/7248988700_1... Witam Chciał bym dzisiaj zaprezentować wam moją płytkę testową dla mikro-kontrolerów AVR Atmega16 i 32. Płytka powstała dla sprawdzenia czy dany napisany program działa poprawnie nie trawiąc nowej płytki i trochę do nauki programowania. Prezentowana płytka może nie jest jakimś super kombajnem...
http://obrazki.elektroda.pl/3303656700_1... Wariometr, Atmega168 + LCD Nokia 3330 / 3310 + Bosh BMP085 Witam. Przedstawiam projekt, który zrobiłem na zaliczenie na studiach, a tym samym chciałem, aby był użyteczny. Wariometr elektroniczny służy do pomiaru prędkości pionowej. Można go stosować do wolnego latania paralotniarzy. Polega...
Atmega ma około 20mA na pin lub 200mA na wszystkie, według noty. Nie licząc spadku napięcia na buzerze prąd jaki popłynie przy 5 V i rezystorze 200ohm to 0.025A więc 25mA czyli odrobinę za dużo użyj np na 330ohm
To jest płytka testowa? Tak, to jest płytka testowa. W takim razie jak prawidłowo podłączyć buzer? Co oznacza SV1 SV2 i jak to podłączyć?
Doczytałem trochę o AVREVB1 w archiwalnych aukcjach allegro. Są tam lepsze zdjęcia bez wyświetlacza, i możemy zauważyć, że jest tam jednak slot kart SD. Zatem porównanie wypada następująco: Zalety AVREVB1: Gniazdo PS/2 Tańsza o 14 zł z przesyłką (na allegro) Wady: Montaż całkowicie przewlekany Mniejsza pamięć EPPROM Znacznie gorsza organizacja Buzzer...
no to jeszcze inaczej .... Zamiast ee93_write(i,0x00); //zapisuje zerami wrzuć np zmianę stanu leda .... i oczekiwanie .... i zmniejsz ... liczę kroków ... PORTX ^= _BV(Y) ; _delay_ms(500); Nie zniszczysz EEproma próbami, i sprawdzisz czy problem faktycznie leży po stronie pętli. ( wg. mnie nie ) . Nie napisałeś na jakiej zmiennej i pracujesz .... możesz...
O zegarku już wspomniałem, ale rzeczywiście podtrzymanie mu się przyda. Co do pamięci poza procesorem to byłaby ona bardziej w celu nauki obsługi zewnętrznych pamięci. O buzerze nie pomyślałem, również dopisuje do listy. Przetwornik z komunikatami. To byłoby ciekawe, choć... no nie wiem, jeszcze nad tym pomyślę.
Witam, proszę o pomoc w zaprojektowaniu PCB. W załączniku schemat Eagle. Witam Projekt w Eagle 5.10" + PDF. A sterowanie przekaźnikiem i buzerem może odbywać się bez zmian na schemacie (tranzystory PNP) gdyż w takiej konfiguracji wystąpi spadek napięcia o 0,6V (spadek na złączu BC tranzystora). Kiedyś sprawdzając kilka sztuk przekaźników z cewką 12V,...
Używasz PWM z wyprowadzenia PORTB.1(wyjście PWM OC1A) A buzer z wyprowadzenia PORTB.(wyjście PWM OC1B). Teraz jeśli masz włączone PWM to na tych 2 wyprowadzeniach występuje przebieg PWM i stąd sygnał na buzerze. Tak mi się wydaje choć masz Compare B Pwm = Disconnect, więc dla pewności na chwile podłącz buzer gdzieś do portu C, albo zmień też na COMPARE...
http://obrazki.elektroda.pl/2219352600_1... Witam. Dzisiaj chciałbym zaprezentować projekt wyświetlacza graficznego z ekranem dotykowym, sterowanego przez mikrokontroler ATmega128, wyświetlającego podstawowe informacje zbierane z czujników umieszczonych w samochodzie. Projekt nie jest dla mnie, wykonałem go na prośbę znajomego, który...
Idzmy głównym wątkiem bez cofania sie. Tak, uaktywnia ale już wiem, ze było ono przechowywane w SREG. To jest wyjaśnione. W SREG przechowywana jest informacja o fladze I, czyli fakt włączenia lub wyłączenia przerwań globalnych. Nie ma to nic wspólnego z "przechowywaniem" informacji o przerwaniach INTx. Instrukcjami operującymi na fladze I w SREG są:...
Cześć Bascom Atmega mało portów, więcej po I2c jak to zrobić Więc zrobiłem pewien projekt już opisywałem na elektrodzie - sterownik domowy Brakuje mi portów do sterowania i potrzebuję rozwiązania swojego problemu. Niestety sterowanie drugą atmegą kodem BCD nie rozwiązuje problemu. Na i2C mam zegar PCF 8563, Jak rozwiązać mój problem Program napisany...
Witam Potencjometr kontrastu (10k) połącz z jednej strony do masy, z drugiej do +5V a suwak do wyświetlacza LCD. Buzerek jest lekko na odwrót Na zasilanie brakuje kondensatorów 100nF A może jeszcze w celach dydaktycznych dołożyć układ zegara RTC np. PCF 8563 czy podobny? Wtedy do awaryjnego zasilania takiego RTC na kilka lat wystarczy bateryjka CR2032....
... Jest mało czytelny... ... i niepotrzebnie ... "rozwleczony". A co do buzera, to wystarczy "wyrzucić" 1 bit. Np. Symbol = Lookup(cyfra1 , Dta) Wyswietlacz2_2 = Symbol / 8 Wyswietlacz2_2 = Wyswietlacz2_2 AND &B00011110 ' dopisać lub In R16, Wyswietlacz2 andi R16, &B11100001 Lds R17, {Wyswietlacz2_2} Andi R17,&H1E 'dopisać !or R16,...
Prawdopodobnie nie rozróżnia kolega operatora przypisania (=) od porównania (==). Niepotrzebnie robi to kolega na około. WYS_0 do WYS_10 zamienić na tablicę, Może być char albo uint8_t. Dodać jedną zmienną np czas. Wtedy można użyć warunku: if (bit_is_clear(PINC, SW_1) && czas < 10) { czas++; PORTD = WYS[czas];...
witam a moze zamiast dodatkowego procka podlaczysz bezposrednio wyjscie tego czytnika do pc poprzez maxa i cala procedure zapisu lacznie z data i godzina przejmie pc. mam taki czytnik (i chyba nawet taki sam ) z tego co pamietam czytnik ten wysyla 5 albo 6 bajtow (jest to numer seryjny kary) oraz sume kontrolna z predkoscia 19200bps. w tym czyniku jest...
Czekam 100ms po instrukcji print dla 115K nic to nie pomoglo zmniejszylem predkosc do 9600 nadal nic ;/ kod nadajnika $regfile = "m32def.dat" $crystal = 14745600 $baud = 9600 Config Serialin = Buffered , Size = 10 , Bytematch = 13 '##### Definicja wyswietlacza ##################### Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6...
Wrzuć wszystko do programu głównego tzn. przyciski ( ustawianie czasu załączania/wyłączania pompy), sprawdzanie Adc (poziom wody) przeliczanie wartości dla wyświetlacza , a samo wyświetlanie w podprogramie odświezanym co jedną sekundę za pomocą Timer0 . Timer0 dalej dla wyznaczania 1 sekundy. Buzer zrealizuj za pomocą zwykłej zmiennej licznikowej zwiększanej...
Przykład elektroniki tworzonej przez programistę. Program działa świetnie, ale elektronika już niekoniecznie. Ja widzę tu totalny brak zabezpieczeń a minimum zabezpieczenia to: - <ciach> - połączenie długich przewodów czujnika bezpośrednio do portu woła o pomstę do kogo tam chcecie (minimum to szeregowy rezystor niskoomowy i równoległa dioda zenera)....
Witam, za budzenie odpowiada buzer.Czy ktoś odpowie mi na moje pytania?
Mam taki pomysł aby zrobić to w taki sposób jak na obrazku. Jedna z tych baterii to zasilacz zaś druga to akumulator. W roli przełącznika np atmega8 zasilana z akumulatora. Na jednym z wejść stan wysoki ustawia stan wysoki na jednym z wyjść. Jeśli stan niski na wejściu stan wysoki na drugim wyjściu. Tylko czy to będzie szybsze ?? pytanie po co atmega......
Witam. Ja mam taki sam problem prostownik nie startuje, nie mam tylko buzera.
Wszyscy piszą że to takie proste . A nie mógłby ktoś tak dla potomnych zapodać prosty schemacik i kod w Bascom odtwarzający jeden plik i to w dodatku umieszczony w pamieci procka, do tego mini głośniczek, powiedzmy Atmega 16, 32 i wzwyż , i ewentualne elementy zewnętrzne? Nie chodzi na początek o super jakość ale o zwykłe wprowadzenie w to jak to działa....
Witam wszystkich. Prosze o weryfikacje projektu dotyczącego części sprzętowej czujniku parkowania(będzie zamontowany w garażu na ścianie). Opis działania : Czujnik na wyświetlaczu LCD wyświetla odległość od trzech ultradźwiękowych dalmierzy HC-SR04. Odległość jest obliczana programowo na podstawie długości impulsu echa. Dodatkowo kierowca jest informowany...
Masz namieszane z nawiasami {} Fragment Twojego kodu wygląda tak: Dodano po 1 Obsługa klawisza wyłącz była w obsłudze klawisza zmniejsz. Nawias } zamykający obsługę klawisza zmniejsz był dopiero po obsłudze klawisza wyłącz. Aby zadziałał klawisz wyłącz musiałeś jednocześnie wcisnąć wyłącz i zmniejsz. Sprawdź to. Dodano po 1 Ale to i tak do końca nie...
Witam Mam tym razem troszkę inny problemik . Otóż , zakupiłem okazyjnie bieżnię elektryczną z uszkodzonym komputerem. Używając starej obudowy od komputera (praktycznie to cały pulpit jak w aucie :P ) robię nowy -czyli pomiar prędkości,sterowanie prędkością przesuwu taśmy itp. Ale jest jeszcze jedna sprawa. Otóż na uchwytach bieżni są blaszki służące...
Witam Napisałem coś takiego: Do If Ok = 0 Then Waitms 50 If Ok = 0 Then Sound Buzer , 1 , 100000 Set Buzer Gosub Menu End If End If Loop End Menu: Cls Menuu = 1 Do Locate 1 , 1 Select Case Menuu Case Is = 1 Lcd "Harmonogram " If Ok = 0 Then Waitms 25 If Ok = 0 Then Sound Buzer , 1 , 100000 Set Buzer Gosub Harmonogram End If End If Case...
Witam. Nie wiem dlaczego tak się dzieje, ale tak kolega napisał - dodaj kondensator blokujący (np. 100nF) jak najbliżej końcówek VCC procka i do masy. Buzer osobiście wysterowałbym przez tranzystor.
żeby nie zakładać nowego tematu - to mam pytanie odnośnie tego kodu, który wyżej podawałem. [syntax=vb] '*************************** Sygnalizacja zmian temperatury przez buzer If T1 >= T_max Or T1 =< T_min Then If Flaga_buzer = 0 Then Buzer = 1 Waitms 200 Buzer = 0 Flaga_buzer = 1 Lcd3 = 1 Waitms 700 Lcd3 = 0 End If Else Flaga_buzer = 0 End If...
A ja spaliłem jeden pin w 89c2051 bo podłączyłem do niego ( bezpośrednio ) buzer. Więcej już nie uwaliłem, przynajmniej narazie. 8O
Możesz dać tranzystor np BC817 lub BSS138 i za nim równolegle buzer i leda z rezystorem. Będzie dzialać niezależnie od typu procesora.
Dziękuję oczywiście pomogło ( z 78 % zajętości zrobiło się 72 % ). Teraz wygląda tak: [syntax=vbnet] If Sekundy = 0 Then For N_alarm = 1 To 5 If Alarm_status(n_alarm) = 1 Then ' gdy alarm wlaczony If Czas_minuty = Alarm_minuty(n_alarm) Then If Alarm(n_alarm).dzien_tyg_rtc = 1 Then Alarm_ustaw = 1 End If End If Next N_alarm End If [/syntax] faktycznie...
To część schematu. Nie ma tu członu wykonawczego ale to nie ma znaczenia. http://obrazki.elektroda.pl/7661084600_1... A program to prosty bootloader. Ładuje soft poprawnie bo, jak pisałem wcześniej, po wyłaczeniu startu bootloadera program główny działa poprawnie. W miedzyczasie zauważyłem coś ciekawego. Wlutowałem buzerek i on świerka...
Podciągnij linię sterującą buzerem do plusa przez zewnętrzny rezystor.
Witam! Tak jak pisałem w poście wyżej,lampy powinny posiadać punkt dziesiętny.Na koniec trochę własnych spostrzeżeń.Zegar pracuje poprawnie od kilku miesięcy i nie można nic mu zarzucić.Wprawdzie nie sprawdziłem współpracy z GPS, gdyż odbiornik jakim dysponuję posiada złącze USB i potrzebny byłby konwerter, ale na to na razie nie mam czasu.Jeżeli ktoś...
Buzery HCM, są elektromagnetyczne, dwie cewki na rdzeniu z dołączoną metalową membraną sterowane z jakiegoś układu 4 nóżkowego.
Witaj,kiedyś napisałem program w Bascomie do załączania żelazka które nie miało żadnego czujnika i regulatora temperatury,program jest napisany pod czujnik temperatury LM35 ponieważ ma duży zakres mierzenia,może ci to pomoże w rozwiązaniu twojego problemu: [syntax=basic4gl][/syntax] $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 64 $swstack =...
Może gra cichutko, bo nie dobrałeś odpowiedniej wartości rezonansowej. Pokombinuj z różnymi, opuznieniami wtedy dobierzesz odpowiedni ton. Na myśl nasuwa mi się też ż nie zastosowałeś tranzystora. Nie napisałeś, w jakim języku programujesz a to było by pomocne. Nie musisz włączać i wyłączać okresowo danego portu. Zastosuj sprzętowy PWM świetnie się...
Tak po krótce : Proszę o umieszczanie kodu, w odpowiednich tagach/znacznikach - poprawiłem.
Duże prawdopodobieństwo :D albo wiesz albo nie, każdy inny to strzał w ciemno, jak by twoje życie od tego zależało też byś strzelał ? Właśnie widzę cały schemat i tym bardziej jestem pewien że to kiepsko wygląda, otwieram datasheeta do tego czegoś KSS1201 wedle niego ten buzer działa na max 2V bedzie się to idealnie komponowało z 5V na pinie procka...
A jak zrobić kod żebym miał cztery rożne efekty pod czterema przyciskami ? http://hobby.abxyz.bplaced.net/img/art00... Ja nie dawałem buzera :) Jeden efekt: #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { DDRD = 0b11111111; while(1) { PORTD = 0b10000000; _delay_ms(250);...
ok dzięki za pomoc po wklejeniu kodu od M. S. po kompilacji bascom puszcza bez błędu, ale po wgraniu na płytkę buzer cały czas się drze. a zależy mi na takim schemacie: Np. jest temperatura 19,2 stopni po zwiększeniu temperatury do 20 stopni krótka sygnalizacja piknięciem z buzera i tak dalej. proszę o wyrozumiałość
Proponuję wyłączanie urządzeń rtv o zadanej godzinie,załączanie radioodbiornika przy budzeniu oczywiście w podczerwieni (rc5),budzik z buzera ,funkcje "skrobania szyb w samochodzie" budzik dzwoni 10 minut wcześniej jeśli temperatura poniżej zera
Debounce spokojnie by tu wystarczył jeśli nie zależy Ci na ciągłości działania programu (ten zawsze wstrzyma na 25ms). Do tego wykorzystaj dodatkowy timer programowy do mierzenia czasu trwania buzera (ewentualnie można to zrobić w jakiejś pętli jeśli wstrzymanie programu jest nieistotne). Można też wykorzystać badanie portu z maskowaniem (AND) jeśli...
Oto mój prototyp: http://obrazki.elektroda.net/34_12646938... W kwestii programowania AVR jestem laikiem, kilka razy zaprogramowałem układy ATMEGA8 lub podobne, ale nie pisałem nigdy oprogramowania (posiadałem gotowe pliki hex). O co chodzi? Czujnik ekspozycji ma określoną czułość, którą definiujemy podczas programowania. Po włączeniu urządzenia...
http://obrazki.elektroda.net/41_12588515... Zamieszczam projekt sterownika do wymiennika ciepła i pompy wymuszającej obieg wody w centralnym ogrzewaniu. To moje pierwsze użyteczne urządzonko zainspirowane zostało wymianą zbiornika do ciepłej wody. Całość składa się z: wyświetlacza alfanumerycznego bardzo znanego i łatwo dostępnego: WC1602A...
Chyba nie jasno sie określiłem ! Programator a raczej program nie wykrywa uC ! 7805 jest daleko od uC i posiada swój radiator, a podaje na niego napięcie z zasilacza 900mA. Pomysłowe to grzanie sie procka od LMa hhahaha ale niestety procek grzeje sie w środku ! i jest odsuniety dalllllleeeeeeeeko od 7805. Dla tego podpiołem diody w ten sposób, otóz...
buzer
Zwykły buzer aby głośniej piszczał przede wszystkim powinien być usztywniony w jakiejś obudowie, a do tego najlepiej dodać tranzystorek i maleńkie trafo podnoszące napięcie. Warto też wiedzieć, że każdy taki buzer ma swoją częstotliwość rezonansową przy, której najgłośniej piszczy.
Ciekawe co teraz będzie źle? Proszę bardzo - schemat w załączniku Muszę zdublować posta ponieważ zawarte są w nim informacje niezbędne do jego odczytania i pytania dotyczące tego schematu: Tak jak pisałem wcześniej urządzenie jest dość rozbudowane - dobrze by było gdyby ktoś znalazł chwilę czasu i sprawdził całość schematu. UWAGA!!! Z uwagi na brak...
gufiak: Nie nie pisałem w bascomie, ASM od ponad roku ćwiczę, a co do skomplikowania to inaczej kod wygląda w symulatorze a inaczej na stronie www prosto skopiowany z AVRStudio. Program jest zawikłany bo są zagniezdzone odwołania typu gdy a(gdy a1, gdy a2), gdy b, gdy c(gdy c1, gdy c2) które mocno komplikują zrozumienie. Kod pisałem w 5minut a później...
I ja witam po przerwie. Możesz podłączyć wyjście przerwania z PCF bezpośrednio do wejścia M16 Pin B2. Jeśli to Zrobisz to następnie: 1. Konfuguracja i uaktywnienie przerwań, oraz przerwania zewnętrznego 2. [syntax=basic4gl]Config Int2 = Falling On Int2 Sekunda Enable Interrupts Enable Int2[/syntax] 2. Deklaracja zmiennej Sekunda i zmiennej Minuta [syntax=basic4gl]Dim...
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
Pod AREF podłączasz tylko kondensator 100n. Napięcie mierzone musisz podać pod któryś z kanałów ADC, np ADC3 100n na potencjometrach niepotrzebne 100n potrzebne na VCC, AVCC, AREF, ADC1, ADC2, kanale użytym do pomiarów(ADC3). Buzer sterowany przez tranzystor. Rezonator i kondensatory 27p niepotrzebne, wystarczy wewnętrzny oscylator Sprecyzuj jakie rezystory...
Witam wszystkich Elektrodowiczów Jeśli taki temat jest już na Elce to przepraszam i jednocześnie proszę o link a jeśli nie ma to może się jeszcze komuś oprócz mnie przyda. Informuje jeszcze, że jestem początkującym "Atmegowcem". Na początku napisze, że programik potrzebuję do sterowania oświetleniem. Ponieważ mam przycisk "światło" działający na zasadzie...
https://obrazki.elektroda.pl/3340785400_... Witam, postanowiłem podzielić się swoim pierwszym projektem, od którego zacząłem przygodę z elektroniką. Jest to prosty zegarek wykorzystujący matrycę led 32x8, czujnik temperatury, wilgoci i ciśnienia BME280, zegar czasu rzeczywistego DS1307, fotorezystor, buzer, oraz procesor atmega328p....
Masz racje nie string tylko single jako zmienne do zapisu . Głównie mi chodziło aby nie nadpisać zmiennych przez inne i nie trzeba by było określać komórek . Zmienna Z to pozostały płyn w zbiorniku Zbiornik to pojemność 50 000 litrów . jednorazowe tankowanie to 24tony jak łatwo wyliczyć to 17 647 litrów . Dzięki temu mam kontrole ile pozostało w zbiorniku...
Pierwsza część programu Dodano po 8 no i druga się nie mieści, więc wrzuciłem do pliku tekstowego.
delayX to procedury opóźniające w przerwaniu akurat ma służyć odczekaniu do wygaśnięcia drgań styków przycisku. Według sugestii zamieszczam program bez definicji rejestrów i trybu SPECIAL, żeby nie zaciemniać, a to akurat nie ma wpływu na działanie. .CSEG ; początek segmentu programu .ORG 0x00 ; wektor przerwania od resetu rjmp Reset .ORG 0x04 ; wektor...
MkAVRCalculatora ten program wcale nie chce mi się połączyć z USBASP Udało się dopiero w khazama avr ale tam są do wyboru dwie opcje 8mhz +4ms lub +64ms Wychodzi na to że działa poprawnie na obu opcjach. Zrobiłem sobie osobno panel z uszkodzonego termostatu by wrzucić to później do ładnej obudowy :) https://obrazki.elektroda.pl/1756604000_...
Witam Wiem co to wyszukiwarka ale jakoś nie moge znaleźć przykładów programów z których mógłbym podpatrzeć pewne rozwiązania. Jestem zielony w bascomie i to są moje początki. Próbuje właśnie zagłębić temat użycia kilku warunków if w jednym programie. Próbuje zrobić układ w którym po włączeniu pojawi się jakiś napis np. "start" po włączeniu przycisku...
Witam, Wiem, że podobne tematy były na forum wałkowane dziesiątki razy, ale przejrzałem tamte posty i nie znalazłem w nich odpowiedzi na moje problemy. Próbowałem wykorzystać zawarte w nich, proste programy, testowałem sposoby w nich podane i nic. Ale do rzeczy. Mam układ taki jak na schemacie: http://obrazki.elektroda.pl/7365537400_1...
Ponizej cały kod żródłowy:) Proszę umieszczać kod w znacznikach syntax . Opcja Listing kodu .
Do kolegi "KUNIARZ" Właśnie wgrałem sobie Twój programik i u mnie DS18B20 śmiga (mam 6 szt. - 5 nowych i jeden z przed 2-3 lat) (chociaż nie wiem dlaczego w Twoim programiku na wyświetlaczu cały czas mi text się przesuwa) Ale nie do tego zmierzam. A mianowicie wgrałem poniższy programik (taki mały termostacik) No i mam problem z czujnikami !!! ponieważ...
Na elektrodzie znajdziesz kilka schematów pomiaru prądu przez atmegę. Chociażby zaczynając od miernika do zasilaczy. Oczywiście zrób pomiar prądu przez atmegę. Mostek H jest fajny ale musiał byś starannie dobrać tranzystory, zrobić chłodzenie itp idt a w sumie producenci i tak stosują przekaźniki. Ale możesz tu nadrobić stosownym oprogramowanie i zaskoczyć...
Witam , atmega8 uległa spaleniu po wyładowaniu atmosferycznym , układ został wymieniony z zaprogramowanym wsadem ( 99% ) . Wszystkie funkcje działają poprawnie lecz sygnalizatory - ledy i buzer - pracują na minimalnych wartościach ( bardzo słabo świecą , buzer jest ledwie słyszalny ) , podstawiałem ledy , buzer , sprawdziłem napięcia i z tego co widzę...
Witam Schemat: http://obrazki.elektroda.pl/5654239300_1... parametry anteny: L = 736 uH jedyna niezgodność to kondensatory C9 i C15 maja wartość 15nF bo 10nF akurat nie mam. Kod: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Pinc.4 = Output Przekaznik Alias Portc.4 Reset Przekaznik Config Pinc.2 = Output Buzer Alias...
Znalazłem w sieci kod żródłowy czasomierza oparty na zegarze RTC na rezonatorze zegarkowym , użyty w atmedze 8.Program, po osiągnięciu założonego czasu załącza port mk. i włącza buzer do czasu przyciśnięcia przycisku resetu.Chcę przerobić ten program aby załączał port o ustalonej godzinie i wyłączał go np. 2 min. później.Próbowałem swoich sił zmieniając...
Najpierw "mikroswłicz" który po wciśnięciu drga. Czyli przełącza wielokrotnie- a nie wiesz jaki stan procesor bada na wejściu- po są drgania. Najprostsza metoda: If Pinb.3 = 0 Then waitms 20 If Pinb.3 = 0 Then ......... end if end if To oznacza że po wciśnięciu mikroprzełącznika odczekujesz 20ms i jeśli po tym czasie masz taki sam stan to się "uspokoił"...
Jeśli dźwięk ma być tylko sporadyczny i w postaci jednego dźwięku to nie warto zachodu z głośnikiem ... Polecałbym ci buzer z generatorem, z jednej strony tracisz możliwość wpływania na dźwięk, ale wolne przerwanie z pewnością Ci się przyda...
http://mikrokontrolery.blogspot.com/2011... A jako trzecie peryferium dorób buzer który np. sygnalizuje przekroczenie obrotów.
Witam ! Jeśli buzzer jest z generatorem np.3KHz to ja takie buzery podłączam bezpośrednio do pinu procesora i do plusa 5V, i to działa dobrze. Diody LED daj przez większe oporności, oszczędzisz procesor, nawet 1Kom. Pozdrawiam. Stefan ps. przyciski zwieraj do masy.
atmega buzer buzer ne555 buzer miernik
drukarka laserowa kolorowa tranzystorowy schemat zapłon uszkodzony sensor czujnik temperatury
tester wirnikow tester akumulatorów
Tylni prawy kierunkowskaz Citroen Jumpy nie działa - przyczyny i rozwiązania Nawijanie 12 cewek w 36 żłobkach silnika 3-fazowego