Ja od tego zaczynałem przygodę z mikroprocesorami: http://hobby.abxyz.bplaced.net/index.php... Ciekawy kursik dla początkujących. Tu: http://mikrokontrolery.blogspot.com/p/sp... bardziej rozwinięta strona wiele ciekawych rzeczy na temat.
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
Już był taki temat na forum, ale nie padło tam pytanie i odpowiedź jakie ja chciałem zadać. Czy to normalne, że buzzer bez generatora (niestety takie kupiłem i to dość znaczną ilość) wysterowany z dowolnego pinu Atmegi poprzez ULN2803A będzie tak cichutko sobie piszczał? Oczywiście zastosowałem komendę SOUND w Bascom...
http://obrazki.elektroda.pl/5276496500_1... Witam wszystkich Właśnie powstał sterownik Termostat na potrzeby nadchodzącego sezonu Jesienno - zimowego Termostat. Jest to wersja 4 kanałowa na czujnikach DS18B20 Jako elementy wykonawcze to triaki BT136 które wysterują Styczniki Ać na 230V Do odliczania zegarka został zaprzęgnięty PCF w...
http://obrazki.elektroda.pl/9497579600_1... Chciałbym pochwalić się moją pracą inżynierską. Dotyczy ona zaprojektowania sterownika do LED Cube 8x8x8, wykonanie go jak i samą kostkę oraz zaprogramowanie całości. Projekt został w całości wykonany przeze mnie i zawiera on z części między innymi: - 512 LED red 5mm dyfuzyjne - buzzer - ATMega...
Drugie to Bascom – widziałem kursy, ale nigdy mnie nie interesowały. Bo po co się uczyć martwego języka który wymaga płatnego narzędzia. Ale w czasach przedarduinowych to było coś. Na Arduino się takiego nie zrobi - bateria by za szybko wyszła ;-) Zdziwiłbyś się ;) Zasiliłem kiedyś ATtiny13 (taktowany 128 kHz) z 5 połączonych szeregowo fotodiod...
Witam, robię prosty sterownik na atmega328, jest tam badanie temperatury i wilgotności (dht22) , enkoder do sterowania menu i buzzer do alarmów jeśli temperatura przekroczy jakieś zakresy. Całość steruje dwoma przekaźnikami jeden odpowiada za grzanie a drugi za robienie pary. Zasilanie to tania mocno "chińska" ładowarka od telefonu wyrzucona do obudowy...
Chcę się dowiedzieć jak sterować różne elementy dlatego nie podałem konkretnego, elementy których prąd przekracza 20mA, ale nie przekracza 100mA dopuszczalnych przez tranzystor. Na początek chcę podłączyć taki buzzer z generatorem : http://botland.com.pl/akustyka/786-buzze...
Z fusami sobie już poradziłem, dla wewnętrznego 8MHz.:D Teraz zabawa z buzzerem. Latwiej by było zastosować buzzer z generatorem, ale może jednak można wysterować buzzer bez generatora. Może jakiś myk, żeby łatwo robić napięcie ujemne?
Witam, mam problem w połączeniu funkcjonalności przycisku wraz z działaniem Seriala. Nie mogę sobie poradzić w tym, aby przycisk działał w każdej chwili, gdy tylko go nacisnę, w pętli głównej jest analizowane to co przychodzi na serial z urządzenia zewnętrznego, w zależności od tego jaki to będzie ciąg znaków uC ma wykonywać jakieś obliczenia (po sparsowaniu...
Witam wszystkich :D Chciałbym wam przedstawić mój nowo zbudowany zegarek na uP Atmega 8 i jako wyświetlacz użyłem LCD 4x20 . Całość zmontowałem na uniwersalnej płytce . Atmega pracuje na wewnętrznym oscylatorze ustawionym na 8 Mhz , do procka podlączyłem kwarc zegarkowy Program przy pomocy kolegi Stefana pisałem w Bascom zdjecia zalącze jutro rano ponieważ...
5. Lepiej zamiast głośnika dać buzzer sterowany tranzystorem. 6. wywal to całe badziewie, podepnij anodę na stałe i koniec.
Dioda led nie ma prawa się świecić gdyż zaświecasz ją stanem niskim (ściągasz do gnd) czyli stan 0, a w programie masz 1. Buzzer działa bo uruchamiasz go stanem wysokim - 1.
Zasilanie bateryjne 3,6V - 5200mAh. Urządzenie będzie pracować 24h/dobe. Otwarcie drzwi nastepuje kilkdziesiąt/set razy dziennie. Elementy zuzywające energię ograniczone do minimum czyli atmega8 i w czasie wysterowania buzzera jeden tranzystor. Buzzer ma pobór ok 60mA. Nie wiem czy coś jeszcze potrzeba? Dodano po 1 ATmega 8A-PU :)
Witam wszystkich. Zajmuję się elektroniką od jakiegoś czasu ale nadal określam się jako początkujący, więc proszę o wyrozumiałość. Nadszedł czas na stworzenie płytki testowej, gdyż testowanie układów na płytce prototypowej stało się już uprzykrzające. O to podstawowe założenia i kilka kwestii/pytań dotyczących niektórych modułów. Schemat: https://obrazki.elektroda.pl/9820553100_...
Problemy z buzzerem mogą wystąpić w sumie tylko z jednego powodu, jeżeli założony buzzer jest z wewnętrznym generatorem (swego czasu w TME mieli małe zamieszanie z tym) a ma być to zwykła wkładka piezzo. Łatwo to sprawdzić podłączając buzzer do stałego napięcia (jeżeli jest z generatorem to będzie piszczał). Przyznam się że złożyłem juz kilka takich...
Nadal próbuję zrobić sensowny układ grający z wejściem jack (słuchawki) i głośnikiem (dynamicznym bez generatora 12V). Atmega elegancko generuje sin z pwm, który puszczam na słuchawki lub głośnik. Tu pojawia się oczywiście problem ponieważ słuchawki działają już przy 1-3V ale przy takim napięciu głośnik nie ruszy. Zrobiłem więc prosty wzmacniacz (w...
Prawie dobrze, dobrze, dostatecznie...Źle!:) Mikrokontroler podłączony jest ok. Tranzystory pnp przy wyświetlaczu LED multipleksowanym obróć emiterami do zasilania(zamieniono kolektory z emiterami), wszystkie diody LED nie będą świecić bo są spolaryzowane zaporowo-obróć, buzzer z rezystorem przenieś na kolektor tranzystora emiter zaś podłącz do masy....
Czy teraz będzie OK? -tranzystor BC327 -rezystor 1k do uC Jakie dać rezystory do ledów? Czy buzzer może być tak podłączony? http://obrazki.elektroda.pl/4978417100_1...
Rezystor od DS1820 zmniejsz do 4k7. ok. Zmniejszę Końcówki wyświetlacza D4 - D7 podłącz do któregoś portu odpowiednio pod końcówki PX4 - PX7. Łatwiej oprogramować. Dodaj kondensatory odsprzęgające blisko ATMegi. Czyli pojemności ok 100n na zasilaniu czy jeszcze gdzieś? Dodatkowy kondensator elektrolityczny na wyjściu mostka prostowniczego nie zaszkodzi....
Witam Mam taki problem. Brakuje mi w mojej Atmedze 8a jednego pinu... Nie chcę kupować 16tki z tego powodu, staram się jakoś wykombinować jak zmieścić wszystko w 8. I wpadłem na pomysł czy da się podłączyć dwa urządzenia do jednego pinu - jedno wejściowe a drugie wyjściowe i zamiennie sterować nimi. Urządzeniem wyjściowym miałby być buzzer natomiast...
Program na razie wygląda tak: [syntax=basic4gl] $regfile = "m16Adef.dat" 'Atmega16A $crystal = 16000000 'taktowanie wewnetrznym oscylatorem 16Mhz Config Portc = &B11111111 Config Portd = &B01111111 Portc = &B00000000 Portd = &B10101111 Buzzer Alias Portc.1 'buzzer Sw Alias Pind.7 'przycisk Pk Alias Portc.7 'przekaźnik Led1 Alias Portd.6 'led Ledy Alias...
Czesc, No niestety nie hula... probowałem tego. Myśle ze atmega jest zryta jakos... Mimo tego, ze mam obsługe przerwań i tak, wiem ze to musi działać bo skopiowałem to z mojego poprzedniego projektu, to mi się restartuje atmega. Zwrać na płytce nie ma. [syntax=c] #include <avr/io.h> // Załaduj bibliotekę input/output #include <avr/interrupt.h>...
Kiedyś napisałem taki programik i działa bez zarzutu, owszem brakuje mu funkcji zmieniania kodu ale to nie problem :) moze Ci sie przyda: $regfile = "m32def.dat" $crystal = 8000000 Config Portd.0 = Output 'buzzer Config Kbd = Portc , Debounce = 50 Declare Sub 1k Declare Sub 2k Declare Sub 3k Declare Sub 4k Declare Sub Sprawdz Declare Sub Buzzer...
Do czego ma byc czujnik krańcowy jeśli nie będzie żadnej komunikacji? :D Jeśli złodziej otworzy sejf to ma jakiś buzzer piszczec? Najpierw musisz zaplanowac co dokładnie taki sejf ma robic i mniej więcej jakich elementów będziesz potrzebował. Jeśli ma byc tylko otwieranie na pin to potrzebujesz przede wszystkim mikrokontrolera, klawiatury i zamka (no...
tak na szybko zauważone drobiazgi: SCH: - staraj się w polu wartości (Comment) stosować dokładne part number wybranego komponentu lub przynajmniej skróconą jego wartość. Zalecam nie stosować pola Comment do oznaczania funkcji pełnionej przez komponent (np. LCD_Control, JTAG). Lepiej użyć do tego celu Text String. cpu: - nety TCK, TMS, SCL_I2C, RESET...
:) Mam tam 3 diody i buzzer na całym porcie. Diody świecą słabiej niż ta kontrolna zasilania a buzzer pierdzi zamiast piszczeć:) Można też poruszać płytką z diodami i wtedy widać mruganie przy większych częstotliwościach. Widać też jak przenosisz wzrok z diody na inny obiekt szybko... Mrygają i to sporo za szybko:) Zmieniłem programator na taki STKV2...
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...
Ja właśnie tak zasilam swój układ. Zasilacze od SE są dość tanie,a napięcie ok. 4,9V w sam raz. I działa. Zastanawia mnie tylko, jak zasilacz impulsowy zachowuje się przy zmiennym obciążeniu? Zrobiłem na ATmega 8 termometr z 4 wyświetlaczami LED i buzzerem, układ ma pracować non stop, przy włączonym alarmie LEDy migają, buzzer popiskuje. Przy spadku...
http://obrazki.elektroda.net/1_122383564... Witam wszystkich. Dziś chciałbym zaprezentować wytrawiarkę. Po przeszukaniu postów na elektrodzie, przejrzeniu kilku schematów, wziąłem sie za tworzenie od podstaw. I tak w wolnym od pracy i studiów czasie powstała moja wytrawiarka ;) Na jednej fotce widać oznaki nocnego zmęczenia, zapomniałem narysować...
Czy poczciwa Mega128 da radę (program w C): - sterować LCD 128x64 - zapisywać/odczytywać MMC Card w trybie FAT16 (SPI) - komunikować się po USB via FT232 (UART1) - komunikować się po RS485 via MAX485 (UART2) - komunikować się po 868Mhz via TLX905 (SPI) - komunikować się po 1Wire - komunikować się po I2C - komunikować się po Ir - obsługiwać buzzer ;)...
Powstał taki układzik już kompletny. Układ mierzy temperaturę z 3 czujników. Przyjmowana jest najkwyższa temperatura z dowolnego DS jako alarm. Układ załącza wentylatory ( fan1 i 2 ) płynnie sterując nimi przez PWM Im wyzsza temp tym większe obroty. Na 3'cim PWM zrobiłem zgodnie z waszym opisem wyjście monitorujące w trybie liniowym 0-10V do informowania...
Witam "Jak to ma poprawnie działać?" Nie ja to wymyśliłem, ja tylko dałem nabić się w butelkę kupując to ..... dalas jest -10 i napięcie dochodzące do niego to 4,57V. Napiszę jeszcze raz - Z WYLUTOWANYM DS1813 UKŁAD STARTUJE, BUZZER SIĘ ODEZWIE ALE LED-Y PALĄ SIĘ CIĄGLE Dodano po 13 JESZCZE DO KOLEGI Paweł Es. Atmega jest zgodna nóżkowo, ale w nocie...
Witam wszystkich bardzo serdecznie. Z okazji ukończenia szkoły elektronicznej postanowiłem zrobić sobie zegarek/wyświetlacz widmowy. Niestety utknąłem na funkcji, która ma odczytywać znaki z tablicy w pamięci i wyświetlać je w zrozumiały dla ludzi sposób ;). I tu zwracam się do was z prośbą o pomoc w poprawieniu tej funkcji abym mógł wyświetlić jakąkolwiek...
Witam, zmagam się z tym problemem już dobrze ponad tydzień, miałem nadzieję, że uda mi się samemu go rozwiązać, jednak nie obejdzie się bez pomocy bardziej doświadczonych w temacie :wink: Otóż problem jest jak w temacie, dosyć rozbudowany wsad (ponad 96% pamięci) działa poprawnie, nie zauważyłem żadnych anomalii, błędów logicznych czy obliczeniowych....
Witam! Mój projekt to oldschoolowa „konsola” do gier, oparta na 4 matrycach RG 8x8. Czyli uzyskuję jedną matrycę 16x16. Matryce które posiadam, są matrycami o wspólnej katodzie. Wyświetlanie będzie oparte o multipleksowanie wierszy, wiersze(katody) podłączone będą do ULN2803A(16 wierszy czyli dwa scalaczki po 8 nóżek) natomiast anody podłączam...
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...
Witam. Chcę zbudować sobie odstraszacz kun (strasznie denerwuje jak biegają po dachu/strychu i budzą człowieka w środku nocy), trochę na ten temat czytałem i wyczytałem, że dźwięki powinny być z zakresu ultradźwięku (ponad 20kHz) a długość ich trwania oraz częstotliwość dźwięku powinny być losowe- wtedy na pewno nie przyzwyczają się do jakiegoś powtarzalnego...
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. Mam problem z prawidłowym odczytywaniem danych z eepromu atmega 8. Dzieje się to po kilkunastu startach procesora, zamiast np. 90 wskakuje mi 10 lub inne głupoty... do procka mam podłączony kwarc 8MHz z każdego +5V 100nF, reset podciągnięty do +5V przez 5,1k i kondensator 100nF do masy, fusy mam ustawione na CKOP = 0 , kwarc zewnętrzny czyli...
Dziękuje za Odpowiedzi i Pomoc. Zrobiłem postępy w el2010tmp (po dopisaniu: PORTD=0b11000000 ;// po wyzerowaniu portu wypada go ponownie ustawić ). W układzie po właczeniu na Porcie PD pojawia się stan 0 i przy pomocy PC0 można wymuszać 1 (wygaszać LED) kolejno na dwóch pinach: a. 00000000 (po właczeniu zasilania) b. 00000011 c. 00000110 d. 00001100...
Witam! Mam zaskakującą sytuację! Bawię się właśnie uP Atmega16, i natrafiłem na dziwny przypadek. Podczas transmisji na liniach TXD, RXD (podłączony MAX485, ale to bez znaczenia) buzzer (a także dioda LED) podłączone do INT1 (PD3) pobzykuje / włącza się. Mało tego! Ustawienie linii PD3 jako wyjście ( Config Pind.3 = Output ) uniemożliwia transmisję....
Witam, swojego czasu zrobiłem sobie wyświetlacz widmowy, jednak po zabawach w bascomie stwierdziłem że ma to większy potencjał i postanowiłem z niego zrobić zegarek :) Tu zaczęły się schody w ramach testu stworzyłem tablice dla znaków od 0 do 9 plus ":" jako oddzielenie godzin od minut. Jednak program nie wyświetla poprawnie cyfr od 0 do 4 reszta wyświetla...
załączam program, ale to nie jest problem napewno tego.: spark2_nowy.h ioinit.h enkoder.h spi.c [syntax=c] static inline void SPI_SET_SS() { PORTB|=(1<<PB2); } static inline void SPI_RESET_SS() { PORTB&=~(1<<PB2);// SS -> PB2 } void SPI_master_init() { SPI_SET_SS(); SPCR = _BV(SPE) | _BV(MSTR) | _BV(SPI2X);// (SPE) SPI Enable, (MSTR)Master...
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...
Dzisiaj wpadłem na pomysł żeby dorobić funkcję playlisty a miało by to wyglądać tak że nazwy plików zapisany by były na karcie w pliku tekstowym i były by odtwarzane po kolei proszę o pomoc w realizacji mojego pomysłu ;) Czy dużo by to było roboty aby to wykonać ? Pozdrawiam Bartek :D Jak na ten moment napisałem tyle że nazwa odtwarzanego pliku jest...
Już za kilka dni muszę oddać moją pracę dyplomową. Moim problemem jest zbyt duży rozmiar kodu i jeśli nie zoptymalizuje programu to nie umieszczę w nim wszystkich założonych funkcji. Czy ktoś ma pomysł jak zaoszczędzić trochę pamięci patrząc na mój kod? (na program skłąda się jeszcze biblioteka do obsługi wyświetlacza z Nokii) #define _MAIN_MOD_ 1 #define...
Witam To nie są błędy, tylko uwagi. Program informuje cię, że owe piny są podłączone do +5V zamiast do VCC. Ale tak może pozostać, gdyż obydwie wartości to i tak oznaczenie napięcia dodatniego. Pozdrawiam.
Np. coś takiego: [syntax=c]przerwanie_timera_100Hz(void) { static _Bool alarm = 0; static uint8_t utimer = 100; if (alarm) { if (zamkniete) { // koniec alarmu alarm = 0; utimer = 100; // wylacz diode alarmu i piszczek // wlacz diode czuwania } else { if (-- utimer == 0) { utimer = 100; // wlacz diode alarmu i piszczek } else if (utimer == 50) // wylacz...
a ja tam powiem, że mój buzzer bierze duży prąd i atmega8 nie wyrabiała (przy 70*C rozłączałem układ). Polecam zastosować najtańszy tranzystor (np. bc546d za 20gr) i mieć spokój.
Witam. Na forum jestem nowy, ale Atmege8 gryzę już od roku:). Zakładam że czytałeś datasheet'a od Atmega8 i niestety nie udało Ci się zrozumieć.Jeżeli tak to Ci pomogę. Po pierwsze w Atmega8 masz trzy timery/countery: -Timer0 8bit -Timer1 16bit -Timer2 8bit Timer1 i Timer2 możesz wykorzystać jako PWM,gdyż mają wbudowaną taką funkcje. Wiadomo że 16bitowy...
buzzer atmega dioda atmega buzzer buzzer schemat
atmel studio programator pompa miele zbierak electrolux
ktc3114 zamiennik radia samochodowe bazar
Pobór mocy falowników Sofar Solar KTLX w nocy Dudnienie i rezonans podłogi w bloku na parterze - przyczyny i rozwiązania