Zgodnie z kolorystyką brązowy, biały oraz jeden z czarnych są od podłączenia masterka, dodatkowo niebieski oraz zielony. Czerwony + zalania, czarny -zasilania, żółte kierunki. Pozstaje jeszcze wejście czujnika otwarcia drzwi, którym może być rónież czarny. Tak było by gdyby kolorystyka była zachowana ale w Twoim przypadku widzę, że niebieski i zielony...
Do pętli głównej przenieś w takim razie fragment struktury Select Case a zmienną niech będzie cas.Wartości jedynie od 0 do 4. Dlatego, że pozostałe wartości będą wyświetlane z instrukcji If then (alarmy). Do każdego jednak warunku case musisz wstawic Wait 1. Inaczej informacja wyświetli się na czas tak mały, że jej nie zauważysz. Ta strukturę Select...
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 =...
W załączeniu pdf z opisem pcf-a po polsku. Masz tam opisane jakie rejestry należy ustawiać.
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...
[syntax=basic4gl] If Alarm = 1 And Portd.0 = 0 Then Reset Alarm ' Jeśli alarm wysyła dźwięk i zostanie naciśnięty przycisk nr. 1 - wyłącz go[/syntax] powinien być Pind.0
Czy na pewno chcesz porównywać zmienne bajtowe (Godziny_alm As Byte) ze zmiennymi string (H_str As String)? To raczej nie zadziała tak jak chcesz. Tak podejrzewałem, że tu jest problem... Pytanie w takim razie jak to porównać i jak zrealizować alarm?
Witam :) Jak zrobić odgłos silnika i alarmu samochodowego?? Czy są już jakieś gotowe pozytywki z takimi dźwiękami?? Czy można utworzyć takie dźwięki programowo pisząc w języku BASCOM?
Nazzywa sie fire-wall ex, a drugi z takimi samymi pilotami znalazlem ale jest no name. Czy ten alarm to napewno bascom?? w sumie tam na plytce jest skrot BAS2- to znaczy bascom?? Dodano po 23 Temat uwazam za zqamkniety znalazlem nazwe i model jest alarm Bascom model top. Dziekuje Pozdrawiam
Pewnie falszywy alarm.
Odpowiedzi jak zwykle w dokumentacji. - Nie jest to rejestr 8 tylko zapis do rejestru kontrolnego wartości "8". - Twoje rozumowanie jest prawidłowe - tyle tylko że autor programu miał potrzebę przed zapisem wartości skonfigurować układ (stąd powtórzona inicjalizacja) - zamieszczone przykłady są co najmniej nielogiczne (rejestr 8 to alarm).
Już jest trochę lepiej, co to podciągania pull up to nie wiedziałem, myślałem że podciągnięcie sprzętowe wystarczy, ale lepiej mieć zabezpieczenie jak mówisz. A histereza była źle napisana, że ją usunąłeś ? Je szczę jak oddzielić ten tryb manual od pętli głównej, żeby tak jak wcześniej pisałem nie brał pod uwagę warunków i alarmów.
1. Daj sprawdzanie szyfru w pętli bo zajeździsz BASCOM'a tak długim warunkiem ;-) [syntax=BASCOM] Valid = 1 For Index = 1 to 8 If Kod(Index) <> Szyfr(Index) then Valid = 0 Exit For End If Next Index [/syntax] 2. Zamiast Goto Alarmowanie powinno być Gosub Alarmowanie ponieważ Alarm = 0 nigdy nie zostanie wykonane.
Specjalnie dla Ciebie poprawiłem schemat. http://obrazki.elektroda.pl/7605842100_1... Ale nie sprawdzałem działania z kodem. Przed wykonaniem PCB należy sprawdzić działanie układu i usunąć z kodu część dotyczącą trzeciego czujnika jeśli jest zbędny.
No to nie poradzisz sobie jak masz takie małe pojęcie Gdzie mogę poczytać coś o tych rezystorach, kondensatorach itp i coś o łączeniu ich, by uzyskać pożądany efekt? Najprostszym do opanowania jest BASCOM-51 lub BASCOM-AVR na początek. O mikrokontrolerach poczytasz na stronach producentów, Atmel lub Microchip
Spokojnie 2x 1800mAh starcza na długo. Regulator mam kupny i nie ma ustawień odcinania napięcia dla lipo. Regulator szczotkowy wodoszczelny zalany nie mam jak się bawić. A w Bascom mam napisać: ADMUX = B10010000 ? A dokładność to "± 2 LSB Absolute Accuracy"
1. thur - Alarm antywłamaniowy, Atmega8, bascom
Witam, otoz moj problem polega na tym ,ze przestala dzialac centralka alarmu Bascom Top i teraz pytanie do znawcow, jaka centralka oczywiscie tansza zastapic bascoma, nowy bascom kosztuje 180, chodzi o to zeby nie wybebeszac calej instalacji a podpiac tylko centralke. Zaczelo sie to od tego ze gdy odpiolem aku, alarm po podleaczeniu nie dzialal, a po...
Select Case w Bascom to to samo co Switch w C, a Incr Stan to w C Stan +=1. Analogicznie Decr Czas to Czas -=1 Możesz sobie przepisać :D
Tak tylko że wcześniej nie pomyślałem aby stan przycisków odczytać w przerwaniu timer-a tylko w pętli głównej. W momencie wystąpienia alarmu układ nic innego nie musi robić tylko odczytać stan przycisków i jeśli któryś zostanie wciśnięty wyłączyć alarm i przejść do stanu normalnej pracy.
Nie bardzo rozumiem co oznacza stos TCP/IP w AVRach. Kod tego stosu jest w głównym kodzie? Tzn jeśli napisać program w bascomie (do program alarmu już mam) to stos też musi być w bascomie?
Witam, poszukując informacji na temat ustawiania alarmu w pcf8563 trafiłem dziś na twój temat. Jako, że też chciałem ustawić alarm, czytałem już wczoraj wieczorem datasheet, ale jakoś do mnie nie przemawiał. Dziś jednak przesiadłem do tego dokładniej i zmodyfikowałem twój program. Działa: Al_h = Makebcd(20) Al_mn = Makebcd(4) Al_d =...
Przykład zegarka z budzikiem w Bascom
.... 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...
Taa, bo mialem tę linijke napisaną a potem się okazało, że zmienna Alarm już jest i tablicy z niej nie chciałem robić żeby nie było zamieszania. Stworzyłem więc Alarm_nr(5) (zamiast Alarm1,Alarm2,Alarm3..) a o tej linijce zapomniałem ;) Widzę czujność jest :D
a jak zrobić ustawianie zegara i daty za pomocą przycisków? Czekasz na naciśniecie przycisku i wysyłasz rozkaz wpisania nowej daty/godziny.
DS1307 nie ma funkcji alarmu, ma go DS1337.
:arrow: quadro , chyba nie to forum (Zabezpieczenia i Alarmy)
Witam Jak mniemam udało Ci się skomunikować z tym układem. W związku z tym musisz mieć dwie zmienne np. godzina i minuta, do których przy użyciu makebcd konwertujesz odczytane liczby na postać dziesiętną. Skoro masz postać dziesiętną to piszesz podwójny warunek, w którym sprawdzasz czy godzina (i minuta) zadana jest taka sama jak bieżąca. Jeśli tak...
Dziękuję Koledze. Teraz pojawił się problem mojego niedoinformowania. Jak w BASCOMIE AVR (1.11.9.0) ustawić fuse bity? Jakaś stronka o tym może, czy coś? Z góry dziękuję za pomoc. Pozdrawiam!
'///////////////////////////////////////... '// Police Alarm With ATmega8 (Use 4%) // '// Compiler: Bascom 1.11.9.0 // '// Programmer: Behnam zakizadeh // '// Web: www.avr64.com // '// Email: Behnamzaki(at)hotmail.com // '///////////////////////////////////////...
chyba zrobię to na alarmach w RTC i przerwaniach.
Timery lub lepiej alarm w pcf8583/8563 i przerwanie zewnętrzne
A ja właśnie zrobiłem wczoraj "ultra" prosty alarm oparty na czujce, Siemensie S35 i AT89C2051 (BASCOM). Jak tylko go potestuję i znajdę chwilę żeby opisać i sfotografować to udostępnie niezwłocznie na elktrodzie. Zasada jest bardzo prosta: - włączamy alarm - ok. 60 sekund na wyjście z pomieszczenia - sygnał z czujki powoduje wysłanie SMSa o wcześniej...
Witam. Umieszczam kod dla potomnych do integracji centrali alarmowej Integra w wersji 24 do 128 poprzez moduł INT-RS z układem opartym o dowolny AVR np. Mega8, 16, 32 itd. Może komuś się przyda. Program napisany w BASCOM. Kod umożliwia: -odczyt stanu wejść -odczyt alarmów z wejść -odczyt sabotaży wejść -odczyt stanu wyjść -odczyt stanu uzbrojenia stref...
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...
Tak, trzeba zaprogramować ten układ, nie jest to trudne bo programator w najprostrzej wersji to trzy oporniki :) Ja programuje w BASCOM AVR (składnia podobna do basica). Jesli chcesz zrobić ten alarm na mikrokontrolerze to poszukaj na elektrodzie albo gdziekolwiek w necie informacji o mikrokontrolerach rodziny AVR, jest tego kupa, od programatorów do...
Przybliżył byś może jak taka procedura zliczania przepełnień miała by wyglądać ? Nie za bardzo orientuję się jak to zapisać. Z tym alarmem myślę, że już sobie poradzę.
temperatura alarmu musi być "nastawiana" ? zaoszczędził byś trochę miejsca jak byś np. tak jak ja dał sobie stałą temp. alarmu . twoje demko ma ograniczenie do 4kb ?
Witam Napisałem program zegarka, którego zadaniem o określonej godzinie jest generowanie alarmu za pomocą Buzzer-a z generatorem. Do generowania sygnału alarmu użyłem polecenia Bascom-owego Sound, które działa niestety w moim przypadku źle (podobnie do Waitms) ponieważ podczas generowania dźwięku wstrzymywana jest reszta programu co w rezultacie powoduje...
zerknij na to: http://www.elektroda.pl/rtvforum/viewtop... i [url=http://www.elektroda.pl/rtvforum/do... załącznik - pliki w protelu i bascom-ie
http://obrazki.elektroda.pl/1661495400_1... Witam. Nie jest to konstrukcja DIY jakie znamy na co dzień, ale uważam że warto się nią podzielić, gdyż może przynieść wiele ciekawych funkcjonalności w domu. Jest to program napisany w BASCOM do obsługi centrali alarmowej INTEGRA. Osobiście testowałem go na Integrze 128 z firmware 1.14 i...
Nadajnik zrobisz na NE555 http://obrazki.elektroda.net/9_126005776... - odbiornik Config RC5 w BASCOM.
Tak z ciekawosci zapytam, bo na alarmach sie nie znam - jak sie zakloci czujke to centrala nie wykrywa tego jako sabotaz i nie sygnalizuje alarmu? Chyba mozna tak to skonfigurowac, bo inaczej jakiekolwiek czujki bezprzewodowe nie mialyby sensu.
Chyba o jednym myslimy :-) Też myślałem nad M32 w ostateczności. tylko nie wiem czy nie lepiej przesyłać juz "obrobionej danej do Mastera, tylko wtedy wymusi to zastosowanie większego procka M8. Teraz zastanawiam się nad zrobieniem regulacji temp. w pomieszczeniu, mam 2 koncepcje: Jedna to: Ustawić T_max i T_min i w tym przedziale starac się utrzymywać,...
Po pierwsze - do "szlifowania" telegrafii Wg mnie tego akurat nie ma sensu wymyślać. Istnieje wiele programów na PC do nauki telegafii, gdzie ćwiczy się zarówno nadawanie (komputer "słucha" i ocenia), jak i odbiór (komputer nadaje, są nawet takie programy, gdzie dodawany jest szum i zakłócenia, np. G4FON, SP8QED). Poszukaj tu i na grupie 'pl.rec.radio.amatorskie',...
Co do: Procesor32 napisał: Zapisujesz nazwy pod ten sam adres w EEprom Writeeeprom Q , 13 I odczytujesz też z tego samego adresu. Jeśli przeczytałbyś dokładnie post I po sprawie.Nie musisz pamiętać adresu pod który masz zapisywać i z pod którego odczytywać. Prosto i bez problemu. Jest to prosta metoda zapisu do EEProm, ale ma zasadniczą wadę. Użytkownik...
Dotychczas jakie układy udało mi się jakoś skonstruować to termomet z alarmem,oraz wilgotnościomierz z kalendarzem.
Może to banalne pytanie wynikające z mojej niewiedzy, ale jak wygenerowałeś te wszystkie dźwięki, Bascom ma do tego jakąś specjalną bibliotekę?
Bardzo, bardzo dziękuję. Wymieniłem jeden moduł pamięci i komputer hula. Bascom z programatorem działają. Procesor zaprogramowany. To było najprostsze i najpewniejsze wyjście.
Czyli co, sygnaly masowe prosto do procka? Wie ktoś jak to zaprogramowac w Bascomie? I co wtedy z przerwaniem ?
Aby załadować te źródło w .hex, ja zrobiłem tak BASCOM + programatorek, którego opis jest tutaj i HEX->BIN. ALARM DZIAŁA FULL WYPAS, zrobiłem wersję samochodową ;-)
Witam Napisałem w Bascomie prosty program obsługi czujnika DS18s20, wszystko działa tylko nie wiem teraz jak "ugryźć" flagę zgłaszaną po wydaniu komendy ECh (alarm search). Gdzie tej flagi szukać ?.
Witam. W zakresie programowania mikrokontrolerów potrafie tylko programować AT89Cx051 w Bascomie. Wiem,że to niewiele ale cóż... Dlatego zwracam się do was z prośbą o pomoc. Mam pilota z hcs200 (433.9) i odbiornik do niego (wszystko z alarmu samoch.). Jak to zsynchronizować na AT89cx051. Czy jest to w ogóle możliwe w Bascomie? Moje pytanie dotyczy tylko...
Mam program do zegarka z alarmem...podczas kompilacji w programie Bascom AVR wyskakuje mi bład w tej lini Set Tcon.2 'opadające zbocze int1 dla obslugi timera Enable Interrupts 'odblokowanie przerwań On Int1 Sekunda 'skok do etykiety sekunda gdy wystąpi int1 a brzmi on tak Error:41 Line: 49 Variable can not be used with SET [TCON] Niech ktoś mi pomorze!!!!
Nie marnuj czasu na składanie tego i sprawdzanie. Ja złożyłem na samym uC i trzeba zmienić program w bascomie bo ten który jest dekoduje select5 a to się troche różni
Zrób tablice 1x4, tak abyś zapamiętał/przyporządkował że 1 komórka to alarm1_L, druga - alarm1_H itd. Masz zmienna "menu" więc niech ona pokazuje indeks w tabeli jakie jest aktualne to menu. Np. Menu=2 to wiadomo że chodzi o alarm1_H. W nastawach edytujesz tylko te komórki tablicy na które wskazuje ci "menu". Np. tablica "parametry" - a to co chcesz...
Dobra, alarm odwołany. Polutowałem drugą płytkę na nowych elementach i wszystko gra. Musiał być jakiś zonk na płytce:/
Witam Wiem, ten problem był już poruszany nie raz ale nie mogę znaleźć gdzie robie błąd: Wysyłam na siemensa s35 smsa: ALARM Po odfiltrowaniu mam treść w hex: 41 66 50 DA 04 Piszę program w BascomieAVR do alarmu samochodowego z komunikacją gsm, ale najpierw "ręcznie na piechotę" chcę rozkodować i wychodzi mi problem. Znalazłem w C żródło (http://www.easy-soft.tsnet.pl/zasoby/sm...
(at)R-MIK - dokładnie. Jak mamy prosty algorytm który zakłada że mamy wyświetlacz i działa, że mamy DS18B20 i działa ok, że mamy silnik i się obraca to program się zmieści w maleństwie. Ale jak trzeba dołożyć scenariusze z błędami, alarmami itp. i reakcjami na nie to nagle maleństwa przestają być wystarczające.
dzieki za odpowiedz a czy jesteś w stanie mi napisać co będzie się działo np. gdy będe miał 4 alarmy aktywne i dwa alarmy bedą z parowane z diodami które muszą być włączone dopóki ktoś nie naciśnie reset-u a na lcd etykiety musza w miare płynnie wskakiwać dopóki alarmy są aktywne??? z góry dzieki
Hmm zaskakujące że pytasz ale temat znany (bascom) - Jako koniki do Karocy zaprzęgnięte zostały timery.
uzupelnienie do punktu c: w pcf mozesz ustawic godzine alarmu. wtedy to np. pcf wygeneruje ci przerwanie.
Ano, ze względu na szumy pomiarowe i zakłócenia, należałoby zrobić histerezę. Nie wiem jak to zapisać w Bascomie, ale w C np. tak: if(temperatura > (alarm + hysteresis)) { //włącz alarm } if(temperatura < (alarm - hysteresis)) { //wyłącz alarm } Alarm włączy się, jeśli temperatura będzie większa...
Zbudowałem sobie zegarek z tiny26 + pcf8583 + wyświetlacz nokia3310. Trochę mało pamięci na znaki i kod programu ale w wersji minimalnej działa poprawnie. Dla ciekawostki dodam, że wyświetlacz działa przy zasilaniu 5V i jeszcze się nie uszkodził (mimo zaleceń na 3.3V). Niestety jak na zegarek naręczny byłby drogi w eksploatacji. Pożera mi 1 baterię...
http://obrazki.elektroda.pl/9328566700_1... Dawno temu kolega namówił mnie do zrobienia komputerka. Nie jestem elektronikiem ale umiem pisać programy. Poczytałem trochę i zrobiłem prosty komputer wyświetlający podstawowe funkcje. Płytkę zrobiłem Positivem a soft napisałem w Bascomie. Potem była wersja kolejna, trochę rozbudowana na...
Pod adresami 09h-0Ah w DS1307 nie ma rejestrów alarmu, tam jest RAM... http://datasheets.maximintegrated.com/en...
Poszukaj gdzieś w internecie komend do modemu GSM Można edytować książkę adresową, wysyłać i odbierać SMS-y i parę innych. PRzykład połączenia był nawet gdzieś w BASCOMIE
Do If Pinb.0 = 0 And Pinb.1 = 0 Then 'migacz imitujący diode alarmu Waitms 500 'gdy zapłon i swiatła wyłączone Portd.0 = 1 Waitms 500 Portd.0 = 0 End If If Pinb.0 = 0 And Pinb.1 = 1 Or Pinb.0 = 1 And Pinb.1 = 0 Then 'jeśli zapłon wyłączony i światła włączone Waitms 500 'gdy zapłon i swiatła wyłączone Portd.1 = 1 Waitms 500 Portd.1 = 0 End If Loop Powinno...
Jest jeszcze układy dallasa DS1307 również bardzo popularne. I ona ma wszystkie pozycje daty i godziny pod osobnym adresem. Lecz nie posiada alarmu. Coś za coś. Zawsze jest DS1337 - ma 2 alarmy :) a jest może ze 20 groszy droższy od DS1307.
If I3 >= 270 Then ' jezeli temp i3> 600 to... If Flaga2 = 0 Then Lowerline Lcd " !!PIEC!!" ; Ss ; Chr(0) Sound Speaker , 329 , 63 ' nuta dzwiekowa Sound Speaker , 369 , 99 ' nuta dziwekowa Portb.2 = 1 'zapalamy diode If Pinb.1 = 0 Then Set Flaga2 'pod pinem b1 jest przycisk switch Waitms 50 Portb.2 = 0 ' <<< Moze tak...
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, Działający kod dla PCF8583 znajdziesz w moim projekcie:Zegar "VGA-RTC" - ATMega16+PCF8583+TeleVGA+Monitor http://www.elektroda.pl/rtvforum/viewtop... Są tam przykłady w C (WinAVR i IAR) jak i BASCOMie. Pozdrawiam JarekC
Co do kodow z AVT to kiedys na przecenie mieli alarm samochodowy na 2313 i byl kod w bascomie na sieci, tylko ze mial ograniczenie programowe na liczbe uzbrojen :) (kolo 20) , zamiast goto wszedzie bylo call ale bez powrotow. tak z ciekawostek.
Wiem, zauważyłem, że korzystałeś z układu RTC - dlatego wcześniej zmieniłem post;) Mógł byś opisać jak wykorzystać taki zegar (chodzi o obsługę I2C) pisząc najlepiej w bascomie ew C? Co do regulacji jasności - mógłbyś wykorzystać np lm317, dobierając odpowiednio rezystancje uzyskał byś płynną regulacją od minimalnego natężenia światła do max'a (niestety...
http://obrazki.elektroda.net/39_11928315... Witam! Minął pewien czas, od kiedy wystawiłem poprzedni mój projekt; dziś chciałbym pochwalić się najnowszym – prostą centralką alarmową. Układ został zaprojektowany i zbudowany z myślą o zamontowaniu go w mojej piwnicy, ale z pewnością mógłby posłużyć do ochrony innego niewielkiego obiektu....
Dokładnie, potrzebny zewnętrzny RTC jeśli chcesz zrobić kalendarz +/-20ppm to już na prawde ogromna dokładność i taki układ zapewne będzie kosztować z kilkanaście złotych. +/-70ppm zapewne kupisz za pare złotych. Dobre sa układy wylutowane z płyt głównych - i całkowicie za darmo. Wewnętrzny oscylator na wzmacniaczach operacyjnych będzie mocno uzależniony...
Czujnik już ładnie działa chociaż do końca nie wiem co było przyczyną. Udało mi się ustalić, że jeden czujnik działa a inny tego samego typu dopiero z dodatkowym rezystorem pokazuje prawidłową temperaturę. Czy wiecie może jak układ DS18B20 odpowiada w razie alarmu? Wiem, że się ustawia rejestry TH i TL w pamięci EEPROM. Następnie wysyłamy komendę 0xEC...
No cóż - właśnie przerwania i procedury niestety używają stosu. Jeżeli kod programu nie jest tajemnicą (ciąg generujący szyfr wstawisz i tak swój :D ) to wstaw go tutaj - łatwiej będzie coś przeanalizować. A tak poza tematem - nie polecam stosowania w alarmach stałego kodu - nigdy nie wiadomo, kiedy ktoś zainteresuje się naszą własnością :D
Witam A czemu znowu Bascom dziwny? Wystarczy zaglądnąć do manuala aby zobaczyć jak się robi wstawki w assemblerze. $asm ...... ...... $end asm Pozdrawiam
Regulacja podświetlenia powinna zmieniać się w miarę płynnie co jakiś czas. To zależy też od umieszczenia fotorezystora, bo jeśli pada na niego światło od LCD to będzie szaleć. Alarm z tego co pamiętam to trzeba wyłączyć przyciskiem jeśli chodzi o górny próg.
Witam, Zależy mi tylko na tym, żeby Arduino zliczał impulsy z kontraktrona do 5 - 1 impuls- świeci się dioda led 1 - 2 impuls zapala się dioda led 2 - 3 impuls zapala się dioda led 3 - 4 impuls zapala się dioda led 4 - 5 impuls zapala się dioda led 5 i dodatkowo daje sygnał ciągły HIGH na pin SILOWNIKA przez cały 5 po 6 impulsie reset i znowu: - 1...
XMEGA ma RTC z możliwością wybudzania przy określonym stanie licznika. Dla 32-bitowego RTC możesz wybudzanie ustawić w zakresie ponad 136 lat :) W nocie http://www.atmel.com/Images/doc8135.pdf jest napisane 10.3.3 Power-save Mode Power-save mode is identical to power down, with one exception. If the real-time counter (RTC) is enabled, it will keep...
Teraz Can jest magistralą stosowaną w każdym nowym samochodzie, sa alarmy które to obsługują tzn zamieniają sygnały z lini can na analogowe. Tyle wiem w temacie Can i z checią bym to zgłębił:)
Poszukuję jakiegoś prostego sposobu na utrzymanie akumulatora żelowego z ołowiem 7AH w stanie używalności (jako zasilania awaryjnego na wypadek braku prądu, ładowanie ma być sterowane przez tą atmege). 1. Jak się należy obchodzić z takim akumulatorem. 2. Czym ładować jak długo, jak często, 3. Czy i jak sprawdzać czy jest rozładowany? 4. Ładować niezależnie...
Witam. Dlaczego nie dałeś pływaka ( na Hall ) tylko styki? Dwuczujnikowy. https://obrazki.elektroda.pl/7630042900_... Pierwszy włącza pompę. Drugi wszczyna alarm że pompa nie daje rady lub uległa awarii. A skoro działa to znaczy że algorytm jest w porządku.
Mój termometr działa świetnie mam tylko jeden problem z alarmem jak jest za nisko ustawiony, często się włącza(termometr pilnuje temp na piecu centralnym) chce dorobić przycisk kasujący alarm oto fragment kodu if (temp>=alarm) { LCD_xy(0,0); LCD_xy(0,5); write_text("ALARM"); LCD_xy(1,4); write_text(dtostrf(celcius,...
ale to musi się zmieścić w obudowie pilota od alarmu samochodowego... mam jeden przykładowy do sterowania bramą FAAC są tam dwa tranzystory npn ze dwa rezystory i kondensatory plus kwarc więc to nie musi być takie trudne...
Nie wiem jak w ds1921 ale w ds1994 to opanowałem wszystkie możliwe funkcje jak i czas liczniki alarmy pewnie w ds1921 jest podobna obsługa. Jak będę miał czas to sobie ściągnę pdf na razie bo Kubica startuje
No i jeszcze drobiazg: jakoś dopchać stosowną informację gdzieś na wyświetlaczu Zawsze coś może zacząć migać :) I tu bardzo prosto można to zrealizować w C przerabiając nieco standardową bibliotekę LCD (tak jak ja to zrobiłem dla siebie) na wyświetlanie buforowane. Dzięki temu nawet nie muszę kasować poprzednich komunikatów - jeśli jest potrzeba wyświetlenia...
Szybko zajrzałem do noty PCF8583 i tam jest napisane, ze kiedy nie używasz funkcji alarmu to stan na pinie INT zmienia się na przeciwny co 500ms. Tak wiec impuls jest na tyle długi ze spokojnie można go traktować jak zwykły przycisk naciskany co sekundę. [syntax=vbnet]$regfile = "m32def.dat" $Crystal=8000000 $hwstack = 64 $swstack=32 $framesize = 128...
Książki do nauki już kupiłem tj. Piotr Górecki Mikrokontrolery dla początkujących oraz Marcin Wiązania Programowanie mikrokontrolerów w języku Bascom, do tego wydrukowałem cały Help. Dodatkowo kupiłem moduł uruchomieniowy AVT 3500 oraz moduł uruchomieniowy dla Atmega16. Zmami opanuję ten cały materiał, chciałbym wykonać na procesorze Atmega16 sterownik...
Poszukam nowszej wersji Bascoma, w której działa polecenie encode i mam nadzieję że zadziała to wszystko bo już zaczynam się denerwować. Przeciesz to tylko przełącznik. Na przerwaniach mi niby jakoś tam działał ale to nie to czego oczekiwałem, a przerwania na timerze nie chce robić bo w programie nie mam za dużo wolnego czasu na to. Nie chce ryzykować...
Wysłanie jednego bitu to raczej niewykonalne. żeby go wysłać należałoby usunąć wszelkie zakłócenia z toru radiowego. znajdź w necie opis do "HCS 200" i zobacz jak to robi Microchip" W bascomie nie znajdziesz procedurki zdalnego sterowania. Musisz ją sam napisać. Wzoruj się na tych układach ponieważ są naprawdę łatwe do zrobienia i zapewniają super synchronizacje...
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.
Jeszcze zwrócę uwagę na to, że jeśli będziesz chciał ubezpieczyć swój dom to mogą się pojawić problemy jeśli będziesz miał coś w rodzaju swojego własnego systemu alarmowego (przeróbki, piloty etc.). Ubezpieczalnie wymagają spełnionej polskiej normy "Systemy Alarmowe" jeśli chodzi o dodatkowe instalacje zabezpieczające.
Witam, kupilem rok temu Seicento z alarmem i zamkiem centralnym. Alarm był odpiety na kostce. Postanowiłem zrobić porządek w kablach i połączyć wszystko na nowo. Przed wycięciem wszystkiego alarm nie działał a centralny raz zamykał z kluczyka a raz nie, więc postanowiłem to ogarnąć. Centrali i sterownik był ukryty w prawym głośniku. Mam zdjęcia ale...
Nie wiem jakiej używasz "strategii" pomiaru ale na filmie widzę, że odczyt masz niezbyt stabilny. Sam przymierzam się do budowy takiego licznika i wymyśliłem taki algorytm: LICZNIK - sprzętowy licznik impulsów z lampy w uK TIMER - sprzętowy timer w uK wywołujący przerwanie co 5s (lub w/g RKSB-104 co 7s) Pseudokod: [syntax=c]byte Tab[8] = {0, 0, 0, 0,...
No tak, bo ja nie mam w zamiarze mieć alarmu dźwiękowego. Więc usuń z programu także deklaracje odnosnie wymiarowania zbędnych zmiennych i uzupełnij poprawki j.w. Wytestuj program w symulatorze running "step into code" (F8) i w odpowiednich momentach kodu uzupełniaj 'ręcznie' zmiany logiczne pinów a także symulowane wartości zmiennych (np: odczyt temperatury...
Mega! Dzięki! Wstępnie miałem plan użyć przycisku do wyłączenia alarmu, zatrzymania i wznowienia odliczania, a obroty prawo, lewo jako ustawianie całego czasu w górę i w dół, ale wyjdzie w trakcie użytkowania jak będzie wygodniej :)
pcf8583 alarm bascom bascom atmega alarm bascom alarm 1wire
iskrownik ustawić zasilacz anteny televes downloader samsung
zależne obwody elektryczne poczta polska opinie
Zmywarka Bosch nie wyświetla czasu pracy - przyczyny Nieprawidłowe wskazania wagi towaru - przyczyny i rozwiązania