A tutaj też LEDy;) http://www.elektroda.pl/rtvforum/topic38...
Sprawdzałeś np aparatem w telefonie, czy dioda ir na pewno mruga jak naciskasz guzik?
W takim razie np. domyślne ustawienia atmegi8 i attiny2313 są różne/inne. Ustawiłem na wejście ale to nic nie dało. Albo się cały czas świeci, albo mruga z dużą częstotliwością (teraz mam podpięty wyświetlacz 7 segmentowy). Już nie wiem co to? Próbuje i nic.
Witam wszystkich. Powiedzcie mi dlaczego ten program nie działa: Config Portd.6 = 1 Do Portd.6 = 1 Waitms 300 Portd.6 = 0 Loop End A natomiast w tym wypadku wszystko działa jak należy: Config Portd.6 = 1 Do Portd.6 = 1 Waitms 300 Portd.6 = 0 Waitms 300 Portd.6 = 1 Loop End Dioda mruga jak należy :) Śmieszna sprawa jak dla mnie. uC to Attiny2313
... jak podepnę przekaźnik bezpośrednio pod zasilacz to słychać pojedyncze ...cyk... ,gdy odłączę wtedy pstryka 2 raz, a gdy przekaźnik jest załączany przez mikroprocesor wtedy przekaźnik bzyczy(czyli załączany jest wiele razy na sekundę) , dlatego wpięta dioda led(chwilowo, dla sprawdzenia nie na stałe) mruga bardzo szybko zamiast stale świecić ....
Witam, mam ten sam problem, połączyłem układ tak jak w pierwszym poście. Kod nadajnika: $regfile "attiny2313.dat" $crystal = 4000000 Dim A As Byte A = 0 Config Portd.2 = Output Re_de Alias Portd.2 Set Re_de Do Toggle A Printbin A Wait 1 Loop End Kod odbiornika: $regfile "attiny2313.dat" $crystal = 4000000 Dim A As Byte A = 0 Re_de...
Po wpisaniu kodu i zaprogramowaniu zaświeca się dioda ale nie mruga tylko świeci światłem ciągłym może problem tkwi w opóźnieniach delay? procek pracuje bez zew kwarcu bo uznałem że jest to prosty program może to w tym problem? http://obrazki.elektroda.net/38_12419709... Pozdrawiam
Porównując do zwykłego pilota nadającego w rc5 uznałem że nie działa ponieważ dioda ir w zwykłym pilocie świeci dopiero jak się naciśnie jakiś przycisk a u mnie jest tak że świeci się cały czas :( po naciśnięciu przycisku dioda mruga lub w ogóle gaśnie :( switche są tak podpięte ponieważ chce aby baterie dłużej pożyły i napięcie powinno być dopiero...
uwazam rowniez ze przydaloby sie zrobic ujemne temperatury - wowczas mozna by go uzywac jako termometru za oknem. A co do zmiany plytek to na dobra sprawe wystarczylaby jedna dioda 2x5 mm ktora na upartego mozna by wyprowadzic przewodami :-), z ktoregos wolnego portu mikrokontrolera. Elektrooonik wspominal ze po drobniutkiej zmianie programu mozna by...
Witam. Posiadam programator usb-avr mogę nim programować wiele procesorów. Otóż mój kolega programuje attiny2313 bez problemu tylko posiada inny programator na stk. Problem polega na tym iz podłączam programator, płytkę mam dorobioną pod attina2313 wyjścia programatora wchodzą na odpowiednie piny attiny. Włączam program Bascom Avr. Wybrałem typ procka...
Koledzy potrzebuję pomocy, siedzę cały dzień nad programem i nie mogę sobie poradzić. Chodzi o to aby program działał tak jak ten który napisałem, tylko potrzebuję dopisać do niego procedurę kodowania zmiennych A i B. Konkretnie chodzi mi o to aby np po wciśnięciu przycisku SW i SW1 przez około 5 sekund, żeby program skoczył do podprogramu np PROGRAMUJ,...
Coś mi zapis do tej kostki 24C32 nie działa Wykonałem mały programik testowy: $crystal = 4000000 Config Sda = PortB.5 Config Scl = PortB.7 Config I2cdelay = 10 Config Pind.0 = Output Config pind.1 = Output '$sim Dim Adres As Byte 'deklaracja zmiennej ADRES Dim Test As Byte Dim Dana as Byte Dim Adr_2 As Byte Dim Adr_3 as Byte Dim L as Byte test = 0 For...
Witam Przeglądałem sieć, trochę elektrodę i spodobał mi się projekt zegarka binarnego. Jednak większość owych projektów posiadała około 17 ledów, co moim zdaniem dodatkowo może komplikować konstrukcje zgrabnego zegareczka:P Przeanalizowałem projekty i pomyślałem ze można by zrobić taki zegarek na powszechnie znanym Attiny2313. Liczba ledów co prawda...
Witam mam prośbe czy mógłby mi ktoś kto ma prcka attiny 2313 sprawdzić czy działa mu mrugaczka na jednej diodzie led z wsadem .hex poniżej..... Mrugaczka działa, ale... Wziąłem ten Twój kod źródłowy (troszkę go zmieniłem, bo mi się nie chciał skompilować) u mnie wygląda on tak: #define F_CPU 1000000UL #include <avr\io.h> #include <util\delay.h>...
to są liczby w postaci HEX. 7F to binarnie 11111111 80 to binarnie 10000000 czy teraz już rozumiesz? Jak podłączysz Leda pod inną nóżkę tego samego portu to też będzie mrugać.
Wklejam kod. [syntax=basic4gl]'ATtiny2313 mruga dioda ustawienie portów. $regfile = "ATtiny2313.dat" $crystal = 10000000 Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , Rs = Portd.4 , E = Portd.5 Config Portd.6 = Output 'podłączenie diody pin nr 11 Config Timer0 = Timer , Prescale = 1024 Dim...
Mruga bo zrobiłeś totalny groch z kapustą w tym kodzie. Dobre - bo takiego pomysłu to jeszcze nie widziałem - żeby procedura obsługi przerwania była jednocześnie ciałem jakiegoś podporogramu z którego na dodatek wywoływane są inne podprogramy a jak do tego dodać jeszcze polecenia Waitms w przerwaniu to na prawdę nie ma o czym mówić - musi tak być -...
Chciałbym zaprezentować moją mrugającą pisankę. Powstała ona na potrzeby konkursu szkolnego. Mogłem dzięki niej go wygrać. Działa bardzo prosto sterownik to attiny2313, sterujący diodami. Żeby uprościć konstrukcji zastosowałem układ ULN2003. Program powstał w bascom, ze względu na małą ilość czasu. Przewidziałem pięć programów mrugania, pomiędzy którymi...
Witam, ja odnoście "wyrabiania". Policz w wynikowym pliku ile zajmuje obsługa przerwania. Masz 800 cykli na wykonanie 7xfun_pwm plus to co jest w dalej i oczywiście samo wejście i wyjście z przerwania. Według mnie, w przerwaniu powinieneś zrobić jedynie pwma z korekcją jasności jeśli potrzebujesz (nie wiem, czy poziomów jasności wystarczy, żeby było...
Mam taki mały problem i potrzebuje waszej pomocy. Pragnę zbudować ściemniacz. Jednak natknąłem się na mały problem. Otóż korzystając z płytki testowej Demo Board AVT 3500 zaprogramowałem układ Attiny2313 i podłączyłem diodę oraz MOC3043(zgodnie z schematem poniżej) pod nóżkę PD.2. Efekt był taki, że dioda świeciła poprawnie a żarówka podłączona dalej...
ten program dał się wgrać tylko że w praktyce zaświeciły się wszystkie diody ale żada nie mruga
Udało mi się rozwiązać problem - pokazuję kod dla początkujących , którzy chcą uruchomić swój pierwszy program -"mrugająca dioda" - mrugają diody na porcie PD0, PD1 bez mrugania. W kursach, a przede wszystkim w książkach jest wiele niedociągnięć i dziwne postępowanie autora (pomijanie drobnych kroków- które są bardzo ważne na początku), których początkujący...
Witam mam prośbę do tych użytkowników którzy maja dostęp do zestawu uruchomieni owego zl11avr. Nie dawno musiałem wymienić w nim procesor na nowy (Attiny2313) i wydaje mi się ze nowy kupiony w sklepie ma inne ustawienia niż ten zamontowany już w układzie. Czy moglby ktos kto ma jeszcze ten pierwotny uC lub takie same ustawienia fuse bitow mi je podać?...
na wspomnianym w temacie attiny2313 chciałbym zrealizować mruganie diodą wykorzystaniem biblioteki delay. Udało mi się znaleźć pewien kod: #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB |= 1<<PB0; /* set PB0 to output */ while(1) { PORTB &= ~(1<<PB0);...
Weź diodę LED. Anodę przez rezystor 680R podłącz do VCC, a katodę do PD1. Powinna mrugać z częstotliwością 0,25Hz.
witam, chciałem uruchomić program na avr [url=http://mirley.firlej.org/odbieranie... Tylko, że zamiast TSOP1736 użyłem TSOP31236 podłączony do PD2, i dioda pod PD6 do masy, żadnej filozofii, a jednak nie działa. Czy to przez brak zewnętrznego rezonatora, czy jest inna przyczyna? A może ktoś testował ten program? To chyba nie jest wina...
Schemat z dioda jest z helpa bascomowego. Rezonatora nie dalem, bo chcialem z wewnetrznego napedzic procesor. Nawet jest ma byc odwrocony to kamera z telefonu powinna widziec mruganie a nie ma nic. A i jeszcze zasilam z 3v.
Idąc przez sklep spożywczy, zauważyłem na półce czekoladki "Ferrero Rocher" w pudełku w kształcie choinki - od razu zrodził się pomysł zrobienia poniższej zabawki - "mrygającej choinki". Kupiłem je więc (~15zł) i... wio do roboty. Układ powstał metodą "na winie" - bynajmniej nie byłem zalany winem ;) , tylko zostały wykorzystane elementy, które się...
xamrex juz ci koledzy napisali ze instrukcja typu waitms to instrukcja ktora powinna sie nazywac wait(mniej wiecej)ms bo tak tez dziala wykorzystuje sie ja jesli czas odmierzany ma byc mniej wiecej i nie jest krytyczny dla twojego programu na przyklad mruganie dioda nie wazne czy dioda bedzie mrugac z czasem 200ms czy 202ms i tak tego nie zauwazysz...
Witam zbudowałem układ do zabawy z prockiem attiny2313 według schematu poniżej: http://obrazki.elektroda.net/21_12416117... do wyjść pdłączyłem diody led by zobaczyć czy napisany program jest dobry i któraś z diód led zacznie mrugać ,po podłączeniu nic nie działa żadna z diód nie świeci może to wina zasilania. Czy attiny2313 wyłączają się przy...
Do mrugania diodami wystarczy Ci wbudowany w układ oscylator, nie musisz stosować zewnętrznego (ze schematu nie wynika żeby ten układ miał robić coś więcej). Co do zasady to kwarc dobierasz tak żeby układ miał wystarczającą moc obliczeniową do powierzonego mu zadania. A CAŁA RESZTA TO DATASHEET!! Wyszukiwarka może i nie działa teraz ale działają google.
http://obrazki.elektroda.pl/8579801800_1... Zainspirowany podobnym, projektem który zobaczyłem niedawno na elektrodzie, postanowiłem zrobić coś podobnego ale nieco inaczej. Światło pochodzi z 8 diod LED umieszczonych pod poręczą, 3 w dolnej części, 3 w górnej i 2 na półpiętrze. Działa to tak: kiedy wchodzimy na schody, idziemy dajmy...
Gdy będzie ona niższa od zadanej to uruchomi się sygnalizacja dźwiękowa ( buzzer) oraz dioda LED zacznie mrugać. I co wtedy zrobisz? Wylejesz roztwór do czajnika i podgrzejesz? Kompletnie bez sensu. Idea wytrawiarki jest taka, że ma ona mieszać roztwór i utrzymywać jego temperaturę. A Twoja tego nie robi (no może poza mieszaniem). Cena za całość nie...
O flagach jeszcze nic nie wiem, a te wait 1 są tylko w fazie testów, żeby łatwiej było wyczuć o co chodzi, natomiast waitms 1 jest i pewnie będzie bo mimo iż używam timer0 to jeśli nie wstawię waitms 1 to diody delikatnie mrugają bez przerwy. Jednak byłbym wdzięczny gdyby ktoś przynajmniej jakiś przykład wskazał rozwiązania mojego problemu.
Witam wszystkich Mam problem nad którym siedzę od wczoraj. Szukałem odpowiedzi na forach, w googlu i nie udało mi się znaleźć odpowiedzi. Otóż za nic nie mogę odebrać informacji w RC5 w przerwaniu INT1 w ATtiny2313. Co ciekawe, procek w przerwanie wchodzi, nie zacina się (sprawdziłem diodami i odpowiednio ustawiając porty) ale nie chce zdekodować rozkazu...
witam chciałbym zaprogramować tak attiny 2313 ze jak sie raz nacisnę przycisk dioda np na (PORTD.0) zacznie świecić a gdy drugi raz sie go nacisnę zacznie mrugać a gdy trzeci to kolejna funkcje zacznie wykonywać czy jest to możliwe ?? Bardzo proszę o jakieś przykłady Dodano po 9 oczywiście w bascomie Przeniosłem z "Programowanie ogólne"
hmm, w moim ukladziku jest jeszcze przylutowana dioda ktora sobie mrygam - tak na wszelki wypadek zeby wiedziec czy dobrze procek sie zaprogramowal, i przy zmianie DDRx na PORTx przestala mrugac #include <avr/io.h> #define F_CPU 8000000 #include <util/delay.h> #define RS PD0 #define RW PD1 #define E PD2 int main() { while(1)...
Plik wystawiony przez dondu Próba_10: Wgrany i Działa :] Dwa pytania: - Jak wersja GCC? - Proszę tylko o potwierdzenie, że w pliku linia z deklaracją zmiennej globalnej była od komentowana. Plik załączony przez sulfur. Niestety nie działa - Dioda nie mruga, nie "żarzy" się itp. Co do samego układu. Został w tej chwili uproszczony do minimum: - Podłączone...
No dobra złożyłem sobie już podstawkę do programatora. Teraz pytanie. Chcę sprawdzić czy scalak mi działa i programator więc na początek chcę zbudować to http://obrazki.elektroda.net/81_12647979... http://obrazki.elektroda.net/33_12647979... http://obrazki.elektroda.net/63_12647979... http://obrazki.elektroda.net/9_126479795...
Witam! Takich problemów zostało już wiele poruszonych, ale żaden nie zadziałał u mnie. WinAVR wyrzuca avrdude -p attiny2313 -P com1 -c usbasp -U flash:w:led.hex avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc make.exe: *** mkAVR Calculator po kliknięciu chceck connected AVR "AVRDUDE error!" i poniżej w pasku stanu "Error!...
Witam, ja jestem zdania tak jak moi poprzednicy by efekt smugi dać oraz może trochę trudne zadanie a mianowicie by szybkość przesuwania paska była zależna od obrotów w samochodzie. Taki gotowy układ musiał by fajnie wyglądać na nie jednej masce samochodu. hehehe do obrotów silnika mówisz, i czym większe obroty tym szybciej mrugają? http://www.autokrata.pl/ogien/432/w_2_se...
Witam. Na wstępie wspomnę że z problemem walczę już ponad tydzień i dopiero dziś uzbrojony w wiedzę i całą armię linków z internetu HC-05 . http://obrazki.elektroda.pl/8310644200_1... Moduł wydaje się być sprawny sprzętowo: - nawiązuje połączenie zarówno z BT w komputerze jak i z aplikacjami android (dioda zwalniai miga co 2 sekundy podwójnie)...
Na razie dla testów podłączyłem: R1=330Ω R2= 0 i zdecydowanie się poprawiło jednak nie jest to jeszcze to czego oczekuję. Inna sprawa, ze gdy testowałem z R1=68Ω to pilot zaczynał się dziwnie zachowywać. Dioda zaczynała świecić zamiast mrugać, a odbiorniki w ogóle nie reagowały na sygnały. Jutro powinienem pójść do sklepu i zakupić rezystory...
Plik arduino.h jest w foledrze: hardware->tiny->tiny->cores->empty i w hardware->tiny->tiny->cores->tiny załączam plik boards.txt pliku platforms.txt nie ma nigdzie w folderze arduino Dodam jeszcze że program jest prosty i następujący do mrugania diodą: int led = 0; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(100);...
Jakw temacie... Najpierw kilka pytan: czy moge go progrmaowac attiny2313 jako 90s2313, nastepne : Mam taki program: $regfile = "2313def.dat" $crystal = 4433619 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.3 , Rs = Portb.2 Cls Lcd "test" End No i wyswietlacz kwiczy (tylko po cichu)...
Witam. Wiem że ten temat wałkowany z 100razy, jednak nie mogę się doszukać jakiś konkretnych informacji. Jedyna co znalazłem, to help bascoma. Nie wiem czy dobrze kombinuję ale w helpie podane jest coś takiego: '---------------------------------------... ' RC5SEND.BAS ' (c) 2002 MCS Electronics 'Kod w oparciu o notę aplikacyjną,...
Musisz przemyśleć algorytm działania programu. Po pierwsze te mrugające diody zrób na przerwaniach z jakiegoś timera. Ustaw przerwanie tak żeby występowało kilka razy na sekundę i zliczaj ilość przerwań do 2 sekund i raz zapalaj raz gaś to bardzo proste do zrobienia. Co do pozostałych to attiny ma 4 kanały PWM a z tego co zrozumiałem to wystarczą ci...
Aaah faktycznie... ale to w zasadzie tylko do adresowania portu B, któren reaguje. Zmieniłem na 2313 ale efekt ten sam nadal... nie działają żadne pętle opóźniające... Stosuję rozkaz "brne" , w symulatorze chodzi to dobrze... natomiast kiedy załaduję do procka, żadnego efektu, mruga tak samo. Czy "zaświecenie" diodek portem i następnie puszczenie procka...
Witam wszystkich serdecznie. Mam oto taki problem. Próbuję sterować świeceniem diody LED podłączonej do wyjścia PWM mikrokontrolera. Sterowanie odbywa się w ten sposób, iż podstawiam do rejestru OCRx używanego kanału PWM wartość i to powoduje, że dioda podpięta do tego kanału świeci z określoną intensywnością. Tak wszystko działało. Ale to mi nie wystarczało....
Po odłączałem wszystko, zaprogramowałem procek, i gdy wkładałem diodę to ona zaczęła świecić. (przycisków nawet nie podłączyłem) Mówiąc ściślej to ona mruga bardzo szybko.. Mam kondensator 33p pomiędzy Ucc a GND, więc powinno być ok. Mierzyłem napięcia na portach B i wygląda to tak: portb.0 = 0,15 V portb.1 = 0,15 V portb.2 = 0,15 V portb.3 = 0,15 V...
dioda attiny2313 attiny2313 dioda attiny2313 mrugać dioda
zdalnie sterowany pojazd gąsienicowy silnik kosiarki gaśnie honda samsung le40c630k1w
diagbox lexia radio internetowe
Automat do bramy przesuwnej: Roger czy Nice? Reset ustawień fabrycznych drzwi zewnętrznych Hörmann – procedura dla modeli SupraMatic, LineaMatic, Secur