zacznijmy od tego, ze kod umieszczamy w klamrach Dodano po 10 to jest kod na jedna sekunde $regfile = "m8def.dat" $crystal = 8000000 Config Pind.7 = Output Portd.7 = 0 Przekaznik Alias Portd.7 Config Timer1 = Timer , Prescale = 256 On Timer1 Sekunda Enable Interrupts Enable Timer1 Load Timer1 = 31250 Do Loop End Sekunda: Load Timer1 =...
Ten przykład działa, ale tylko dla jednego "przełącznika" ale gdy robie np dwa kolejne to już coś jest źle. Buduje urządzonko, które będzie załączać 3 przekaźniki: - 3 przyciski (portd.4, portd.5, portd.6) - 3 przekaźniki (portd.1, portd.2, portd.3) Jak to można zrobić w BASCOMie?? Kod dla w/w konfiguracji: Config Debounce = 30 Config Portd = Output...
(...) osobnym PinX i oczekuj na stan niski ADCx2 aż do spełnienia tego warunku. Jeśli na ADCx2 napięcia równe 0 mrugnij diodą Led1 jeden raz przez 300ms, wyłącz Przekaźnik1 na PinX Po czym wróć do góry procedury, do oczekiwania na napięcie na ADCx1 To właściwie tyle. Dziękuję za uwagę i wszelaką pomoc. Witam serdecznie na forum! Chętnie pomogę Ci przygotować...
Pomysłu na teraz nie mam jak to rozwiązać, ale problem zapewne leży w tym, że kiedy przekaźnik = 1 to zmienna jest zwiększana z każdym przejściem pętli..stąd 2 potem 7 itp. Po prostu przez czas trwania stanu 1 na zmiennej przekaźnik, liczba się powiększa. Ciebie interesuje jednokrotne powiększenie. Czyli Przekaźnik = 1 i tylko raz incr zmienna. Trzeba...
Pojemność timer0 jest 256 kolega jej chce wpisać 625 -> load robi 256-value czyli w kolegi przypadku 256-625 bóg jeden wie co bascom tam wpisze;)
Masz popełniony błąd na schemacie. Tak się przekaźnikiem nie steruje tranzystory pnp E do 12V B przez rezystor do procesora który jest zasilany 5V, a aby zatkać tranzystor starczy E12V-B11.3V = EB 0.7V rozważań jest wiele ja ci przedstawię 2 1 małe zmiany Musisz wstawić DIODY ZENERA 7.2V...9.1V w szereg z rezystorem R10...R13 pamiętaj o polaryzacji...
Witam. . Myślałem także o odseparowaniu galwanicznym pomiędzy przekaźnik a procek . Obecne sterowanie poprzez ULN2803 i wpięta dioda wraz z kon. równolegle w przekaźnik. Jeszcze wymienię na ekranowane przewody i obudowy powyklejam folia aluminiową. Ostatecznie co pozostanie to filtracja 230volt . Stosując ULN do załączania przekaźnika, nie potrzebujesz...
powinno to wyglądać jakoś tak: home: do if pin..... =1 then goto przod elseif pin ...=1 goto tyl end if loop przod: Do Waitms 1 Incr Pwm1a End If end if loop tyl: set port.... 'przekaźnik zmiany biegunów silnika Do if pin..... = then reset port.... pwm1a=0 goto home: end if . . Waitms 1 Incr Pwm1a End If end if loop tyl: Do if pin........
Witam. Mam problem z uruchomieniem Proszę o pomoc co mam dalej robić . Czy problem jest z programem czy z schematem? Problem jest w dalszym ciągu z programem... Widzę że naniosłeś poprawki w programie "hurtem" zamiast analizowac każdą linię konfiguracji pojedynczo(!)... Ta uwaga z poprzedniego postu dotyczyła tylko konfiguracji wejśc Wyjścia , zarówno...
Tego nie wiedziałem:D, co trzeba zrobić aby działał na 18b20 ?? Napisac nowy/własny od początku, albo skopiowac jeden z wielu gotowych, chocby tu na 'elektrodzie, albo wpisz w 'google': "bascom ds18b20 termostat"(bez " "). albo; - poproś ładnie(!), - to nivea ci napisze...; a jak dłużej pociągniesz temat (będziesz udawał nie pojętnego nicponia), to...
Tu masz chyba literówki bo najpierw "Porty D0-D5 to wejścia..." a dalej "...sygnalizującymi stan pracy wyjść D0- D5". ;) Pewnie chodziło tam o wyjścia B0-B5. Niemniej napisałem to w godzinkę łącznie z przetestowaniem. Działa tak jak chcesz :P Nie napisałeś jakie taktowanie, ale użyłem wewnętrznego 8MHz ze względu na programowe PWM. W razie czego pisz...
Witam Niedawno zaczolem programowac w bascom chce napisac program do µP tak aby dzialal jak przelacznik Zrobilem cos takiego: Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111110 Portd = &B1110111 Dim K As Byte K = 0 Do If Pind.0 = 0 Then Incr K If K = 0 Then Portb = &B11111111 If K = 1 Then Portb = &B11111011 If K = 2 Then Portb...
Witam , Mam kilka pytań odnośnie bascoma gdyby ktoś był tak dobry i pomógł mi na nie opdowiedzieć byłbym wdzięczny 1. wyjasnij naczym polega konfiguracja środowiska bascom 2.realizacja funkcji : jezeli..... to 3.do czego służy konstrukcja do ......loop 4.jak najprosciej wyswietlic napsi w 2 linijice wyswietlacza 5.Jak skonfigurowac port A DO Pracy wej/wyj...
https://obrazki.elektroda.pl/8025280500_... Witam! Przedstawiam wam w pełni automatyczną domową windę osobową! Jest to mój największy, najbardziej skomplikowany, i najdroższy projekt którym chwaliłem się jakiś czas temu w dziale „DiY w budowie”. (https://www.elektroda.pl/rtvforum/viewt... Na początku...
http://obrazki.elektroda.pl/9223335300_1... Było już na elektrodzie prezentowanych wiele zamków szyfrowych – z pełną klawiaturą, dwoma przyciskami i jednym też. Mój projekt z serii pchełka zrealizowałem na Attiny13 i jednym przycisku. Potrzebne mi było rozwiązanie nieco inne – coś co nie będzie chronić sejfu w banku ale...
Witam, Mam pytanie czy ktoś już próbował napisać kod programu do jakiegoś czujnika koloru rgb w Bascomie ?
Witam. Po wgraniu kodu do obsługi czujnika DS18S20 (Bascom), temperatura wyświetla się kilka jako jedności i kilka miejsc po przecinku (dziele przez 16). Jak zmniejszyć wyświetlaną temp do 1 miejsca po przecinku?
Co zrobić???? Pokazać schemat :-)
Witam Bardzo proszę o pomoc, jak napisać krótki programik w Bascom. Aby dostać się do konfiguracji USR-WIFI232-T należy wysłać po RS232 "+" 20ms "+" 20ms "+" 1000ms "a" w DELPHI tak to wysyłam i to działa. Proszę zedytować post i użyć przycisku SYNTAX. Przykładowo zrobiłem to dla Delphi.
Witam. czy ktos może ma jakiś link do downloadu darmowego bascom'a ???
Witam, Mam taki kod: $regfile = "m8515.dat" $crystal = 8000000 $baud = 2400 Config 1wire = Portc.0 Dim Dsid1(8) As Byte Dim Dsid2(8) As Byte Dim Dsid3(8) As Byte Dim I1 As Integer , Ss As String * 6 Dim I2 As Integer Dim I3 As Integer Dim A As String * 6 Dim B As Byte Dsid1(1) = 1wsearchfirst() Dsid2(1)...
Pisze obsluge czujnika pan3101DB z myszki optycznej. Z tego powodu, ze dokladnie nie wiem jaka to transmisja staralem sie sam napisac obsluge. Pomogly mi te strony: http://www.rn-wissen.de/index.php/Mausse... (tlumaczylem prawie 1 w 1 na bascom) i nota: http://www.pixart.com.tw/upload/PAN3101_... lecz program nadal nie dziala. Moze...
Witam. Wiem, że temat był wielokrotnie wałkowany na forum, ale mimo przebrnięcia przez sporą ilość informacji jakoś nadal mam problem z poradzeniem sobie z moim przypadkiem. Buduję 'klawiaturę matrycową' ale nie na przyciskach, ale na przełącznikach, zatem program sterujący nie będzie miał rozpoznać naciśnięcia przełącznika, a stan wszystkich linii......
https://obrazki.elektroda.pl/5625735500_... https://obrazki.elektroda.pl/5938892800_... https://obrazki.elektroda.pl/3855285300_... Witam. Postanowiłem wykonać sterownik do ogrzewania postojowego firmy Webasto. Same sterowniki analogowe są dość drogie - to około 700 zł. Można szukać kompletnych zestawów...
Witam. Uruchomiłem kod PID-u w BASCOMIE z tej stronki: https://www.mcselec.com/index.php?option... ustawiam zadana temp. np. Sp=200, Pv=(jest wartością mierzoną) , CV=(jest obliczana z różnicy uchybu wzmocnienia Kp,Ki,Kd jak dobrze rozumiem) i według tego programu gdy Pv<Sp to wartość Cv rośnie a gdy...
https://obrazki.elektroda.pl/2034175900_... Wczoraj wczesnym rankiem (tj. niedziela) tak sobie leżałem oglądając TV i pomyślałem, że przydałoby się zaświecić światło w pokoju, ale strasznie nie chciało mi się wstawać… Tak powstał pomysł na oświetlenie sypialni sterowane pilotem IR. ;) https://obrazki.elektroda.pl/6206372600_...
Witam Chcę w swoim projekcie mieć przekaźnik , ale pojawiła się następująca wątpliwość dotycząca ciągłości pracy ze względu na wykonywanie kolejno instrukcji programu. Aby dokładniej zobrazować co mam na myśli poniżej przedstawiam SZKIELET prostego programu, w którym brakuje paru sformowań , ale wystarczy to do tego ,aby zrozumieć co mam na myśli. BLOK...
Sterownik rolet okiennych powstał na bazie projektu z EP 3/2010 z którego wykorzystałem schemat ideowy oraz zaczerpnąłem pomysł na sterowanie silnikiem lewo prawo poprzez przekaźnik. W moim projekcie użyłem procesora Attiny2313 zamiast Atmega8, zrezygnowałem z interfejsu RS485. Funkcje urządzenia: -jeden układ steruje jedną roletą -dwa przyciski do...
Witam! Programuje od niedawna i mam pewien problem, a mianowicie: Projektuje układ w którym przekaźnik załącza się w zależności od mierzonej temperatury. Sterowanie przekaźnikiem mam zrobione, ale chciałbym aby przekaźnik po wyłączeniu spreżarki nie mógł się ponownie załączyć przez powiedzmy 2min chociaż dostaje sygnał, że ma się załączać. Jak to napisać?...
Najpierw skonfiguruj wyjścia... Pokaż schemat jak podłączyłeś ten przekaźnik i swój program
Witam Mam problem z małym programem w bascom-ie, z którym nie mogę poradzić sobie. Program jest prosty ale ja jako początkujący nie mogę sobie poradzić z nim, i mam do was prośbę kto pomorze mi w napisaniu takiego programu. Program ma sterować dwoma przekaźnikami i ma działać następująco. Gdy na wejściu portu PB.0 pojawi się stan niski załącza się przekaźnik...
Witam Mam pytanie bo jestem początkującym, jak w programie bascom avr napisać program dla procesora z rodziny avr(np atmega 8), którego zadaniem będzie załączać przekaźnik po naciśnięciu guzika i wyłączać ten sam przekaźnik po kolejnym naciśnięciu tego samego guzika(mikroswitch). Przekaźnik oczywiście nie będzie podłączony do portu bezpośrednio ale...
Witam Admina, witam Forumowiczów. Już od dawna nie używałem Bascoma więc proszę o pomoc. Otóż mam baterię bezobsługową która sprawia mi kłopoty (zanieczyszczenia wody). W orginale elektronika wystawia sygnał zał. (+ -), wył.(- +). o czasie trwania impulsów może kilkadziesiąt sekund. Sygnał steruje zaworem bipolarnym (jedna cewka). W miejsce zaworu chcę...
http://obrazki.elektroda.pl/8980517500_1... Witam. Dzisiaj po długiej przerwie chciałbym zaprezentować prosty układ który wykonałem już jakiś czas temu (w sumie w innym celu), ale postanowiłem go minimalnie zmodyfikować sprzętowo (dorobienie taśmy ze złączem) i w 100% programowo. Ale od początku... Od czasu przeprowadzenia się do własnego...
http://obrazki.elektroda.pl/8997199800_1... Do zaprojektowania i skonstruowania układu autoryzacji dostępu z wykorzystaniem klucza Dallas , zmusiła mnie konieczność instalacji systemu alarmowego. Elektronika układu jest zbudowana w oparciu o ogólnodostępny mikroprocesor ATMega8, przystosowany do pracy z klasycznym czytnikiem pastylek...
Fusebit A997 ustawiony na oscylator wewnętrzny 8Mhz , 0100 $regfile = "m8def.dat" ' DYREKTYWY DLA KOMPILATORA $crystal = 8000000 'OSCYLATOR 8MHZ Config Lcd = 16 * 2 'KONFIGURACJA TYPU WYSWIETLACZA Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.6 , E = Portd.1 , Rs = Portd.0 'LCD Config Clock = Soft 'KONFIGURACJA...
I jak tam postępy z projektem, udało ci się go zrealizować?, jeśli tak to może byś zamknął temat. Rozumiem że na kliknięcie "pomógł" nie mam co liczyć, bo przecież cel osiągnąłeś, a "jeleń" nie jest już do niczego potrzebny.
ATtiny13 + przekaźnik + kawalek kodu w BASCOM luc C = mniej klkania ;)
Witam wszystkich Niedawno zafascynowałem się programowaniem i na początek wybrałem Bacom Zrobiłem sobie zegarek, który ma sterować przekaźnikiem. Dokładniej mówiąc o określonej godzinie ma włączyć i o określonej godzinie wyłączyć przekaźnik. Chciałem, aby przekaźnik w czasie swojej pracy był załączony na 5 sekund później rozłączył się na 20 sekund i...
dioda przy przekaźniku musi być !!! koniecznie !!! , zabezpiecza tranzystor !!!
Witam. Transformator zastosuj troszkę większy np.TS4/40, bo wiem że 2/14 będzie sę znacznie grzał przy wysterowaniu wszystkich przekaźników naraz, dodatkowo między reset a VCC wepnij opornik 4,7....10k tylko przy programowaniu go odłącz. Styki wykonawcze (obciążone) przekażników zabezpiecz warystorami., no i te diody jak kolega pisał wyżej koniecznie...
Mam nadzieję że te diody zabezpieczające wejścia analogowe to jakieś schottky np. 1N5819, a nie zenerki czy zwykłe 1N4007. Brakuje tylko jakiegoś wyświetlacza i chyba coś zjadło dwie ścieżki od środkowego PC847 na płytce. Dokładnie, są to diody 1N5819. Zabezpieczają wejście przed odwrotną polaryzacją. Wyświetlacza nie potrzebowałem. Dlatego wyprowadziłem...
W nawiązaniu do poprzedniego helpa, nie wiem czemu nawet ułożony prosty programik który miałby załączać i wyłączać przekaźnik na pd.4 nie działa gdy go zapnę w jakąkolwiek pętlę, odnoszę wrażenie że pętla blokuje się albo nie może przełknąć polecenia wait, może ma to związek z fusebitami?Tak jak w poprzednim pytaniu o nie działająca pętlę? Czy jest...
To zrób warunek, że każdy przekaźnik możebyć załączony tylko wtedy kiedy drugi jest wyłączony.
Jakkolwiek nie przepadam za (at)Piotrus_999, to w tym poście popieram jego wypowiedzi w całej rozciągłości. Chcesz programować w C (Arduino) nie ucząc się C? Nie wydaje ci sie to nielogiczne? Jak C jest problemem, to pobaw się BASCOM (to język dla dzieci) ale abys później nie miał żalu, że "w C to przykłady sa, w Bascom nie ma.", "Biblioteki w C sa,...
Jak będzie schemat to Tobie skrobnę program jeśli dla Ciebie BASCOM za duży. Pozdrawiam
Schemat mam stary, w czasie montażu nieznacznie pozmieniałem wartości elementów, dodałem kondensatorów parę. Z kondensatorami jednak nie przesadziłem. schemat: http://obrazki.elektroda.pl/3341466400_1... Jeżeli chodzi o płytkę, jak znajdę to wrzucę wersję starą. Program jest w 100 procentach prawidłowych, ustawienia fusebitów itd - program...
Witam. Bardzo staranne wykonanie, podoba mi się. Dodałbym jeszcze kilka linii kodu, jakąś piszczałkę (np. na PC1) i wyposażył zegarek w funkcję budzika. Albo przekaźnik i funkcję załączania/wyłączania urządzenia zewnętrznego w określonych porach. pzdr.
Jeśli ma tam być buzzer, przycisk itp, to wbrew pozorom mikrokontroler będzie najbardziej odpowiedni. Z czego to będziesz zasilał ? Złóż schemat - procek, niezbędne peryferia, buzzer, przycisk, przekaźnik + klucz tranzystorowy. Program w Bascom zajmie 20 linijek, więc dasz radę :) Pomożemy ! P.S. Bnin koło Kórnika ? Przejeżdżam przynajmniej 2x dziennie...
Zrobiłem coś takiego, po uruchomieniu wciskanie klawisza 9 daje jeden pik nawet przy trzymaniu do powtórnego wciśnięcia (czyli tak jak chciałem). Klawisz gwiazdka sprawdza poprawność kodu, czyli klikam klawisz 7 a potem * i załącza się przekaźnik na 2 sekundy, gdy kod jest zły ma być pik. Pik jest tylko przy pierwszym wciśnięciu a potem coś się blokuje...
kurcze mi nie wychodzi :| timer chodzi co 1s ale reszta do kitu Dodano po 25 program chodzi :) oczywiscie musisz go przerobic na wlasne potrzeby dodac tyle ile chcesz przekaznikow i zmienic czasy w programie bo tam jest 10s i 40s ten program jest przygotowany pod ATmega8 i kwarc 8MHz $regfile = "m8def.dat" $crystal = 8000000 Config Pind.0...
Więc tak: PortB.7 - podpięty do licznika impulsów silnika na gołó prosto pod port PortB.6 - mikrostyk odkłucony komendą debounce i kondensatorem 100nF PortD.2 - przekaźnik 1 portD.3 - Przekaźnik 2 To może jeszcze kondensator pod port licznika?
Witam - jestem mocno początkujący w temacie ale potrzebuję schemat i wsad do np ATTINY lub ATMEGA8 dla następującego urządzenia. Sterownik sześciu przekaźników działający na zasadzie izostatu zależnego. Sterowanie 2 przyciskami (plus 1 minus 1) oraz z możliwością wyświetlania na dużym wyświetlaczu led (h = ok 40 mm) aktualnie załączonego przekaźnika....
a jak zrobić: 1. żeby po przyciśnięciu przycisku włączała się inna pętla ? 2. przez co podłączyć przekaźnik do portów (żybu go nie zjarało:P)?[prosze o schemacik]
Nie będę ukrywał że w wersji testowej wypróbuję każdy z waszych pomysłów i wybiorę ten najprostszy do realizacji. Czy mógłbym w związku z zamieszczeniem schematu poprosić o przesłanie również wsadu do procka, ponieważ dla mnie programowanie jest dość trudne, mam książkę dla początkujących BASCOM AVR ale programiki które próbowałem pisać coś nie za bardzo...
..a ja Ci kolego powiem co jest z Twoim kodem ale nie zmieszczę się w jednym zdaniu. Coś już widać wiesz jak działa mikrokontroler tylko na spokojnie musisz połączyć wiedzę. Mikrokontroler ma do jednego portu przynajmniej trzy rejestry. Jeden służy do tego żeby wybrać czy port służy jako wejście czy jako wyjście. Nazywa się DDRx gdzie x to litera portu....
Przekaźnik pełni role hamulca podczas zaniku zasilania gdy silnik jest rozpędzony (proszę dokładnie popatrzeć ).:D
Piszesz o zwieszonym zaworze - ten zawór już dawno powinien być na złomie i wstawiony nowy (Najlepiej podwójny z kontrolą położenia zaworu). Musi to być tak zrobiony aby po zakończonym jednym cyklu, jeśli jeden zawór nie powrócił do pierwotnego położenia to drugi nie może znowu zadziałać. Osobiście to bym robił na dwóch przekaźnikach bezp. + PLC. 1....
No nie wytrzymałem wgrałem . Działa super :D tylko trzeba by zmienić , jak temperatura spada ,to przekaźnik ma się wyłączać a teraz aktualnie jest włączony. Dodano po 33 Co zostało zmienione ze program się skompilował.
sterować przekaźnik bascom bascom sterować przekaźnik bascom bascom enkodera
pikanie radia citroen dioda prostownik lampowy toyota corolla żarówka
Utrata mocy w samochodzie z silnikiem Diesla: przyczyny i diagnostyka Działanie obwodu diody i kondensatora z AC