A może ktoś zbudował taki kontroler DMX i podzielił by się programem (czy chociaż wsadem do proca)? Widzę to tak - AtMega8 i 6 potencjometrów podpiętych pod ADC, do tego program. Poszukaj w archiwum EP. Był dokładnie taki projekt, 6 potencjometrów. Zdaje się na Mega168 czy kod zmieści sie w Mega88 tego nie wiem.
A fusebity ustawiasz poprawne?
Jestem świadomy wad BascomAVR, ale działam w nim od 2006 roku i zrealizowałem każdy swój projekt. Witam w klubie :D. Też popełniłem kilka projektów w BASCOM (i AVR), jeden z moich komercyjnych projektów opiera się o AtTiny 13 a program napisany w BASCOM AVR (w różnych wersjach) zajmuje około 40% flash. Ponieważ od jakiegoś czasu bawię się Arduino IDE,...
Bascom też ma coś na wzór Inteli Sense (taki podpowiadacz instrukcji) Wpisujesz coś i jak chcesz podpowiedź to wciskasz CTRL+SPACE ;) And voila! http://obrazki.elektroda.pl/4570887300_1...
Włącz przerwania " Enable Interrupts " i możesz sprawdzić zamienić "OCR1B = 100" na " PWM1B =100 " Z ciekawości sprawdzę na attiny85 jak wrócę.
Problem rozwiązany.Problem polegał na zmianie nazwy programatora na bascom i podłączeniu zasilania wtedy program wykrył Attiny85.Temat uważam za zamknięty.
Jeśli chodzi o ATtiny25, to dobry projekt na tym rdzeniu µC(identyczne peryferia), chociaż na ATtiny85 to: http://elm-chan.org/works/sd8p/report.ht...
Dokładnie, diody zakłócają proces programowania. Do przystosowania kodu używam płytki stykowej, a na gotowym urządzeniu rzadko eksperymentuje. Oczywiście jestem za stosowaniem złącz programujacych ale tutaj skupiłem się na jak najmniejszych wymiarach płytki i chciałem zaprezentować innowacyjne podejście do diagnozowania gniazd smartfonów za pomocą możliwie...
Włożyłem Attiny13 PU20 do zamrażarki na -24 stopnie zobaczę jak będzie działała jak poleży z godzinę mam nadzieje ze szybko się nie ogrzeje po wyjęciu :) Attina działała stabilnie i nic nie krzaczyła ale czy miała -24 to ciężko powiedzieć. Wstawię na noc całą płytkę stykową i rano zrobię ponowny test. Natomiast na Attiny85 po zmianie zegara na 100010:Int...
tak to ma wyglądać: ? Nie bardzo wiem co to jest 'Kogut' , Może to: http://obrazki.elektroda.pl/7833547700_1... Jak z Czernobyla, to może i jajka znosi a jak znosi to pewnie świecą :-) Taki lub podobny efekt możesz osiągnąc stosując ATtiny 13 (8-pin) , który w Na AtTiny85 (też 8 pin) i WS2812 to blisko 100 obsłuży każda w innej barwie...
Wystarczy w Google wpisać dwa słowa "digispark i bascom" Dosłownie dwie minuty bez wcześniejszego rozpoznania. Zacznij coś sam kombinować... http://obrazki.elektroda.pl/9852090100_1...
Witam, Podpinam się do tematu, ponieważ napotkałem na problemy podczas próby wykorzystania instrukcji Serout. Polegają one mianowicie na tym, że na kontrolerach takich jak ATTINY13 czy ATTINY85 nie działa ona wcale, ustawiając jedynie na wyjściu stan niski, natomiast na większych procesorach, takich jak ATMEGA8535 czy ATMEGA162 działa prawidłowo, lecz...
Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...
Microsoft Windows XP [Wersja 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\p4>avrdude -c? Valid programmers are: c2n232i = serial port banging, reset=dtr sck=!rts mosi=!txd miso=!cts [C:\Win AVR-20100110\bin\avrdude.conf:876 ... dasa3 = serial port banging, reset=!dtr sck=rts mosi=txd...
Witam! Gratuluję autorowi ciekawego sposobu komunikacji z WS2812B! Ja jeszcze bawię się AVR-ami, a nawet Bascomem ;) W układzie z filmiku [youtube]https://www.youtube.com/watch?v... wykorzystałem ATTiny85. Bufor danych do wysłania oczywiście w pamięci RAM. 3 bajty na diodę (RGB). Każdy bajt bezpośrednio określa jasność świecenia...
Niestety nie jestem bascomowy. Piszę tu o algorytmie i rozwiązaniach ale konkretnej implementacji w bascom ci nie podam. Pogooglaj temat pin change interrupt może znajdziesz jakiś kod w bascom. Znalazłem coś takiego wprawdzie na PCINT z detekcją na jednym pinie ale można to dorobić na pozostałe wg specyfikacji procesora ale przykład jest w C [url=http://www.insidegadgets.com/2011/0...
Ja sobie zrobiłem własne podświetlenie w szafie. Czujnikiem jest kawałek folii spożywczej (7x7cm) okablowanej jednym kynarem. Folia jest wsadzona pomiędzy części szafy. Działa poprzez zbliżenie/ dotknięcie deski wewnątrz szafy. Zasilacz 5V (2W transformator 6V), Attiny85, człon sensorowy to ta folia, kabelek kynar (około 1m) rezystor 1MΩ. Człon...
SPI sam wysyła dane z ustawioną częstotliwością, trzeba tylko odpowiednio szybko wpychać w niego kolejne bajty, co na AVR nie musi być takie proste, ale daje się zrobić (w C lub asemblerze, nie w Bascom). W Bascomie da się zrobić, ja zrobiłem. Proszę :) [youtube]https://www.youtube.com/watch?v... Do tego wykorzystuję wewnętrzny...
Witam Potrzebując poznać dane klawiszy z pilota napotkałem wiele problemów związanych np. z brakiem timera 16 bit w małych mikrokontrolerach 8-DIP (Attiny85), śmieci, lub braku transmisji z komendy GETCR5 (A255,K255). Na szybko zbudowałem układ na Attiny24A (ma timer 16bit), TSOP31236 i LCD po I2C (PCF8574). Wyjście z TSOP31236 koniecznie trzeba podać...
Jak z zewnętrznym kwarcem? Będzie? Będzie, choć w zasadzie stabilność częstotliwości ma drugorzędne znaczenie. Ma zapewnić zasilanie dla sprzętu IT (komputer, monitor, trochę aparatury pomiarowej) które mają zasilacze impulsowe, tak że tu czy to będzie np. 47 czy 55 Hz nie ma znaczenia. Schemat jak i cały projekt będzie udostępniony na forum, w tej...
Pytanie, czy autor tematu ma smykałkę do majsterkowania, zna się na elektronice ? Jeśli tak, to sterowanie tonowe DTMF po 2 żyłach jak znalazł. Każdy klawisz jeden ton (jedna para tonów bo DTMF to generowanie jednocześnie 2 różnych częstotliwości), można to też zrealizować na innych dekoderach częstotliwości. Układ wystarczy połączyć w gwiazdę na magistrali...
W moim warsztacie Arduino Nano i UNO, Mega i inne mikrokontrolery i platformy rozwojowe już się znajdują. Chciałem zakupić programator ponieważ stary nie wystarczał, wszystko się na ogół zawsze samo robiło ale teraz zakupiłem inny w którym napotkałem problemy. Programator raczej popularny, a na Aliexpress ma bardzo dobre opinie, i zdjęcia produktu...
A wystarzczy zajrzeć do katalogu gdzie zainstalowany jest Bascom... Lista definicji procesorów: 1200DEF.DAT 2313DEF.dat 2323DEF.dat 2333DEF.DAT 2343DEF.dat 4414DEF.dat 4433DEF.DAT 4434DEF.dat 8515DEF.dat 8535DEF.dat 86RF401.dat at90pwm2_3.dat ATtiny12.DAT ATtiny13.DAT ATtiny15.DAT ATtiny22.DAT ATtiny2313.DAT ATtiny24.DAT ATtiny25.DAT Attiny26.dat attiny261.dat...
http://obrazki.elektroda.pl/6151182100_1... Witam wszystkich, zapewne większość forumowiczów ceni sobie prywatność, a może nawet ma młodsze rodzeństwo które niczym siostra Dextera sieje spustoszenie w jego wynalazkach i za nic ma wszelkie zakazy grzebania w nie swoich rzeczach. Tak właśnie zrodził się pomysł stworzenia prostego zabezpieczenia...
Ten ostatni kosztuje 59,99PLN i ma takie parametry: AVR PROG jest programatorem ISP procesorów z rodziny AVR. Programator posiada złącze USB. Poprzez odpowiednią konfigurację (zworka) urządzenie może zasilać (z USB komputera) programowany układ co eliminuje potrzebę stosowania dodatkowych źródeł napięcia. Obsługą magistrali USB w urządzeniu zajmuje...
jeśli masz różnicę napięć podczas działania procesora, to najprawdopodobniej upaliłeś porty. jedyne co mogę doradzić to sprawdzenie połączeń z dokumentacją, identyfikacja ewentualnych zwarć a jak to nie wykaże błędów to zmiana procesora i umieszczenie go w podstawce.
Witam.Posiadam system Linux Ubuntu i chciałbym zaprogramować jakimś programem do programowania mikrokontrolerów mikrokontroler attiny85.Chciałem w Bascomie przez Wine.Uruchomił się ale nie wykrywało procesora chciałem avrdude ale nie chciał się włączyć,a w PonyProgu2000-2.08c.tar.gz jak kliknąłem plik INSTALL to wyskoczył plik tekstowy i co dalej zrobić...
Tu jest gotowy przykład na atiny13 ale w ASM [url=http://www.avrfreaks.net/index.php?... nie mam pojęcia czy działa ale zapewne tak ;)
Witam drogich kolegów, mam zapytanie, a raczej problem który spędza mi sen z powiek. Otóż ze jestem zapalonym wędkarzem wpadłem na pomysł by zbudować bezprzewodową centralkę. Po wielu godzinach spędzonych na czytaniu postanowiłem zakupić moduł radiowy 433 MHz arduino http://obrazki.elektroda.pl/6342517500_1... http://obrazki.elektroda.pl/4969410000_1...
Z jaką znowu biblioteką? RC5SEND jest w kompilatorze jako code template a nie w bibliotece i zmienić się jej nie da. RC5SEND korzysta z 16-bitowego licznika TIMER1, którego to ATtiny45 nie posiada . Ma tylko dwa 8 bitowe liczniki. Rozwiązanie jest i to na forum MCS Electronics. Poszukaj!
Funkcja RC5Send nie działa na tym mikrokontrolerze , pewnie dlatego że Attiny25 nie posiada 16 bitowego timera :)
Rc5send używa OC1A a w ATtiny45 OC1A jest na pinie PB1, nie PB2.
No wybudzenie w każdym języku wygląda tak samo - podajesz zero logiczne na odpowiedni pin i gotowe. Popatrz na kilka tematów niżej tam jest attiny 45 power down a to to samo.
. Zamierzam zrobić tak by mogli wprowadzić korektę (jeśli będzie potrzebna) i zapisać w eeprom. czy to dobry pomysł? Jakoś tak; $Crystal=12000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Inter_1mS Inter_1mS: Counter1 = Counter1 + Licznik (64036 - wychodzi z obliczeń, że da to 1ms) /tu odliczę sobie 103/ Błednie to rozumujesz, albo błednie podałeś...
W BASCOM-ie jest wiecej takich niuansow. Odkrywanie odpowiedzi na takie dziwne pytania jest czasami bardzo denerwujace... W helpie jest cos napisane a w praktyce bywa ze dziala odrobine inaczej albo i calkiem inaczej... Jakis czas temu glowilem sie nad dokladnie tym samym problemem. Wymyslilem jaka jest odpowiedz z czego bylem bardzo dumny :-) Ponizej...
Ponieważ i tak są zablokowane to na macanego: 1.odłącz kondensatory od kwarcu-zegarkowe zwykle chodzą bez kondensatorów. Jak nie pomoże- 2.Spróbuj w bascomie ustawić w opcjach port delay na 100 do 1000.
Witam Ściągasz Bascom AVR Demo http://www.mcselec.com/download_avr.htm W helpie (pod koniec indexu) są schematy najprostrzych programatorów na LPT (STK200/300) bardzo prosty,do każdego AVR'a,wystarczy poszukać jeszcze aplikacji twego procka ,podłączenie wg noty,i finito A oto pełen schemat dla Attiny15 Troszke zawikłany ale jezddd :spoko:
Jakbyś spojrzał w dokumentację procesora to byś wiedział że pin PB1 to OC1A a pin PB0 to zanegowany OC1A (czyli sygnał przeciwny).
Atmega8 ma przetwornik ADC na Porcie C, natomiast Attiny25 ma ADC na Porcie B który deklarujesz jako wyjście i tu może być problem. Internal_2.56_extcap Czy w związku z tym na AREF masz podłączony kondensator do masy? Tak w ogóle to daj schematy, bo Atmega8 i Attiny25 to dwa różne układy więc napisanie że są tak samo podłączone jest mylące i błędne.
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
masz gotowca, chyba prościej nie można :) 'sterownik do wentylatora na ATTINY15 'PMW - port PB.1 sterowany napięciem z PB.2 '---------------------------------------... '$tiny $regfile = "At15def.dat" $crystal = 1600000 Ddrb.1 = 1 Ddrb.2 = 0 Tccr1 = &B11110010 Admux = &B00100001 Adcsr = &B11100011 '---------------------------------------...
Wrzuciłem stosy i to samo. Muszę zaktualizować BASOMa tylko nie wiem jak .W panelu bascoma nie widzi ze jest wyższa aktualizacja niż 2.0.7.8
(...) 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ć...
Jeżeli wpisałeś "interlan" to kompilator nie wie co to jest, powinno być INTERNAL. Pokaż kod programu. Rzeczywiście bascom nie przyjmuje takiego parametru, widocznie to kolejna jego niedoróbka. W tej sytuacji pozostaje ręczne skonfigurowanie rejestru odpowiedzialnego za napięcie odniesienia. np: dla napięcia 1.1V ADMUX.REFS0=0 ADMUX.REFS1=1 ADMUX.REFS2=0...
Witam. Działam głównie w Bascom i mam problem z przekompilowaniem do hex jednego programu w C. Chciałbym prosić o kompilację tego programu do hex i przesłanie w załączniku. Procesor Attiny45, 4Mhz. Pozdrawiam. Proszę. Generalnie postąpiłeś nieładnie wycinając z kodu autora i źródło jego pochodzenia ! [syntax=c]//****************************...
Napisałem taki program i sprawdziłem go z ATTiny13 (nie mam ATTiny25): $regfile = "ATtiny13.DAT" $crystal = 1000000 Config Pinb.0 = Input Portb.0 = 1 Przycisk Alias Pinb.0 Config Pinb.1 = Output Portb.1 = 1 Led Alias Portb.1 Do If Przycisk = 0 Then Waitms 100 Bitwait Przycisk , set Gosub Praca End If Loop End Praca: Led = 0 Wait 1 Led...
Plątanina kabelków, termoglut, MOSFETY, ... Masakra... To naprawdę główna elektrody??? Jedyne co to sposób zmiany czasu zimowego/letniego "w miarę". Ustawianie godziny za pomocą IDE Arduino??? Sorry ale mnie to przeraża... Dlaczego do wszystkiego używa się Arduino ? A czymże jest arduino? Czy w wersji sprzętowej nie jest to jakaś atmega i parę goldpinów?...
Namoje szczęście mnożenie ma być przez liczby całkowite Ale mnożenie przez liczby całkowite też będzie z błędem. Nie podaję częstotliwości i innych szczegółów- na tym etapie jest to nie istotne. To akurat jest bardzo istotne. Do wysokich częstotliwości trzeba inaczej podejść. Podaj chociaż bardzo przybliżony zakres. I powiedz czy wymagana jest stuprocentowa...
W sensie napisać na attiny13, skompilować pod attiny13 i wgrać perfidnie w attiny10?
(...) I skoro ma to być zasilane z baterii to wskazany jest mały kontroler 8-nóżek, tylko jest problem czy zasoby pamięciowe attiny starczą do obsługi FATu. Ponieważ prowadzący zażyczył sobie aby kartę mógł edytować przez komputer to raczej metody bezFATowe odpadają. Może attiny85? Ram 512b. Eeprom 512b - Jak raz na blok danych do karty. Nie, nie starczą....
attiny85 bascom attiny85 arduino attiny85 timer
roomster radio pęknięta chłodnica zmiana czasu posnet
mg5150 canon nadajnik szaflika
Zbladł symbol kranu na wyświetlaczu Ariston Cares S24 Jak ograniczyć widoczność wizjera EZVIZ?