Stykowy na 5 nogach użytkowych z czego 2 to "stycznik".
Moim zdaniem bardzo fajny projekt. Można wykorzystać PRAWDZIWY joystick stykowy z kilkoma przyciskami i za 'parę złotych' cieszyć się nowym starym joystickiem ;) Można również użyć starych padów po Nesach, pegasusach itp. Wszyscy co uważają że to szmelc niech zrobią COŚ lepszego i to pokażą, bo w sumie nie ma się tu do czego czepić.
Witaj. Drzaśkowy pamiętnik prawdę Ci powie: http://mikrokontrolery.blogspot.com/2011... :) Najprostszy: http://obrazki.elektroda.pl/8623613000_1... Na powyższym nie jest podłączone podświetlanie na pinach LEDA (anoda) i LEDK (katoda) . PS. Ode mnie w prezencie 25 punktów, bo masz zaledwie 3, a pewnie się...
Prezentowana konstrukcja to bardzo zgrabny i przydatny moduł, współpracujący z płytkami stykowymi, tworzący razem uniwersalną "płytkę testową" o nieograniczonych możliwościach. Do takiego zestawu można podłączyć każdy element/moduł, a nawet zaprojektować i przetestować cały układ. Na pokładzie omawianego modułu znajduje znajduje się Atmega8, cały tor...
Wystarczy ze bedziesz naelektryzowany i atmega moze odejsc do krainy szczesliwych scalakow wiec co tu radzic, bezpiecznik masz zebys sobie palców albo blatu nie zjarał jak juz poprzednik napisal.
Wspomniany fuse doctor: http://mdiy.pl/atmega-fusebit-doctor-hvp... Też montowałem na płytce stykowej ;)
próbuję zaprogramowa go prostym programem migającym diodami i nie mogę, nie wiem jak. Program mam zaczerpnięty z internetu i wygląda tak: I tu od razu babol kolejny - gdzie wciskają ci np linijkę #define F_CPU ..... Panie kolego Mirku, nie jest to żaden babol, tylko jedno z rozwiązań informowania kompilatora o częstotliwości zegara zgodnie z manualem...
Lepiej zainwestować w płytkę stykową do takich testów.
hmm noo tak, to ciężko nazwać nawet programem ;) ale na początek dobre ;) ... i powinno działać bez najmniejszego problemu w pierwszej linii konfigurujesz piny Portb.0 i Portb.1 jako wyjścia w drugiej linijce ustawiasz stan wysoki na Portb.0 oraz stan niski na Portb.1 potem pętla nieskończona a w wyniku "programu" powinna się zapalić dioda LED. Skoro...
Zdaję sobie sprawę że temat ten poruszany jest na forum wiele razy. Jednak przeczytałem kilkadziesiąt wątków i zamiast odpowiedzi mam jedynie coraz większy mętlik w głowie. Programuje w AVRStudio. W jaki sposób skonfigurować ATmege8 do pracy na wewnętrznym oscylatorze przy 8MHz ? Może ktoś pokazać mi kod w asemblerze? Oczywiście trzeba ustawić odpowiednie...
Przepisałem kod z książki tmf'a, ze strony 231 dotyczący wyświetlania multipleksowego. Z początku miałem kłopot ze skompilowaniem przykładu w ATMEL STUDIO bo kompilator sygnalizował błąd Error 1 variable 'DIGITS' must be const in order to be put into read-only section by means of '__attribute__((progmem))' Rozumiem to w ten sposób, że zmienne DIGITS...
Z tego wzgledu iz jestem poczatkujacy mam pare pytania do tego ukladu: 1. We/Wy mozna programowac na cyfrowe lub analogowe? Jak tak to jak? 2. Jak mozna mierzyc napiecia z zakresu 1.0-1.4 V? I czym sie je UREF? 3. Mozna przekierowac prad plynacy do pinu wejsciowego A do pinu wyjsciowego B a w razie potrzeby wylaczyc pin B ? 4. Znacie jakas strone pokazujaca...
Witam wszystkich, Od dłuższego czasu zmagam się z zaprogramowaniem układu Atmega8 i jak na razie mi się nie udaje. Żaden z programów (ponyprog200, AVR studio 4 itp.) nie wykrywa mi procka. Co może być nie tak? - Posiadam Atmegi8, programator STK200. - Port LPT1 odblokowany. - Zasilanie +5V dla Atmegi8 i programatora - Piny z programatora podłączone...
witam dopiero uczę się programowć avry. chciałem pobawić się w sterowanie serwa modelarskiego na atmega8 i tu od razu zonk. program wykorzystuje timer0, procesor działa na wew. oscylatorze 8MHz. generalnie to na wyjsciu miala sie pojawiac fala prostokątna H=1,5ms L=18,5ms ale serwo osiąga tylko jedną skrajną pozycję i koniec. kod jest poniżej, czy widać...
Chciałbym zbudować regulator obrotów dwukierunkowy który byłby sterowany szerokością impulsu z odbiornika RC ale nie wiem jak zacząć bo mam już zrobioną płytkę pod atmega8. W Arduino deklaracje pinów są dla mnie niejasne.
Witam, mam układ sterowania halogenami, którym kieruje atmega. Wszystko zasilane jest z trafo dla halogenów. W układ wpięte jest złącze ISP do programowania. Odczyt pamięci, fusebitów, sygnatury, itp. zawsze przebiega pomyślnie. Problem pojawia się podczas programowania układu. Udaję się to raz na mniej więcej 10 prób. Przy braku sukcesu pojawia się...
coś takiego jak w linku tylko zamiast serca inny wzór http://www.elektroda.pl/rtvforum/topic19...
Witam Chciałbym zwrócić się o pomoc. Parę lat temu uczyłem się programowania z kursów EDW na procesorze 8051. Na mikrokontrolerze można robić różne cuda a jego koszt to parę zł., ale dla mnie problem jest tego typu, że nawet do najprostszej rzeczy potrzebuję wsadzić całą płytę testową gdzie jej koszt wynosił chyba 180zł. Moje pytanie brzmi czy po zaprogramowaniu...
Witam! Jakieś dwa lata temu kupiłem sobie atmegę 8 i programator stk200, i chciałem ten zestawik jakoś zaprogramować, ale z powodu braku odpowiedniej wiedzy, źle podłączałem zasilanie i programator co często kończyło się mocnym nagrzaniem procka. Pomyślałem że kasa poszła w błoto, ale ostatnio znowu zachciało mi się pobawić elektroniką. Po przeszukaniu...
Witam Glowie sie nad takim oto problemem. Do dyspozycji mam ATmega8. Co 48 taktow zegara podaje na 16 pinow 2 bajty danych. W ciagu tych 48 taktow procesor musi zrobic rzecz nastepujaca: co 6 taktow wystawic na 2 z gory zadane piny 2 kolejne bity informacji. Po 6 taktach kolejne 2 bity az przejdzie 2 bajty i zaczyna od poczatku. Np: Podaje rownolegle...
Witam kolegów nigdy nie miałem większych problemów żeby zaprogramowac jakiś procek ale tym razem jest masakra ale do rzeczy: Program do wgrania to http://mariuszelektro.elektroda.eu/anali... analizator widma akustycznego który był omawiany już na forum Problemem jest to że trzeba zmienić taktowanie procesora z wew na zew niby proste a...
Witam wszystkich! Jestem nowy i mam kilka pytań odnośnie [url=http://www.freefm.kni.pl/mike/avr/p... programatora. 1. W.w. programator obsługuje mikrokontroler ATMega8? 2. Czy ten kondensator 1uF musi być? W [url=http://www.elektroda.pl/rtvforum/to... temacie go nie ma. 3. Jak przerobić schemat tego programatora...
Witam. Wiem ze problem jest poruszany wielokrotnie, jednak nigdzie nie mogę znaleźć odpowiedzi. Nie mogę nawiązać komunikacji z uC, wgrać programu ani sczytać sygnatury(losowa sygnatura 00ffff, 0000ff itp). Poniżej zamieszczam informacje o parametrach układu oraz schemat. Za każdą pomoc będę wdzięczny. Dane: VCC = 4,98 V AVCC = 4,98 V Kwarc zewnętrzny...
Witam wszystkich! Chcę zaprogramować atmega8 przez isp, więc robię płytkę uruchomieniową. Nie wiem które wyprowadzenia mikrokontrolera mam podłączyć do zasilania +5v a które do masy (widzę jakby dwie). Proszę o odpowiedz jakie piny mają iść do zasilania atmegi. Z góry dzięki
Witam. Ostatnio zainteresowałem się komunikacją uP z innymi urządzeniami i napisałem prosty program do obsługi Atmega 8 - PC( Labview). Problem polega na tym ,że potrafię przesłać ramkę danych ale w jaki sposób zaadresować ją do konkretnego urządzenia ? Myślałem o tym by każdemu urządzeniu nadać jakiś unikatowy adres i przesyłać kolejno ramkę adresu...
Konstruuje motocyklowy komputer sterowany mikroprocesorem atmega8. Podstawowe funkcje jakie ma spełniać to: -pomiar temperatury z dwóch DS18B20 (JP1, JP14) -pomiar napięcia ładowania akumulatora poprzez dzielnik (PD6) -pomiar ilości paliwa poprzez pomiar napięcia na pływaku 0,8-2,8V (JP2) -pomiar obrotów silnika poprzez tachopulse od licznika (JP19)...
Witam!! Dopiero uczę się programować. Mam zamiar kupić sobie ATMega8 ale nie wiem jaki bo w internecie jest ich dużo, ale nie wiem czym się różnią i czy będzie można ich używać w sposób przedstawiony na stronie.proszę o jakieś propozycje stron na których można kupić takiego ATMega8. p.s Czy programator musi być cały czas podłączony do mikrokontrolera,...
Witam serdecznie. Zbudowałem układ, który ma za zadanie dokonywać pomiaru prądu, napięcia, temperatury oraz liczby obrotów. Poniżej zamieszczam schemat: http://obrazki.elektroda.net/52_12834085... opis wej/wyj : PC6 - reset PD0 - przekaźnik1 PD1 - czujnik cyfrowy temperatury PD2 - przekaźnik2 PD3 - D7 (LCD) PD4 - przekaźnik3 Vcc Gnd PB6 - kwarc...
Witam, Bawię się w programowanie uC i wszystko szło dobrze póki nie wpadłem by przetestować jak działa procesor z innymi ustawieniami zegara. Mowa konkretnie o ATMega 8, fabrycznie taktowana wewnętrznym 1MHz. Chciałem zmienić na dalej wewnętrzny tylko 8 MHz (podobno jest niezbyt dokładny, ale nie potrzeba mi dokładności do testów). Otworzyłem więc datasheet'a...
Witam! Do zabawy z programowaniem potrzeba: 1 – kompilator np.: Bascom ( język BASIC ) lub AVR-GCC ( język C ). 2 – programator ( ja używam USBasp, ponieważ do jego budowy wymagany jest zaprogramowany mikrokontroler, a gdyby kolega nie miał dostępu do programatora, to zestaw elementów jest dostępny na: http://sklep.avt.com.pl/go/_search/full_...
Daniel jeszcze dobrym rozwiązaniem bylo dla Ciebie płytka stykowa koszt to 20zł i do niej możesz zrobić sobie moduły
Poprawię i dam znać. Ten program był pierwotnie stworzony na attiny2313. Ja nie mam tego zestawu uruchomieniowego z tym attiny. Połączyłem ten układ zestawu uruchomieniowego z atmega8. A punkt DP świeci po włączeniu zasilania, chociaż nie powinien. Gdy naciskał jeden przyciski DP gaśnie, a gdy następny świeci, więc potem program już działa dobrze.
Witam. Nie piszesz jaki programator używasz, jeżeli więc za cyt. "zwykły programator" uważasz np. USBasp, to będziesz mógł programować ten mikrokontroler na płytce stykowej bez potrzeby wgrywania bootloadera Arduino, czyli po prostu zaprogramować plikiem .hex. Gdzie należy szukać o tym informacji? Zobacz dokumentację ATmega8 i ATmega328p pod kątem punktu:...
W takim razie proponuję uruchomić układ na płytce stykowej z Atmega8/328. Jak wszystko będzie działać to można płytkę projektować. Dodano po 59 Mam układ z SH1106 i Atmega8 złożony na biurku. Ten procek wystarczy.
Może problem tkwi w tym, że programuję na płytce stykowej? To nie ma znaczenia :) Chciałem zrobić sobie jakąś podstawkę programującą(pod najpopularniejsze AVRy) ... Po co? Płytka stykowa jest Twoją podstawką. Pokaż zdjęcia. Pokaż schemat jak podłączasz.
Z tego co widzę chodzi o spadki napięcia na płytce stykowej. Musisz zapewnić lepsze połączenia/styki. Chyba że jest jakiś specjalny sposób na wyrównywanie tych potencjałów. Pamiętaj że płytka stykowa to tylko taka zabawka do prowizorycznych połączeń. Jak chcesz mieć niezawodny układ to trzeba go zlutować.
Ja się bawię tak: kupiłem CAN MCP2515 (z interfejsem SPI) i transceiver np MCP2551 w obudowach DIP i wszystko to wrzuciłem na płytkę stykową wraz z atmegą8. Myślę, że dużym plusem takiego rozwiązania jest to że w internecie znajdziesz przykłądowe kody źródlowe w C do obsługi kontrolera MCP2515 przez SPI dla AVR, schematy przykłądowe też znajdziesz....
Kilka rzeczy na podstawie własnych błędów. Może nie wszystkie linie zasilania są doprowadzone do np. diod? W normalnych płytkach stykowych linie te trzeba ręcznie łączyć w połowie. Albo sama dioda włożona odwrotnie, lub gdzieś jakiś kabelek nie łączy? I jeszcze jedno, te ATmegi są teraz drogie i szkoda by było przez przypadek spalić, więc polecam porozglądać...
A jak już uda się doprowadzić układ do działania okaże się on bezużyteczny, autorze co chciałeś osiągnąć tym układem? Jako załączanie zasilania USB może być - ale to nawet nie wymaga drivera, tylko odpowiedniego napięcia Ugs (jeden tranzystor wystarczy) , PWM w tym miejscu nie zrobi nic pożytecznego. Układów prądowych i impulsowych nie robi się na pyłkach...
Próbowałeś użyć util/delay.h zamiast avr/delay.h? Kod u mnie działa, ale dostaję takie ostrzeżenie: #warning "This file has been moved to <util/delay.h>." [-Wcpp] Co jeszcze za kod napisałeś? Masz jakiś schemat układu? edit: składałeś na płytce stykowej? Proponuję rozłożyć i złożyć wszystko ponownie, jeśli tak.
Możesz- ale to jest tylko taka porada. Zwykle sprawdzam- chociażby na płytce stykowej. Ale nie mam tego tranzystora i nie mogę sprawdzić. Powinieneś policzyć rezystancję kanału przy 2A, rezystancję termiczną itp.
Skoro znasz c++ to czemu nie będziesz programować w C ? Nie różnią się zbytnio więc już będziesz miał łatwiej na starcie, a co do sprzętu to kup płytkę stykową, programator na USB i np ATmega8. Ja zaczynałem z tym [URL=http://mikrokontrolery.blogspot.com... Tobie też może pomóc i nakierować na początku Pozdrawiam
No trudno, Aducino do szuflady a skupić się na AVR... Czy USBasp+Atmega8+płytka stykowa wraz z elementami typu LED ewentualnie wyświetlacz LCD to dobry zestaw na start?
Źle Cię zatem zrozumiałem. Może lepiej taką płytkę stykową wziąć i jakiegoś ATMega8, on potrzebuje raptem 4 nóżki podpięte (Vcc i AVcc do +5V i Gnd do masy) by działać, do wyjść można mu podpiąć wtedy cokolwiek. Z gotowców to kamami ma dostępne płytki do zestawów uruchomieniowych po 22-35 zł, dokupić do tego mikrokontroler i w miarę potrzeb można dokupić...
Zamiast straszyć fuse-bitami, pozwolę sobie zwrócić uwagę na zwarte diody (zakładam, że to typowa płytka stykowa i wszystkie "dziurki" w wierszu są zwarte) ;) (at) TheWiktus - możesz rozwinąć myśl o microswitch'u? I od razu tą o "katowaniu" pinów Atmegi prądem ~3.5mA też... I jeszcze jedno - na tej płytce "zasilającej" są oznaczenia "+", "-". Nie znam...
Tzn. programator obsłuży prawie wszystkie AVRy łącznie z atmegą8 i attiny2313 ale faktycznie ta plytka ma podstawkę tylko pod ATTINY2313 (i inne w tych samych obudowach), ja bym Ci proponował kupić zamiast tej płytki testowej płytkę stykową - więcej się nauczysz i nie będziesz się ograniczał tylko do jednego (kilku) mikrokontrolerów.
Co do przewodów połączeniowych - proponuję Ci inne rozwiązanie. Przewód alarmowy/domofonowy YTDY, np. 8 żył (drutowych) x 0,5mm. Mają różnokolorowe koszulki, świetnie pasują do płytek stykowych. Tniesz ile Ci trzeba, choćby i 2cm, łączysz a potem nie szkoda wyrzucić. Te gotowe przewody są wygodne, ale jak musisz dużo połączeń zrobić to się dżungla robi....
Na jakim zdjęciu?
Witam Zrobiłem mały program do wyświetlania informacji przesłanej przez RS232 z Arduino nano do Arduino Uno. Ostatecznie odbiornik ma być zbudowany z Atmega8. Testy na płytkach stykowych dla zestawu Nano > Uno oraz Nano> Nano działają bez problemu. Niestety po wgraniu programu do Atmega8 nie mogę odebrać danych. Czy między Atmega328 a Atmega8 jest jakaś...
Jakoś nigdy nie wierzyłem płytkom stykowym. Czy M8 pracuje na 4MHz?
Da coś się zrobić z atmega8?
PK Dzięki za linki, dużo poczytałem. W tym tyg kupię jakąś książkę związaną z programowaniem C w AVR. Jeśli chodzi o płytkę to podobno atmega8 jest za słaba. Zestawy startowe z 16 lub 32 są za drogie więc raczej kupię płytkę stykową i osobno części. Wie ktoś może gdzie znajdę prosto wytłumaczone jak połączyć programator USBASP i zasilanie do płytki...
Z grubsza tak, ale............... A może jednak tak? http://obrazki.elektroda.pl/8565920700_1... e marcus Najbezpieczniejsza opcja była by taka jak w mądrych książkach piszą 100% separacja od napięcia o wyższym potencjale niż VCC uP. Rys 5.2 http://obrazki.elektroda.pl/2121808800_1... W takim układzie niema żadnych opcji...
I o taki opis mi chodziło :) Jeszcze pytanie uściślające: Cy czujnikami są kantaktrony lub inne stykowe czy optyczny?
Bez wahania polecam książkę "Mikrokontrolery dla początkujących" Piotra Góreckiego, BascomAVR, mikrokontroler ATMEGA8 i płytkę stykową. Takie combo to zapewni Ci szybki "mały" sukces. Zastanów się nad programatorem ISP bo dużo zależy jaki port masz w komputerze.
Żeby zacząć to wystarcz Ci zwykły programator pod USB (drugi lub trzeci link z tych które podałeś), jakiś mikroprocesor np. popularna i funkcjonalna atmega8 do której znajdziesz mnóstwo programów oraz opisów oraz jakaś płytka stykowa i trochę drobnicy(diody, kondensatory, rezystory etc.) Na początek warto odwiedzić kilka ciekawych stron żeby zobaczyć...
Wystarczy sam programator. Układ można złożyć na płytce stykowej (prototypowej). Programator na USB możesz kupić za kilka dych - poszukaj coś w Internecie i ewentualnie zapytaj o opinie. Poza Attiny to proponuję kupić od razu coś "większego" - chociaż Atmega8. To kosztuje zaledwie "piątaka". edit: http://mikrokontrolery.blogspot.com/p/sp...
Wiem że LED nie jest masą, ale spróbowałem tak jak kolega Szucio doradził, a więc: z podłączeniem LED nie działa z podłączeniem 2giego GND(22) i AREF(21) nie działa według mnie czuję że poprostu coś źle robię na tej płytce stykowej...
wiem o co ci chodzi, jeśli chcesz sprawdzić czy program jest w grany to użyj weryfikacji, następuje ona tez zaraz po wgraniu programu. W bascomie dostępna jest symulacja programu, ale nie wymaga ona wgrywania programu do procesora. Inną metodą jest debugowanie. Jednak zapewne nie posiadasz debugera. Płytkę możesz zrobić sam. wykorzystując choćby powszechnie...
A mi właśnie zgodnie ze schematem tym poprawionym nie resetuje ATtiny2313, krótki błysk tyko i nic. ATmega8 mi odblokowało ale Attiny nie. Zbudowałem chyba już trzecią płytkę drukową no i ciągle błąd. Więc złożyłem na płytce stykowej i mi atmega8 resteuje a attiny nie. Pytanie co lub gdzie jest błąd. Teoretycznie wszystko powinno być oki a nie jest....
programtaor podłączyłęm najpierw do samego atmega8 na zlutowanej płytce [url=http://sklep.avt.pl/p/pl/481526/ada... a następnie podłączyłem atmega8 na płytce stykowej do diod. Na stykowej podłączyłem pin Vcc do plusa zasilanie z kondensatorem filtrującym, i oba piny Gdn do masy...
Do wyświetlacza została podana następująca specyfikacja ale dalej mi to nic nie mówi. http://obrazki.elektroda.pl/3478294700_1...
ok doczytałem o volatile, wprowadziłem poprawki, ale to nie pomogło. Dodadkowo zauważyłem że problem pojawia się również gdy wyświetlam na LCD kody niektórych przycisków pilota. Kompletnie nie rozumiem dlaczego.. edit: co ciekawe jeśli wyświetle drugi bajt kodu pilota(zanegowany pierwszy) inne przyciski wywołują reset edit2: problem rozwiązany, uszkodzona...
Ceny z popularnego portalu aukcyjnego : Płytka stykowa 840 pól - 25 Zestaw 65szt kabli do płytek stykowych - 12 Programator usbasp - 20 Atmega8 - 6 + przesyłka 35 zł (3x 15 zł) Wychodzi jeszcze drożej... Czyli cenowo opłaca się :)
Witam Sam jestem początkującym i mogę Ci podpowiedzieć, że zakupiłem programator USBasp wraz z płytką stykową i ATmegą8. Dołączając do tego najróżniejsze elementy robie małe kroczki w programowaniu. Polecam ten programator- ja też mam laptopa. Pozdrawiam
Nie ma to jak płytka uniwersalna ... taka za 15-20zł. I masz tyle pól i ścieżek do wykorzystania że głowa mała.Z biegiem czasu można ją przecież rozbudowywać, same zalety. I oczywiście nie martwisz się o wyskakujące układy, jak w przypadku płytek stykowych.
Tutorial znajdziesz [url=http://www.patron.ehost.pl/patron/a... Co do procka, to nie widzę sensu na początek kupować coś więcej niż Atmega8, no może Atmega16. Po pierwsze nie wykorzystasz możliwości tego mikrokontrolera, a po drugie, jak coś popsujesz i go uszkodzisz, to będzie żal. Na początek kup Atmega8, wydasz...
Witam Na sieci można znaleźć wiele adapterów, które można zainstalować sobie w podstawkach stykowych i nie tylko. Najczęściej dotyczy to jednak Atmega128. Jako, że trafiło mi się kilka Atmega88PA-AU postanowiłem je jakoś spożytkować. W fazie projektowania w Eagle okazało się, że sama przejściówka to trochę za mało dorzuciłem: - filtrację zasilania,...
W takim razie musisz mieć gdzieś zwarcie, bo procesor w trakcie RESETU nie ma prawa tyle brać. Przejrzyj połączenia, pomierz, płytki stykowe mają niektóre piny połączone (pomyślane jako rozprowadzenie zasilania) co może skutkować zwarciem. W ostateczności sprawdź inny procesor - jeśli twój egzemplarz był wcześniej "źle traktowany" to mógł się uszkodzić.
Wystarczy przejściówka za parę groszy i temat masz załatwiony: http://mikrokontrolery.blogspot.com/2011...
stykowy atmega8 wyłącznik stykowy termostat stykowy
proszek toneru minimalizacja funkcja nissan primera rozrząd wymiana
pralka grundig panele fotowoltaiczne opłacalność
Światła drogowe nie działają w Ford Mustang 2015 Fiat Bravo 2.0 JTD - Czy wymaga regulacji zaworów?