trochę mały ten preskaler.
Witam. Można tak: $regfile = "attiny13.dat" $crystal = 1200000 Config Portb.3 = Output Config Pinb.4 = Input set pinb.4 reset portb.3 do if pinb.4=0 then do Set PORTB.3 Wait 1 Reset PORTB.3 Wait 1 Loop end if Loop W pętli odczytujesz stan przycisku i jak będzie niski zacznie migać.
Dopisze jeszcze coś na temat nieszczęsnego ATTiny13. W ogóle ATtiny13 i bascom to jest tragiczne połączenie. Jeśli program ma tylko migać diodami, to ok. Ale napisać coś bardziej złożonego, to niestety nie w bascomie. A tym bardziej jeśli użyjemy jakiejś bascomowej instrukcji do obsługi 1wire lub podbnej - od razu mamy połowe pamięci flash w plecy :/...
Coś masz popsuty uC, bo właśnie wgrałem tę moją wersję do procka (do tiny13 dla jasności :D ) i dioda podpięta do pb.4 miga. Jak spowolniłem zegar do 128kHz to wyraźnie widać, że to mignięcie to w rzeczywistości jakiś kod, bo składa się chyba z ośmiu mrugnięć i przerw między nimi. Jak będzie działać i u ciebie, to jesteś mi winien piwo, przynajmniej...
Po pierwsze to do wklejania kodów programów jest specjalny przycisk Code , wtedy wszystko jest ładnie czytelnie. Jeśli dioda świeci po podłączeniu to musisz dać rezystor aby ja wygasić. Chociaż nie powinno się tak dziać. Możesz dać schemat ? zaprogramowałeś już ten układ ?
rozwiązałem mój problem. w przykładach Bascom GETRC5 jest tam linijka: Command = Command And &B10111111 doszedłem po długich testach do tego, że u mnie musi to wyglądać tak: Command = Command And &B01111111 nie wnikałem dlaczego tak się dzieje! pilot działa raczej w RC5 bo mogę nim sterować też drugi TV w innym pokoju (NEPTUN) w oryginalnym pilocie...
http://obrazki.elektroda.pl/9195353900_1... Witam. Niegdyś dostępne były do kupienia zestawy gniazdek zdalnie sterowanych firmy CLARUS w marketach sieci "robaczek z kropkami" w cenie 30zł za 3 gniazdka + pilot :sm7: Niestety moje lenistwo mnie pokonało i wymusiło na mnie stworzenie dodatkowego pilota do tego zestawu. Oryginalny pilot...
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...
http://obrazki.elektroda.net/51_12592426... Projekt, który od dawna chodził mi po głowie… do zwykłej szklanej żarówki upchnąć elektronikę, która robiła by coś ciekawego. Jedyne co mi przyszło do głowy (po za bombą z terometrem) to żarówka płynnie zmieniająca kolory. W skład urządzenia wchodzi przetwornica 230V/5V-500mA, diody led SuperFluxRGB,...
serdecznie witam to jest mój pierwszy post:P mam problem z mikrokontrolerem attiny2313 zaprogramowany zgodnie z kursem bascoma (http://www.dioda.com.pl/forum/topics20/... mój problem polega na tym że nie moge zgasić zapalonej diody (przykład z 2 przyciskami i tak samo z jednym) jeżeli wciskam przycisk...
http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....
https://obrazki.elektroda.pl/1596322200_... Witam drodzy forumowicze. Temat jak najbardziej świąteczny. Chciałbym Wam przedstawić elementy stanowiące uzupełnienie Szopki Bożonarodzeniowej. Można to nazwać tłem...czy po prostu małym miasteczkiem będącym uzupełnieniem szopki. Wykonałem je samodzielnie przy pomocy najprostszych narzędzi,...
http://obrazki.elektroda.pl/5053717900_1... Miałem ostatnio potrzebę zrobić mały termostat, który będzie dość przyzwoicie trzymał temperaturę, a warunkiem było jej nie przekraczanie. Pomyślałem, że zanim go oddam to jeszcze go zdążę tu opisać... a i będzie kolejny przykład, że Attiny 13 potrafi więcej niż tylko miganie diodą :-D Było...
http://obrazki.elektroda.pl/2375042500_1... Złożyło się tak, że moja instalacja fotowoltaiczna jest na 24V, a oryginalny - w sumie całkiem przyzwoity - kontroler ładowania nie posiada balancera co jak zauważyłem (na szczęście dość szybko), że bardzo nierówno ładował moje nowe akumulatory żelowe. Szkoda mi ich było więc zacząłem poszukiwać...
http://obrazki.elektroda.net/53_12628669... Jakiś czas temu z zapomnianych dawno powodów kupiłem parę sztuk ATTINY2313, które z braku użycia wylądowały w szufladzie. Ponieważ ostatnio mam sporo wolnego czasu postanowiłem zrobić z nich użytek, po dłuższych przemyśleniach doszedłem o wniosku że przydałby mi się programator na usb więc zacząłem...
Jak z kondensatorami ? Diode na przekazniku masz? Moze zrob osobny uklad stabilizujacy dla przekaznikow albo narazie jak ci jeszcze nie dziala w pelni uklad, dalej testuj na diodach. Wtedy bedzie mozna wykluczyc ze cos jest z tranzystorem i przekaznikiem.
Ma to tak działać że zaraz po włączeniu ma się rozjaśniać jedna dioda i taka jest konfiguracja pinów. Kierunek wzrostu jasności ze wzrostem zmiennej X (pwm1a) nie zależy od konfiguracji pinów. Kontroluje to konfiguracja timera. Zmień odpowiednie wpisy dla timera (tak jak doradziłem w poprzednim) : Config Timer1 = Pwm , Prescale = 256 , Pwm = 8 , Compare...
Ta dioda dwukolorowa rysowana na szybkości w Paincie? :)
Jak w temacie - cała sprawa dotyczy diody RGB sterowanej switchem - całość chciałbym zrealizować w oparciu o attiny13. Jako, że moje doświadczenie w pisaniu programów w Bascomie jest prawie żadne i dopiero co zaczynam prosiłbym, żeby ktoś z doświadczeniem pomógł mi w napisaniu programu w Bascomie, który będzie sterował pracą diody RGB za pomocą jednego...
małe pytanko, a jak wyglądałby ten program w C? z góry dzięki... Podejrzewam że, jak pojawi się tu listing programu migania diodą w C, to temat rozrośnie się w nieskończoność. Jeżeli ktoś ma kłopoty to niech nie wstydzi się korzystać z helpa, a nie tworzy nowy temat który jest praktycznie o niczym (piaskownica). Po drugie, jak ktoś nie wie dlaczego...
W dniu dzisiejszym w związku z obchodzonymi urodzinami dałem sobie dzień wolny :) W dniu jutrzejszym będę dalej analizował kod niveasoft oraz czy da się w prosty sposób zrobić by dioda migała dopiero po około sekundzie od ostatniego naciśnięcia Sw.
witam napisałem program na attiny15 ale dalej nic z tego bascom informuje że nie może zaadresować timer1 i compare1a a jeśli dobrze przeczytałem pdf-a attiny15 to on takowe posiada czy to wszystko wina tego języka czy też programatora a może coś źle napisałem prosze o pomoc dioda nadawcza podłączona jest w taki sposób jak pokazano w helpie bascoma do...
ATTiny programuje w Bascomie. W innych napisanych programach nie było problemu z programowaniem, aż do momentu tego programiku który wykorzystuje TIMER0. (dlatego zwaliłem całą winę na TIMER0). FUSE-bitów wogóle nie ruszałem, a odłączenie diody led też nic nie daje. Bascom wyświetla komunikat, że nie może zidentyfikować układu. A przy próbie kasownia...
To jest mój pierwszy program w Bascomie a nie w ogóle. I moim zdaniem jest to coś prostego właśnie. Ale nie oto chodzi. Przetwornik ADC ma zmierzyć na początku jeden raz napięcie akumulatora ( pierwszy pomiar odrzucam bo może być niewłaściwy). Po stwierdzeniu, że napięcie jest poniżej wartości ustalonej dioda ma mignąć 3 razy żeby poinformować użytkownika...
http://obrazki.elektroda.net/98_12353224... Lampka stołowa w kloszu lampy “mylonit”, w podstawie zmieszczony został sterownik wraz z zasilaczem impulsowym. Lampka posiada trzy tryby pracy: płynna zmiana kolorów, wyświetlanie stałego koloru z poprzedniego trybu, kolor biały, do tego zawsze zapamiętuje ostatni tryb i kolor. Sterowanie...
Najprościej i chyba najbardziej optymalnie to dioda dwukolorowa (tylko nie wiem czy występują czerwono-niebieskie) albo dwie diody SMD wlutowane blisko siebie.
Bo w Attiny13 nie ma tego pinu ale podanie w konfiguracji AVCC ustawia ref na napięcie zasilania. Nawet znalazłem program mojego termostatu , o którym już prawie zapomniałem i tam linia konfiguracyjna dla ATTINY13 wyglądała właśnie tak: Config Adc = Single , Prescaler = Auto , Reference = Avcc Wszystko działało więc zakładam, że u Ciebie też powinno...
Załóżmy, że używamy ATTINY45, który ma więcej pinów niż ATTINY13, co daje nam większą elastyczność. Ile pinów ma ATTINY45 ? Ile pinów ma ATTINY13 ?
Wszystko przeniesione do timer, ale sytuacja się powtarza. Jakiekolwiek zmiany w pętli głównej wpływają na działanie pwm i szybkości migania diod :/
Pewnie by się i dało a jaki dokładnie sygnał ma odbierać z fototranzystora jakiś zakodowany przebieg czy no nie wiem nośną czy wogóle ma reagować na zmiany oświetlenia. Pokaż schemat będzie prościej. Może Ty masz namyśli zintegrowany odbiornik IR z wzmackiem ?. Z mrugrającymi gasnącymi diodami to raczej problemu nie będzie tylko input jest nie jasny....
A po co ci te diody? Przekaźnik którym będziesz załączał światło bocznikujesz wolnym włącznikiem i już.
Nie pobiera prądu podczas "czuwania" Ale za to masz spadek napięcia na diodach przy przyciskach przez co nie wykorzystasz całej pojemności baterii. Tiny13 można uśpić. Pobór prądu jest wtedy mniejszy niż prąd samo rozładowania baterii a nie tracisz na spadku napięcia na diodach.
Czy ktoś nie ma przykładowego listingu obsługi PWM tego procesora????
A no w sumie racja nie da się w attiny13 go podpiąć. Dzięki za pomoc.
Jeżeli dobrze rozumiem to jak wystawisz '1' na port to dioda się zapala, tak? Właśnie dlatego chcę żebyś narysował jak podłączasz diodę do tego procesora.
http://obrazki.elektroda.pl/4164965000_1... Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między ścieżkami) płytka została...
Wrzuciłem program do Attiny13. Diody muszą być skierowane katodą do mikrokontrolera, czyli zasilane są od plusa a z mikrokontrolera dostają masę. Potem zakomentuj stawiająć apostrof przed "Waitms 20" Program będzie się wykonywał dużo szybciej i będziesz mógł zauważyć jego działanie. U mnie diody wyłączają się w przedziale 300mV-340mV - zamiast termistora...
Ustawione fusy na bank na zew. oscylator? Nie pisz tak, bo jeszcze kolega gotów przestawić procka na zewnętrzny generator i będzie pytał co zrobić by procek znów ożył. Niech przestawi tylko CLKDIV8 na Uprogramed i będzie ok. a cha i program działa w koło - a to z programu nie wynika To akurat może być winny sam przekaźnik. Jaka jest ta dioda wsteczna?
a pisałeś w c czy bascom? na attiny13 można robić na prawdę małe-wielkie rzeczy no chyba że do migania użyłeś instrukcji typu _delay_ms(0x....); lub w bascomie Wait x :D co do cen to oczywiście zgodnie z umową zmieniam treść posta
Wświetlanie pomiaru na dziesięciu LED odbywa się przy pomocy charlieplexing'u, Jeśli schemat podłączenia diod jest narysowany poprawnie to nie używasz charlieplexing'u. W charliplexing'u łączy się diody równolegle przeciwsobnie.
Odświeżam temat. Wygląda na to, że mój kod jest już dobry, problemem są zakłócenia. Podpiąłem to do motocykla(impulsator) i dioda losowo się zapala a powinna dopiero po przekroczeniu pewnych obrotów. Ma ktoś pomysł w jaki sposób mogę wyeliminować zakłócenia? dzięki
$regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 8 $swstack = 8 $framesize = 8 Dim I As Byte Config Pinb.0 = Output Config Timer0 = Pwm , Prescale = 64 , Compare A Pwm = Clear Down Do I = 128 Pwm0a = I Loop End W fusebitach włączony jest wewnętrzny oscylator 9,6 Mhz. W czasie pracy dioda błyska, miernik mój pokazuje 0,03 kHz
kupie diody RGB bo się okazało,że mam ze wspólną anodą I taka dioda będzie odpowiednia do tego układu (programu) - można zrezygnować z użycia tranzystorów i sterować katody bezpośrednio z wyjść µC (poprzez szeregowe rezystory). Tranzystory byłyby potrzebne dla diod dużej mocy (a poza tym, program można przecież bardzo prosto dostosować do dowolnego...
Witam, na początku napiszę że dosyć solidnie przeszukałem forum i zasoby internetowe z miernym skutkiem. Mianowicie potrzebuje do mojego projektu efekt tęczy za pomocą diody RGB , używany procesor to Attiny13 , sterowanie diodami będzie realizawane przez tranzystory (więcej diod) . Jednak sam efekt nie jest problemem ponieważ przykładów jest sporo potrzebuje...
Flash ładuję programem bascom. Znalazłem, że tam należy nacisnąć programowanie ręczne jednak jak nacisnę to nic się nie dzieje :(
Witam, Nie tak dawno zacząłem swoją przygode z Bascom'em i AVR (lepiej późno niż wcale). Nie planuje nic konkretnego robić, traktuje to jako zabawe. Większość zagadek udaje mi się rozwiązać, ale dzisiaj trafiłem na coś czego nie mogę zrozumieć. Zwykły przerzutnik RS zapalający LED z wykorzystaniem malutkiego AVR "ATTINY13". Symulacje przeprowadzam w...
Witam. Szukam prostych projektów w sam raz dla początkujących uczących się programować w środowisku BASCOM. Nie chodzi o gotowce, lecz o sam pomysł. Mam na stanie tylko Attiny13 więc jak ktoś by miał pomysł i by się chcial nim podzielić, zapraszam do odpowiedzi w tym temacie. :) Dodano po 2 Dodam iż migajace diody mam już za sobą.
Witam Ostatnio usiadłem trochę do Bascoma i coś naskrobałem, oto wynik mej pracy: $regfile = "attiny13.dat" $crystal = 9600000 Config Timer0 = Timer , Prescale = 8 Enable Timer0 : On Timer0 Prztimer0 Enable Interrupts dioda Alias Portb.3 Config Rc5 = Portb.4 Dim dioda As Byte Dim Licznik As Byte Do Dim .... Getrc5.... Command = Command ..... If Command...
Sterownik ze stałą jasnością jest dość prosty w wykonaniu, możesz obejrzeć chociażby noty układów firmy Macroblock (np. MBI 6651..53). Sterowanie jasnością (wypełnieniem PWM) można zrealizować dzięki prostemu układowi 555, jednak najlepiej to sterować programowo jakimś prostym Attiny13, tylko trzeba to cudo zaprogramować. A to oznacza konieczność nauczenia...
Już dostałeś odpowiedź na to pytanie, a przykładów zaświecania diody przez AVR są w sieci tysiące - zadaj sobie trochę trudu.
Wynalazca narzędzia tortur o nazwie "Pipek dręczyciel"... Tak, to pierwsze, z czym mi się Zbigniew kojarzy. Drugie to Bascom – widziałem kursy, ale nigdy mnie nie interesowały. Na Arduino się takiego nie zrobi - bateria by za szybko wyszła ;-) Zdziwiłbyś się ;) Zasiliłem kiedyś ATtiny13 (taktowany 128 kHz) z 5 połączonych szeregowo fotodiod BPW34...
attiny13 bascom bascom attiny13 attiny13 dioda
volvo silnika pompa paliwowa peugeot włosów rozebrać
ruski prostownik schemat pompa głębinowa kondensator
Jak działa system wyłączania zasilania w szlifierkach kątowych? 17CL26 LED Dimmer Compatibility and Features