spektra : Rezystor pull-up do anody diody, katodą do sygnału, sygnał do uC z anody, opcjonalnie kondensator pomiędzy anodę i masę.
Zajmiemy się na początek faktem, że ATmega16 posiada trzy przerwania zewnętrzne. Na pinach: D2 - INTO 0 D3 - INTO 1 B2 - INTO 2 Więc Podłącz PCF pod pin B2. Natomiast Timer1 pozostaw do ciekawszych rozwiązań. Dokładniej do ominięcia Waitms. Podłącz PCF i się Odezwij, będziemy kontynuować.
Skretka UTP jak najbardziej się nada - ja bardzo często takowa stosuje choc zwykle jest drozsza od przewodów 6x0,5 . Co do indukowania się czegos w przewodach to nie martw sie raz, ze skretka jest przed tym sama w sobie zabezpieczona (w sieciach komputerowycgh pracuje na odcinkach często blisko 100 m i nic sie nie dzieje) dwa centrala tez jest odpowiednio...
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...
Baterie 6F22 (9V) to chyba najgorszy wybór - mała pojemność/wysoka cena. Lepsze byłyby już jakieś paluszki 1,5V alkaliczne, 10szt. Przetwornicę step-down należy wyłączać gdy jest napięcie z zasilacza sieciowego - tu trzeba zrobić układ odwracający fazę, gdyż do jej uruchomienia wejście SHDN wymaga logicznej jedynki. I musi być to układ, który nie bierze...
Przydałyby się jeszcze kondensatory filtrujące na zasilaniu. Jak najbliżej nóżek mikrokontrolera.
mikrofalowy dwustrefowy
.... W pętli głównej sprawdzam na okrągło bit 0 rejestru 0 układu ( sprawdzam flagę alarmu timera). .... "Additionally, a timer alarm can be programmed by setting the timer alarm enable (bit6 of the alarm control register). When the value of the timer equals a pre-programmed value in the alarm timer register (location0F), the alarm flag is set ( bit1...
Witam ATmega162 i ATmega128 mają po dwa rs232, więc łatwo można je łączyć.
Witam wszystkich serdecznie, chciałem poprosić o konsultacje. Mianowicie planuję zrobić coś w stylu alarmu powiadamiającego o fakcie otwarcia okna w mieszkaniu przez moduł GSM na telefon właściciela. Wszystko w zasadzie od zera na płytce. Jestem na etapie kompletowania komponentów układu jeśli mogę prosić o sugestie drogich forumowiczów odnośnie ich...
Dzięki, wybrałem STK500, wydaje się najwygodniejszy, teraz do roboty ;)
Wystarczy, bo syrena alarmowa nie będzie przecież wyła non-stop :-) Prąd z zasilacza jest potrzebny tylko do ładowania akumulatora, więc wystarczy na pewno. Kiedy syrena się włączy prąd będzie pobierany głównie z akumulatora i w niewielkiej części (max 1A) z zasilacza. Wydajność prądowa akumulatora jest duża i to ona odgrywa tu główną rolę z punktu...
Dobrym wyborem byłoby również zasilanie buforowe dla systemu (akumulator + zasilacz ) wtedy nie groźne są Ci zaniki napięcia AC ;)
Siema atom :) tak tak. Jest liczone. I ten licznik to w zasadzie liczba przejść przez pętlę główną programu. Zamontuję urządzenie tam gdzie ma pracować i wtedy będe dokładnie wiedział ile razy ta pętla przeleci (ile naliczy licznik) dla normalnej pracy. Wynik powiedzmy x5 i mamy parametr porównawczy dla rozpoznania alarmu.
Żeby zrobić menu - potrzebujesz dodać kolejne funkcje obsługi odczytu i wyświetlania temperatury. Obsługę wyświetlania i poruszania się po menu itd. Ponadto istniejącą procedure obsługi PCF musisz rozszerzyć o procedury odczytu i zapisu daty oraz obsługę budzika. Kolejna sprawa to wprowadzenie przerwań. Tzn. Ustawiasz w PCF odpoowiednią datę budzika...
Aha czyli lepiej kupić gotową płytkę testową atmega 8 i do niej napisać program?
Witam Przy tak skomplikowanym układzie i programie :) można zmodyfikować założenia i spokojnie zejść z poborem prądu na kilkanaście uA a może nawet niżej. Kilka zasad: - zjechać z zegarem ile się tylko da, np. wewnętrzny zegar 1MHz, albo niżej na kwarcu zegarkowym, bo procesor się będzie nudził ; - zastosować stabilizator liniowy o bardzo małym poborze...
1. Wszystko zależy co chcesz tam trzymać ;) 2. Musisz ustawić jkaieś źródło napięcia referencyjnego ( TL431) i podłączyć do AVCC.
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...
Niedawno robiłem taki zegarek i proponowano mi napisanie progra,owego roku niz korzystanie z tego z pcf-a. Najpierw musisz ustawić 3 bit w rejestrze kontrolnym np tak: Dim B1 As Byte Set B1.3 I2cstart I2cwbyte 162 I2cwbyte 0 I2cwbyte B1 I2cstop Potem żeby ustawić podstawowe wartości musisz je zamienić na kod bcd a następnie wysłać tak: I2cstart I2cwbyte...
https://obrazki.elektroda.pl/9342271000_... Dzień dobry, Urządzenie powstało w celu monitorowania poziomu wilgotności w pewnej zamkniętej przestrzeni. Przekroczenie zadanego poziomu jest sygnalizowane sygnałem dźwiękowym (buzzer) i świetlnym (LED). Wartości z ostatniego pomiaru można w każdej chwili odczytać, po naciśnięciu przycisku,...
Możesz zrobić tak: W tabelce zdefiniowana długość poszczególnych elementów (piknięć i przerw). W timerze zdefiniowana maszyna stanów - na podstawie jej stanu aktualnego (wartości timer'a) wybierasz określony "punkt programu" - czyli przerwę lub "piknięcie". Co się tyczy przycisków, to możesz zdefiniować albo przerwanie zewnętrzne, albo w przerwaniu...
Chce zrobic pomiar napiecia zasilajacego 12V z akumulatora (napiecie moze byc wyzsze np 18V i wiecej bo tak bywa - stan jalowy). Wykorzystujac ATmega z przetwornikiem ADC lub wyk. komparator. Wystarczy, ze napiecie osiagnie pewnien minimalny poziom i ma sie wlaczyc "alarm".
Za 120 zł to ja kupuję laptopy :) Chociaż ostatnio się szarpnąłem na Toshibę za 245zł - portege m750, polecam :) Pokombinuję z ultradźwiękami, może uda się jakoś skalibrować czujnik odległości do arduino (hc-sr04), chociaż nie wiem jak to będzie reagować na wodę (mam na myśli styk powietrze-woda) - potestuję w oczku wodnym czy daje sensowne wyniki i...
Z datą jest podobnie, Days=Days And &B00111111 , Weekdays=Weekdays And &B00000111, Months = Months And &B00011111, Years - bez maskowania. Pamiętaj też, że tylko Weekdays (podobnie jak Weekday alarm) nie są kodowane na BCD.
Może napisałbym to inaczej, ale to co napisałeś skróciłbym do takiej postaci ;) [syntax=vbnet]Dim N As Byte , Alarms As Byte , Helpb As Byte 'zmienne pomocnicze Dim Alarm As Byte , Alarm_nr(5) As Byte , Flaga_alarm(5) As Byte , Alarm_status(5) As Byte , Ustawiony As Byte Dim A_h(5) As Byte , A_m(5)as Byte If Sprawdz_alarm = 1 Then Sprawdz_alarm = 0...
Najprosciej to wystarczyłby układ dioda plus opornik równolegle. Jedyna trudnosc ze jak zastosujesz akumulator 12V to musialbys miec wyzsze napiecie w zasilaczu. Bardzo pomocne w pomocy tobie byłby schemat zasilania.
Proponowalbym zegarek na reke z alarmem, a jak nie to kwarc, AtMega lub cos innego (mysle ze moze tez byc NE555) i juz.
no fakt, wypadałoby to opisać ;-) A konkretnie to chcę wysyłać sms'y za pomocą Atmegi. Ma to działać jak alarm - coś się dzieje, to AtMega wysyła odpowiednią komendę AT do telefonu.. i tyle :) Czyli muszę połączyć atmegę, a konkretnie UART z tym telefonem przez RS232 :)
O kurcze rzeczywiście.Nie przyglądałem się tej bibliotece.Więc tak: Zamiast definicji "i2cwbyte" ---> Zmienne Byte_offset, Error, minuty i godziny DIM Byte_offset as byte(czyli jako bajt) dim error as byte.Dobrze myślę? EHHHh.Mimo tego że mam zdefiniowane te zmienne jako byte, mam błędy na offset i error. [syntax=basic4gl]If S6 = 0 Then Sub Displayalarm()...
Oryginalne czujniki nie mają z tym problemu ;) Ciekawi mnie natomiast to rozwiązanie , bardziej z myślą o zastosowaniu jako alarm obwodowy na posesji.
Kontroler? Zwykły DAC steruje napięciej na wyjściu OPA548, który stanowi końcówkę mocy zasilacza. Pomiar prądu realizowany za pomocą INA226, który może zgłaszać stosowne alarmy przerwaniem. Jako sterownik dowolna ATmega. Tyle, jeśli chodzi o sprzęt. prefix
Witam , zlecę wykonanie projektu na AVR ATMEGA, układ kompensacji naświetlenia + zegar czasu rzewczywistego z wywoływaniem alarmu o danej godzinie. Więcej szczegółów proszę na priv. Pozdrawiam
Generalnie robimy to samo. Tylko ja w systemie rozproszonym (każdy układ w razie utraty komunikacji z masterem pracuje samodzielnie) a Ty w systemie zcentralizowanym (moim skromnym zdaniem trochę nieodbezpieczenie bo jak ci malina padnie to wszystko siedzi) Poza tym odpada problem że trzeba będzie poszukać troszkę mocniejszego sprzętu Cubieboard odbiera...
Witam, poniżej zamieszczam kod z Bascoma mojego sterownika BMS, w tej chwili kontroluje temperaturę, czas, Rs232, LCD 2x16. Obsługa z klawiatury lub pilota RC5, w obecnej chwili rozwiajm go o dostęp przez internet. zajmuje ok 8kb pamięci więc w A162 będziesz miał jeszcze drugie tyle pamięci. Ja kożystam z A32 Pozdrawiam. PS. daj znać jak zakończysz...
Panowie, ja to wszystko przemyślałem już. Alarm ma być wmontowany w na stałe zamontowaną stację dokowania od baterii. Tam w środku jest tyle miejsca, że spokojnie upcham nawet dość sporej wielkości syrenkę nie wspominając o power banku, który ów alarm ma zasilać. Sama obudowa jest już wodoodporna ale i tak przy ostatnim montażu zostanie uszczelniona...
Dziękuję Koledzy za rady. To co piszecie brzmi bardzo ciekawie, jest dla mnie zrozumiałe, ale przeceniliście moje umiejętności. Nie dam rady tego napisać. Póki co, robię próby w Bascomie na jednym kanale ADC. Pomiar (pojedynczy) działa, włącza alarm. Muszę dorobić całą resztę obsługi.
Czy nie lepiej użyć gotowego układu? Musi być koniecznie ATmega ? To znaczy ATmega to jest procesor który steruje pracą całego alarmu itd. Natomiast gdyby był jakiś gotowy układ (koder DTMF), który bym mógł przyłączyć do ATmegi i za pomocą niego generować sygnały DTMF oraz jak ktoś wie jak go podłączyć to jak najbardziej :) Pozdrawiam.
W zmiennej I3 jest temperatura 10 razy większa niż zmierzona. Później jest ona formatowana do wyświetlenia aby wstawić przecinek. To taki myk aby nie wchodzić w zmienne typu Single. W IF'ie przyrównaj zatem tą temperaturę nie do 85°C ale do 850°C. If I3 >= 850 Then
Projekt robiłem sam, ale jak wcześniej pisałem, użyłem pamięci FLASH o pojemności 256kB (niestety nie miałem innej). Jeżeli chcesz użyć MMC lub SD, to schemat tego dzwonka nie przyda Ci się. Ale w skrócie: - potrzebujesz mikrokontroler, który ma przynajmniej 2kB RAM (1kB może być zbyt mało do obsługi SD/MMC), sprzętowe SPI i generator PWM - na przykład...
Nic nie trzeba przestawiać. UARTem jako slave ne generujesz przecież resetu. Pisałeś o wykrywaniu resetu przez uart. Jak jednym uartem wykryję wartość bitu, reset, zgłoszenie alarmu (przedłużony reset) i reset overdrive? Dodano po 18 chyba, że masz kuszącą dla mnie ofertę finansową :) Jeżeli uartem załatwisz wszystkie powyższe stany magistrali to,...
Gdybym chciał być złośliwy to bym ci powiedział "że masz nieźle zryty beret". Cieszę się że jeszcze komuś się chce. Myślę że stabilniejszy będzie TEXAS. Jeżeli robisz to dla siebie to ok jak coś się będzie działo to dasz sobie radę. Co do wyboru czujników to pewnie wytestujesz wszystko zrobisz mnóstwo testów i cena urządzenia przekroczy koszt zakupu...
Witam . Potrzebuję pomocy w budowie centrali alarmowej . Chciałbym zbudować centrale która obsługiwała by 8 czujek rozwiernych na zasadzie takiej że jeśli centralka była by uzbrojona i jedna czujka by wywołała alarm to żeby reszta czujek była nadal uzbrojona . Chciałbym żeby była możliwość resetowania centrali z pilota . Myślałem żeby zbudować taką...
Centralka alarmowa? Takie niestandardowe są najskuteczniejsze. Pomysł fajny, tylko że zajmując się rozwijaniem projektu nie starcza mi już czasu na nic innego. Dodano po 5 Może nie koniecznie wsad w postaci kodu maszynowego. Proponowałbym kod pośredni. Czyli przekształcenie z formy tekstowej na jakieś krótsze jednobajtowe odpowiedniki, które w procku...
Kilka uwag: - korzystaj z funkcji i rozbijaj program na funkcje. Niektórzy twierdzą, że jeśli blok ma więcej niż 10 instrukcji to należy go wyrzucić do funkcji. Moze to przesada, ale ułatwia czytanie kodu. - nie zostawiaj niewykorzystanych pinów jako wejścia w układzie - łapią zakłócenia, co w centralce alarmowej nie jest zalecane. - wewnętrzny pull...
Program napisany jest w Bascom. Delay nie ma w ogóle. Program napisany chaotycznie, ale działał ok dopóki nie dopisałem obsługi DCF77. Gdy przyjdzie odpowiednia godzina, dioda IR ma wysłać kod do odbiornika. Wtedy właśnie procesor zwalnia. Sekundy wtedy "idą" co 3 no i dźwięk ma zwolnione tempo. [syntax=vbnet] $regfile = "m32def.dat" $crystal = 8000000...
Witaj Januszcz22:) Ciekawy i przydatny sprzęcik...pewnie jest niezastąpiony na Waszej Sali;) Ja robiłem kiedyś zegar na Atmega do stolika, też się przydaje. Sterowanie z miksera, opcja alarmu 1-sekundowego po przekroczeniu 5 minut. Napisz mi na priva skąd jesteś.
Jak masz programator do Atmegi8 to zaprogramujesz nim też inne procesory Atmela. A myślę że do tego zadania wystarczy jakiś Attiny. Co podłączenia do mikrokontrolera to 6 nóżkę układu U400 podłączasz do jednego z wejść ADC. Oczywiście dajesz wcześniej dzielnik napięcia tak żeby dla maksymalnego wskazania nie przekroczyło wartości napięcia odniesienia....
(at)Paziu. Witam ! Pokaż co dotychczas zrobiłeś w temacie syren. Masz miernik częstotliwości ? Masz programator do programowanie uP AVR ( ATtiny, ATmega ) ? Popatrz tam: https://www.mcselec.com/index.php?option... Jest tam schemat i przykładowy kod jak wygenerować dźwięki, miedzy innymi 440Hz i 550Hz....
Powinieneś dodać jakiej syreny chcesz użyć? Jeżeli jest to jakiś przetwornik piezo bez wbudowanego generatora to owy generator musisz sam napisać, to już zależy od Ciebie jak to zrobisz, możliwości masz kilka, zaczynając nawet od prostych pętli for. Jeżeli jednak budujesz coś konkretnego i chcesz zastosować gotową syrenę alarmową np jak w samochodach...
Witam, robie centralke alarmowa, ktora ma aktywowac alarm po 40 sekundach od wykrycia intruza. Problem polega na tym, ze nie wiem jak zrobic, aby program jednoczesnie odliczal te 40 sekund i sprawdzal czy ktos w tym czasie nie wpisuje pinu aby go wylaczyc. (chodzi o to, aby wlasciciel mial szanse wylaczyc alarm przed uruchomieniem syreny). Praktycznie...
Jak nastąpi przebicie, to coś się zepsuje, nie martw się na zapas i na wszystko nie zabezpieczysz. Mi raz pająk wlazł do skrzynki z alarmem, rozłożył się tam i szlag trafił płytkę nadajnika. Tak się zastanawiam, że dobrze by było aby Atmega nie pracowała 24 h na dobę. wg mnie bez sensu, ale możesz ją zasilić z pompy. Bierzesz zasilacz 230/5 np. ładowarka...
Że tak zapytam - przez które 'standardowe' drzwi wchodzą naraz 4 osoby obok siebie? A wariant jedna-za-drugą udaje się wychwycić. Nie twierdzę, że idealne. Twierdzę, że u mnie się sprawdziło. Całość zrobiona jest na diodzie ze wskaźnika laserowego za 3 zeta + fototranzystor wciśnięty w czarną słomkę do picia skróconą do 5 cm żeby wyeliminować boczne...
Zamierzam zacząć "bawić" się mikroprockami tylko nie mam pojęcia od czego zacząć. Może jakieś sugestie? Polecam Ci książkę wydawnictwa BTC "Mikrokontrolery ATiny w praktyce" jest ona poświęcona w całości mikrokontrolerowi 2313. Z serii avr wydana jest tez przez nich "Mikrokontrolery Atmega w praktyce". Na prawdę polecam ! Warto w nie zainwestować.
Ograniczenie prądowe można zrobić na różne sposoby, warto to zrobić tak aby była możliwość monitorowania podłączonego układu. Albo po prostu dać bezpiecznik np. polimerowy. Co do wejść parametrycznych to 0 lub 5V im nie zaszkodzi, ale co jeśli ktoś poda np. 1000V? To w końcu centralka, jednym z celów potencjalnego włamywacza jest jej uszkodzenie. IMHO...
Faktycznie trochę namieszałem. Mówiąc prosto: chodzi o to, żeby wykorzystać oryginalny kabel do telefonu, bez jakichkolwiek przeróbek czy obcinania do połączenia z układem. Po jednej stronie mam więc telefon i oryginalny kabel z gniazdem DBF09F(razem z tym co mu tam siedzi w środku), a po drugiej wtyczkę DBF09M, max232, dostęp do napięcia 5V, bo takim...
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...
a w czym problem ,dajesz np atmega8 która robi odczyt z czyjnika/czujników i wysyła przez rs ,po za tym oprócz tego moze robic wiele innych rzeczy np sterowanie przekaznikami
http://obrazki.elektroda.net/34_12891364... Witam, termometrów na tym forum wiele, ale może komuś się przydać gotowy projekcik. Chciałem zaprezentować wam termometr z alarmem do centralnego ogrzewania. Układem steruje procesor ATMEGA8, a za pomiar temperatury odpowiedzialne są 3 cyfrowe czujniki DS18b20 w obudowie TO-92. Zakres temperatur...
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...
Jak zmusić diodę alarmu do migania nie używająć procedur waitms ? Mam teraz zrobine tak: Używasz Timer0 jako pewnego rodzaju 'swoisty' prescaler: (4 ms; 100 ms; i 1 sec). Dlaczego okazyjnie nie wykrzystać tych 100 ms na miganie diodą? Wstaw tą wyżej procedure (troche zmodyfikowana - zamiast "set Porta.5" daj "toggle") w przerwaniu timera0 w miejscu...
http://obrazki.elektroda.pl/8836607800_1... Witam Chcę przedstawić konstrukcję termostatu 4 Kanałowego z wyborem trybu pracy. Układ wykonany na Atmega 32 a program napisany w poczciwym Bascomie. Wyświetlacz ma 4 wiersze po 20 znaków Zastosowane czujniki temperatury firmy Dallas DS18B20 Sterowanie jest za pomocą 4 przycisków (menu, up,...
czyli atmega8 powinna wystarczy na start? do diody , sterowania diodami , cos z lcd oraz jakiś głośniczek (alarm) czy taki programator będzie dobry?? http://allegro.pl/programator-isp-usb-av...
Chyba prościej by to było zrobić na jakimś wzmacniaczu operacyjnym - o ile to ma być takie proste jak twój program. Co do VRef - ustawia się go programowo - wszystko masz w nocie procesora w sekcji o ADC. Swoją drogą, sprawdź tolerancję dla VRef w tym procesorze - w ATMega jest ona słaba i w efekcie albo ci się alarm włączy jak jeszcze aku będzie miał...
http://obrazki.elektroda.pl/1399673500_1... Witam serdecznie wszystkich forumowiczów. Po raz pierwszy przedstawiam swoją konstrukcję na forum. Jestem początkujący w elektronice i mam świadomość, że nie udało mi się uniknąć wszystkich błędów, ale do rzeczy. Pomysł na wykonanie pH-metru zrodził mi się w głowie podczas wykonywania kolejnego...
ponieważ jest to detektor musi posiadać, po wciśnięciu jednego ze swichy, funkcję TEST - czyli musi np. kolejno zapalać diody w zależności od napięcia (tak jak reaguje na różne wartości napięcia z czujnika CO)... żeby sprawdzić, że układ działa poprawnie. Możesz zrobić np. tak - napięcie z czujnika podawać na ADC przez analogowy multiplekser. Na drugie...
No i co z tym schematem? Są jakieś błędy??? Schemat ubogi ale jest Ok . Proponowałbym podłączenie przerwania z MCP pin 12 może się przydać. Witam Każda para pinów zasilających ma mieć kondensator 100nF. Niepotrzebny alarm. woszu przecież ma umieszczone kondensatory 100nF na schemacie : C8 -atmega C12-MCP C13-PCA woszu moje gratulacje pierwsza ramka...
Czy ktoś myślał coś w tym temacie? Napisanie takiego programu na prostym uC to nie taki wielki problem...przynajmniej tak mi się wydaje...:) Mam inne pytanie z innej beczki...odnośnie bezpieczeństwa... Jak zabezpieczyć taki mikrokontroler (np ATmega) na którym będzie zrealizowany taki projekt by się nie "zawiesił" bo przecież to jest możliwe...czy są...
Owszem, mogłem i zamierzałem zrobić ściemnianie wyświetlaczy ale już nie starczyło mi wyprowadzeń uP, a nie jest to takie ważne żeby stosować ATmega16 lub inny większy uP. Wystarczy mi że na noc jednym ruchem enkodera wyłączam cały wyświetlacz, a jak dzwoni rano budzik to się sam włącza i miga(patrz filmik) Z tego co widziałem na zdjęciach Atmega pracuje...
np. pierwszy lepszy link z google: http://alarmserwis.pl/czujki.php?model=b... :) Najprostrza - w zupelnosci wystarczy dla ciebie - kupisz za powiedzmy 20-25zl.
Od razu przesiadłem się na Atmegę644 żeby nie zapchać pamięci FLASH. Jak dojdę do końca to zacznę odchudzać kod i bardziej optymalizować :D Hehe dobre podejście :D może na Atmega128 od razu :D ? swoją droga to tyle ich mam z wylutu że ... na Kilogramy :D
Witam! Chodzi mi o układy, które pozwolą na radiową transmisję i odbiór prostego kodu lub kilku zdefiniowanych kodów i które będą obsługiwane łatwo przez mikrokontroler. Nie chodzi mi o transmisję różnych danych, co było już omawiane na forum. Coś jak keeloq microchip. Mam nadzieję, że nie pozostaje tylko keeloq? Żeby przybliżyć sytuację, to coś takiego...
http://obrazki.elektroda.pl/5443227900_1... Witam. Chciałem zaprezentować konstrukcję sterownika wymuszonej wentylacji w moim domu. Układ powstał jako pierwszy mój projekt na mikroprocesorze. Program opracowywałem na płytce ewaluacyjnej EvB. Płytka to również pierwsze dziecko metody termotransferu (stąd te niedoskonałości). Serce układu...
http://obrazki.elektroda.pl/5016503100_1... Układ nadążny za słońcem- inaczej układ śledzący, jest rodzajem układu sterowania, który umożliwia automatyczne lub półautomatyczne wodzenie za Słońcem. Układy tego typu wykorzystuje się najczęściej w celu znacznego podniesienia wydajności baterii fotowoltaicznych lub kolektorów słonecznych....
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...
Witam serdecznie! Chciałbym uzyskać pomoc, od kogoś kto potrafi programować w języku C/C++ i ew. w Arduino. Misja do wykonania wygląda następująco. Projekt mojego autorstwa: Centralka alarmowa, służąca do kontrolowania jednego pomieszczenia (ilość drzwi: 1) Chciałbym oprogramować µ-kontroler Atmega328P (na płytce Arduino UNO R3), w ten sposób,...
http://obrazki.elektroda.pl/8601265300_1... Witam. Chciałbym zaprezentować moją najnowszą konstrukcję, którą jest sterownik do akwarium. Konstrukcja sterownika powstała na życzenie mojego szwagra, który postanowił stworzyć dość duże akwarium w swoim mieszkaniu (fotki poniżej). Prezentacja będzie zawierała dokumentację fotograficzną,...
Witam! Chcę wykonać zegar na ATmega8L lub 16L (takie mam u siebie). Raczej będe wybierał ATmege16L bo ma możliwość debuggowania przez jtag (który posiadam). Do atmegi chcę podłączyć DS1337, jako RTC. Będzie miał on podłączony kwarc 32kHz. Atmega będzie prawdopodobnie działać na kwarcu wewnętrznym 1Mhz. Chyba więcej nie będzie potrzeba do transmisji...
http://obrazki.elektroda.pl/9114017400_1... Zanim Fukushimę nawiedziła fala, zaczytywałem się m.in. w stronie c4r0 o promieniowaniu jonizującym. Tak jakoś mnie temat zainteresował, a że lubię konstrukcje nietypowe to po małym rozpoznaniu postanowiłem zrobić dozymetr, który będzie oferował ciut więcej niż klasyczne urządzenia pokazujące...
Dodano po 8 Dopiero zauwazyłem, że co 100 ms wywołujesz podprogram Button wobec czego warunku tak nie można wyciąć bo nie będziesz mógł wywołać tego podprogamu. Zaraz coś zaproponuje. Dodano po 1 Jakiej częstotliwości masz kwarc i jaki procesor?
Witam 2 ms to dlatego, że chciałbym aby spełniał wymagania normy PN EN 1300 5.2.6- odporność elektryczna i elektromagnetyczna. W sumie tam jest, że układ nie może wyjść ze stanu zabezpieczenia na więcej jak 5ms, ale wziąłem jeszcze pod uwagę restart programu w mk. Takie sobie założyłem parametry, od których oczywiście można trochę odstąpić :-) . Jeśli...
'///////////////////////////////////////... '// Police Alarm With ATmega8 (Use 4%) // '// Compiler: Bascom 1.11.9.0 // '// Programmer: Behnam zakizadeh // '// Web: www.avr64.com // '// Email: Behnamzaki(at)hotmail.com // '///////////////////////////////////////...
Atmega640,atmega1280, atmega2560 mają po 4 USARTY http://www.atmel.com/dyn/products/param_...
Z wbudowanym rtc oczywiscie sie da.Wystarczy troszke zmodyfikowac program. np. static struct RTC { unsigned char sek; unsigned char min; unsigned char hour; } time[8]; time[0] - czas mierzony time[1] - czas alarmu poniedzialek .. time [8] - czas alarmu niedziela itd. Co do ewentualnego opoznienia to wystarczy ,ze bedziesz dysponowal odpowiednio duzym...
Dzień dobry, Mam do Was gorącą prośbę. Potrzebuje jedno z wyjść niskoprądowych centrali alarmowej (Integra) podłaczyć do wejścia Atmegi. Wyjścia niskoprądowe Integry są typu OC. Czy wobec tego poprawny jest taki schemat połączeń jak poniżej? Idea jest taka, że gdy wyjście alarmu jest wyłączone, to nie jest zwierane do masy, więc na pinie Atmegi jest...
Kolego, pisz poprawnie, bo inaczej nikt się z Tobą liczył nie będzie. Ja właśnie zastanawiam się nad zrobieniem wyświetlaczy widmowych na koła. Aktualnie robię sterownik do tego całego oświetlenia na ATMega 8. Zamierzam wsadzić wyświetlacz 2x16, o jakiś szpanerskich kolorkach + termometr + pamięć parametrów jazdy + alarm + identyfikacja na pastylkach...
Najbezpieczniej wszystkie sygnały 12V puścić przez transoptory a zwarcia do masy mogą być połączone bezpośrednio, no proponowałbym jednak element R=100om i C=100nF dla bezpieczeństwa.
Lepiej zainwestujesz swój czas przepisując program tak, żeby 90% pracy wykonywał w main, później "szedł spać", a budziły go tylko odpowiednie przerwania. W różnych ISR ustawiasz odpowiednie zmienne globalne, a w main() je odczytujesz i reagujesz odpowiednio. I nagle się okaże, że nie potrzeba zagnieżdżania przerwań, system jest prostszy i da się ładnie...
Po przemyśleniu spróbuje swoich sił z Atmega + przekaźniki, tj. : * Atmega będzie sterować przekaźnikami * przyjmować wejścia z przycisków dzwonkowych * dla wybranych linii przyjmować wejścia i dawać wyjścia dla centrali alarmowej (np. rolety sterowany poprzez alarm) * dla pozostałych linii będzie informować centralę o ich prawdopodobnym stanie poprzez...
http://obrazki.elektroda.pl/1254071400_1... Witam. Jest to moja pierwsza taka poważna konstrukcja, więc proszę o wyrozumiałość. Sterownik powstał ponad rok temu, gdy miałem dużo wolnego czasu po złamaniu nogi. Pierwszą funkcją, jaką miał spełniać, był prosty alarm z powiadomieniem GSM. Po przeszukaniu internetu zdecydowałem się na procesor...
Jak już wcześniej napisałem ten schemat ma być do testów. Ten przekaźnik to przykład układu wykonawczego (włącznik światła). Działanie pilota ma być równorzędne do komputera. Ta automatyka domowa na robić wszystko co jest tylko REALNE do wykonania. (alarm, zdalne sterowanie, oświetlenie, nagłośnienie, monitoring, wyłączanie gniazdek, otwieranie okien,...
Witam, aktualnie kończę prosty układ oparty o Atmega i 4 czujniki temperatury DS1820 Układ mierzy temperaturę z 4 czujników i wyświetla je na LCD. Dodatkowo po przekroczeniu temperatury progowej ( mkasymalnej ) wystawiany jest alarm ( czyli stan 0 ) na przekaźnik. Chciałbym aby układ spełniał jeszcze jedną funkcję. Potrzebuję uzyskać na wyjściu liniowym...
Buduję centralkę i poszukuje gotowych modułów do komunikacji radiowej z moimi Atmegami. Co myślicie drodzy koledzy o tym module, może miał ktoś z Was styczność z nimi?? można je dostać na stronie http://www.jm.pl/3w/nl_show.php?id=109&l... JM Elektronika, sa na pasmo ISM (433MHz i 868MHz), komunikacja Full-Duplex poprzez SPI, cana coś koło 20 PLN...
Tak na szybko pomysł... Układ w garażu musiałby mieć mały bufor zasilający. Jakiś akumulatorek albo duży kondensator. W momencie sytuacji alarmowej układ w garażu na chwilę lub na dłużej odłącza zasilanie z przewodu. Układ w domu wykrywa zanik prądu w przewodzie i podnosi alarm. Dzięki takiemu rozwiązaniu wykryje nie tylko sytuacje alarmową czujki,...
Trzeba zrobić detekcję zbocza np. poprzez użycie dodatkowej zmiennej- flagi Zmienna ta ustawiana byłaby np. na 1 po wysłaniu SMS-a, a wejście do podprogramu wysyłającego SMS pod warunkiem, że ta zmienna = 0 If Pir_1 = 0 And Mw_1 = 0 And Flaga = 0 Then ....... (program wysyłający SMS) Flaga = 1 En If Gdzieś w głównym programie If Pir_1 = 1 And Mw_1 =...
Ten kod nie jest skomplikowany tylko rozwlekły bo to jest cały zegarek z alarmami i pokazywaniem "zbliżajacego się sztormu" :D Chciałbym kiedyś móc powiedzieć to co Ty patrząc na tak rozbudowany kod "ten kod nie jest skomplikowany" :) Jak będziesz miał płytkę to coś pomyślimy ;) Dałeś mi tak dużą nadzieję, że to może ożyć aż zabieram się od razu za...
Witam, Próbuje w ramach nauki zbudować zegarek w oparciu ATMegę168 i PCF8583. Zbudowałem następujący układ: http://obrazki.elektroda.pl/4826984900_1... Napisałem do niego następujący program: [syntax=c] #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include "HD44780.h" #include "i2c.h" #include "PCF8583.h"...
Dodaje kod do zapisu daty i czasu w PCF8563 [syntax=basic4gl] '********************* Funkcja ustawiająca zegar PCF8563 Sub Settime_pcf Ssek = Makebcd(s) 'sekundy Mm = Makebcd(m) 'minuty Hh = Makebcd(h) 'godziny Dday = Makebcd(day) 'dni Wwk = Makebcd(wk) 'dni tygodnia Mmonth = Makebcd(month) 'miesiace Yyear = Makebcd(year) 'lata I2cstart 'warunek startu...
Chyba nie wiesz do końca co robisz. Przeczytaj dokładnie datasheet tego układu, a zwłaszcza opis rejestrów i zachowanie i działanie alarmów i flag. Jak na razie to wszystko wskazuje, że czekasz, aż ktoś za Ciebie rozwiąże problem.
(at)dondu Twoje artykuły czytałem dokładnie ;-) Z kodu poniżej wycięte ustawianie portów (bonie widziałem żadnej różnicy w zużyciu prądu). Procek ustawione fusami na 8MHz wewnętrzny z podziałem przez 8 [syntax=vbnet] $crystal = 1000000 ' ustawiamy prędkość zegara $baud = 9600 ' ustawiamy prędkość transmisji $hwstack = 220 ' ustawiamy wielkość stosu...
alarm atmega sterownik alarm atmega bascom atmega alarm
zakodować kanał łączyć kabel ziemia volvo silnika
40rl939 firmware samsunga np550p5c
Różnice między wałkiem rozrządu w silnikach z pompą wtryskową a pompowtryskiwaczami Urządzenia do odbijania i pochłaniania fal dźwiękowych