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 =...
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...
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...
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...
[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
W załączeniu pdf z opisem pcf-a po polsku. Masz tam opisane jakie rejestry należy ustawiać.
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.
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.
Witam, Napisałem sobie taki programik w Bascomie pod PCF8583 i Atmege32 Wszystko funkcjonuje idealnie - czas, menu, nastawy itd, ale mam mały problem Otóż chciałbym wywoływać alarm o zadanej godzinie - nastawa w menu "Ustaw Alarm" Jeśli wpiszę tam odpowiednią godzinę i minutę to niestety alarm się nie uaktywnia? Dlaczego? Poniżej wklejam listing: [syntax=basic4gl]$regfile...
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?
przypadkiem wczoraj miałem w ręce coś podobnego sądząc po kostkach. nazywał sie BASCOM produkowany w Łodzi ul.Wólczańska- miał pilota podobnego do PYTHONA (hcs 200)
Przykład zegarka z budzikiem w Bascom
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
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?
Tak. Da radę, ale przecież sam napisałeś, że to zły pomysł. Co zrobisz, jak będziesz chciał dołożyć inną funkcjonalność?
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"
Pewnie falszywy alarm.
a jak zrobić ustawianie zegara i daty za pomocą przycisków? Czekasz na naciśniecie przycisku i wysyłasz rozkaz wpisania nowej daty/godziny.
Witam ponownie! Mam taki oto program. Problem polega tu na tym, że nie chce się skompilować. Wywala mi dwa błędy (trzy razy) Error : 31 Line : 0 Invalid datatype $regfile = "M8def.dat" 'Plik układu $crystal = 8000000 'Zegar Rem Konfig. LCD Config Lcd = 16 * 2 Cursor Off Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 Db7...
1. thur - Alarm antywłamaniowy, Atmega8, bascom
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
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
.... 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...
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.
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 =...
DS1307 nie ma funkcji alarmu, ma go DS1337.
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...
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
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...
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...
'///////////////////////////////////////... '// Police Alarm With ATmega8 (Use 4%) // '// Compiler: Bascom 1.11.9.0 // '// Programmer: Behnam zakizadeh // '// Web: www.avr64.com // '// Email: Behnamzaki(at)hotmail.com // '///////////////////////////////////////...
Nadajnik zrobisz na NE555 http://obrazki.elektroda.net/9_126005776... - odbiornik Config RC5 w BASCOM.
:arrow: quadro , chyba nie to forum (Zabezpieczenia i Alarmy)
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...
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...
Witam Nie będę się już czepiać tego PCF, ale coś kręcisz :) Zobacz, że stosujesz tutaj operator logiczny And jak I co nie jest poprawne i nigdy Ci nie zadziała. Jeśli jakaś wrtość i inna wartość = są czemuś tam to... To po prostu nie zadziała. If Napstartgodz = hex(h) And Napstartmin = hex(m) Then Set Powietrze If Napstopgodz = H And...
Timery lub lepiej alarm w pcf8583/8563 i przerwanie zewnętrzne
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ę?
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...
WITAM A kit AVT-5005 3/2001 jest tam alarm tylko że na Atmega8535 ale to chyba nie ma znaczenia można kupić polutować i gotowe. Program pisany w BASCOM.
spróbuj skonwertować HEX to BIN. j.w Inaczej nie zadziała. W bascomie najlepiej pakować BIN'y Pozdro
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 ?
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',...
Czyli co, sygnaly masowe prosto do procka? Wie ktoś jak to zaprogramowac w Bascomie? I co wtedy z przerwaniem ?
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...
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.
Dotychczas jakie układy udało mi się jakoś skonstruować to termomet z alarmem,oraz wilgotnościomierz z kalendarzem.
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...
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...
Hmm zaskakujące że pytasz ale temat znany (bascom) - Jako koniki do Karocy zaprzęgnięte zostały timery.
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...
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...
Dobra, alarm odwołany. Polutowałem drugą płytkę na nowych elementach i wszystko gra. Musiał być jakiś zonk na płytce:/
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...
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ć,...
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
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
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
uzupelnienie do punktu c: w pcf mozesz ustawic godzine alarmu. wtedy to np. pcf wygeneruje ci przerwanie.
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!!!!
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
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ć ?.
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.
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...
Pod adresami 09h-0Ah w DS1307 nie ma rejestrów alarmu, tam jest RAM... http://datasheets.maximintegrated.com/en...
zapewne tak tez bedzie działać, udalo mi sie z tym poradzić tyle że ja użylem komendy toggle, ale dzieki za pomoc:) 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...
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ę...
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...
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...
(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.
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...
Witam A czemu znowu Bascom dziwny? Wystarczy zaglądnąć do manuala aby zobaczyć jak się robi wstawki w assemblerze. $asm ...... ...... $end asm Pozdrawiam
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...
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.
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...
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
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...
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...
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.
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...
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ł:)
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.
Zastosuj procesory AVR (np. z serii Atmega, mają różne przydatne peryferia w sobie, np. przetwornik analogowo-cyfrowy, wyjście PWM itd), do programowania Bascom (wersja Basica dla AVR) jest do niego książka (kup lub poszukaj w Bibliotece) http://www.techniczna.com.pl/skroty/83-9... Masz w niej opisaną stronę sprzętową (co i jak połączyć) oraz...
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.
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...
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...
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...
Dzięki za podpowiedź. Jestem upierdliwy. Chciałem wyświetlać pod jedną zmienną dwie wartości co ułatwiłoby formułowanie warunków i nie musiałbym do każdego podpinać obsługi wyświetlania wszystkich wartości. Szkoda, że w bascomie nie można tworzyć klas.
nie wiem czemu ale w bascomie licznik co ileś impulsow dodaje mi impuls "lewy" . // pokrótce// mam czujnik indukcyjny(max 500Hz) który liczy ilość nawiniętej folii , impuls jest co 8 centymetrów - przy około 100 m/min . chodzi mi o dokładnośc nie gorszą jak 0.5% . parametry : procek 2313 kwarc 10 mega timer ,odświeżanie wyświetlacza co 0.5s przerwanie...
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...
Zrobic układ na jakimś uC naprzykład Atmega8, napisac program w bascomie i dołaczyc czujniki. Taki układ wyjdzie cie taniej niż jakbyś robił to na tranzystorach. Taka jest moja propozycja Pozdrawiam Decado
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
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ć...
Witam, Parę pomysłów: * Zapis min,max temperatur * Zapis dobowych zmian temperatury (wykres "bargrafem" na LCD) * Alarm - nie masz niestety żadnego "piszczka" * Zmiana intensywności podświetlenia LCD w zależności od godziny, żeby nie świecił za jasno w nocy. Pozdrawiam, Dr.Vee
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 :)
Nie wiem czy dobrze myślę? po skompilowany i uruchomieniu programu w symulacji w okienku stackdepth : pokazuje wartość E4 czyli 228 . Jeśli dobrze myślę jest to max wartość wykorzystania RAM. W związku z tym pozostaje jeszcze 28 z 256 wolnego RAM. Jeśli się mylę to proszę mnie poprawić. Co pokazuje okienko stackdepth : w BASCOM 8051 ? Jeszcze drugie...
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...
alarm bascom pcf8583 alarm bascom bascom atmega alarm
wtórnik katodowy ecc83 alpine wyłącza zbiornik wyrównawczy ciśnieniowy
Avast Free blokuje strony na wszystkich przeglądarkach Schemat podłączenia czujnika poziomu wody w pralce Beko HTE8614YBST