skew
skew
7
Help :| Bawię się usypianiem #atmega 328P i wybudzaniem jej watchdogiem. Wszystko fajnie działa, jak śpi to pobiera ~22uA, wybudza się co 2 sekundy, mryga led, i idzie spać dalej. Fajnie. Kod: http://pastebin.com/3iB2GHVG

Problem zaczyna się, gdy chcę by led dłużej świeciła, aktualnie jest tam 1ms, przy 10ms nadal jest ok, ale jeśli jest tam np. 100ms to atmega wchodzi w endless loop. Dioda mryga może co 20ms non stop.
  • Najlepsze
  • Wszystkie komentarze
OldPike
Mam problem z wypaleniem bootloadera na atmedze 328, za pomocą arduino IDE, przez bootloader USBasp. Robiliście może kiedyś coś takiego i możecie mi pomóc?
Po naciśnięciu "wypal bootloader" natychmiast pojawia się komunikat "Błąd przy wgrywaniu bootloadera; brak 'bootloader.tool' parametru konfiguracji"

#elektronika #arduino #avr
  • Najlepsze
  • Wszystkie komentarze
skew
skew
2
@OldPike: Przechodziłem przez połączanie atmegi wczoraj. I powiem ci że nawet jak wszystko podłączysz to i tak ta atmega ci nie ruszy.

1. Brak rezystora podciągającego RESET do GND
2. Brak kondensatorów filtrujących
3. Tym bardziej że kable z danymi sieją zakłócenia do twoich kabli zasilających, bo są długie, i są tuż obok.

ps. zewnętrzny kwarc nie jest potrzebny, wystarczy wybrać odpowiednie fusebity w boards.txt w ArduinoIDE
OldPike
OldPike Autor
2
@conel: już wszystko działa, pomógł ten opornik podłączony do RESET, dziękuję bardzo za pomoc!
@skew: @szybki_lopez: @mer: Wielkie dzięki!
Forbot
Kto zaczynał przygodę z mikrokontrolerami AVR od poniższego tutoriala daje plusa, reszta... sami wiecie co ( ͡° ͜ʖ ͡°)

http://www.patron.ehost.pl/patron/artykuly/vinavr/AVR_tutorial.htm

#forbot #elektronika #mikrokontrolery #avr #diy
  • Najlepsze
  • Wszystkie komentarze
keram244
@Forbot: ale taguj to guwno #zebroplusy
janek_kos
Fox_Murder
#tworczoscwlasna #elektronika #zegarki
Zegarek sobie ostatnio zrobiłem, pokazuje też pozycję ziemi, (1 stycznia na godzinie 12stej).
Chciałem też zrobić pozycję marsa, ale nie bardzo wiem jak inkrementować zmienną co 1,87 dnia i jeszcze przerabianie na radiany itp trygonometrie, tak by sie zerowała co ok 1,87 roku. Ale dojdę i do tego. Oczywiście nasza Ziemia leci wstecz ruchów wskazówek zegara. Orbita winna być owalna, ale nie mam
  • Najlepsze
  • Wszystkie komentarze
Fox_Murder
Fox_Murder Autor
3
Fox_Murder
Fox_Murder Autor
2
@UZ01: k. masz tu płytke na początek. To ma ok 35x47mm
m.....o
m.....o
Mireczki czy wyświetlacz OLED tego typu będzie dobrze widoczny w słońcu?

#avr #atmega #arduino #raspberrypi #elektronika

  • Najlepsze
  • Wszystkie komentarze
S.....e
S.....e
Mirki, własnie ogarniam swój pierwszy AVR konkretnie atmege16a + kilka sensorów, nie mam żadnego fajnego źródła zasilania więc podpiąłem to pod 3,3 v z arduino. Zamierzałem się do podłaczenia programatora konkretnie usbasp wszystko podpiąłem i cisne do usb, diody świeca ale avrdude jakiś ślepy bo usbasp nie widzi, aż tu nagle diody gasną i usbasp nie zyje (chyba) to możliwe żeby się zabiło od usb ? zworka w usbasp była ustawiona na
  • Najlepsze
  • Wszystkie komentarze
Forbot
Forbot
15
Mirki, szukam ciekawych aplikacji do kontynuacji artykułu: 10 aplikacji na Androida, które musi znać każdy elektronik!

Macie jakieś swoje ulubione sprawdzone apki?
#android #elektronika #forbot #avr #stm32 #diy
  • Najlepsze
  • Wszystkie komentarze
w.....z
w.....z
Dobry wieczór mireczki

Mam pewien problem z #atmega. Otóż próbuję wykorzystać usart do przesyłania danych przez moduł bluetooth HC-06. Korzystam w tym celu z gotowej biblioteki uart.c napisanej przez pana o nazwisku Peter Fleury. Problem polega na tym, że gdy wpisuję w terminal jakiś znak, gdy wraca on z powrotem do terminalu to jego kod ASCII się zgadza. Jednocześnie podaję go na jeden z portów i odczytuję na diodach,
  • Najlepsze
  • Wszystkie komentarze
wojtk
wojtk
20
a wy co jesteście w stanie zaprogramować na 8kB?
#avr #elektronika #programowanie #niesamowite
  • Najlepsze
  • Wszystkie komentarze
gromwell
ej #arduino #avr i głownie @Analityk :)
jak do Arduino Mega 2560 (z chinskim progrmatorem CH340 jesli to ma znaczenie) podmienie rezonator z 16khz na 20khz (datasheet dopuszcza do 20) to zmieniając dane w boards.txt bedzie działać?
cos jeszcze trzeba zrobić? reflash bootloadera wtedy?
  • Najlepsze
  • Wszystkie komentarze
j.....k
j.....k
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
Fox_Murder
Ogarnia ktoś #xmega #avr ? Ogarniał ktoś DMA w tym uC?
  • Najlepsze
  • Wszystkie komentarze
Czokowoko
Mireczki po transferze danych do Slave przez SPI trzeba dodawać jakieś opóźnienie albo zerować jakąś flagę? Przesyłam pierwszy pakiet i jest ok a drugi już zatrzymuje się w pętli sprawdzającej poprawność danych?

#avr #xmega
  • Najlepsze
  • Wszystkie komentarze
psi-nos
psi-nos
#arduino #avr
Mogę coś normalnie robić w przerwaniu, które budzi mikrokontroler? Mryganie diodą działa, ale np. z komunikacją szeregową są problemy. Np. taki kod:

#include
#include
#include
  • Najlepsze
  • Wszystkie komentarze
psi-nos
psi-nos
#arduino #avr
Układ powinien się budzić po wykryciu zbocza rising na pinie 2 (arduino mini pro), czy coś jest źle? Bo nie działa tak, tylko cyklicznie wyświetla "obudziłem się". I jeszcze pytanie: po co jest ten delay? (jest na większości stron opisujących usypianie).

#include 
``````
void setup()
  • Najlepsze
  • Wszystkie komentarze
BiegWsteczny
BiegWsteczny
Mirki - polecacie jakiś sprawdzony, darmowy bootloader dla AVR-ów (via uart)?
#avr #mikrokontrolery
  • Najlepsze
  • Wszystkie komentarze
hrumque
Czy ja o czymś nie wiem, czy w AVR (atmega256 dokładnie) da się zmienić stan WSZYSTKICH portów "na raz"? (w jednym cyklu, czy inaczej - tak by nie było opóźnień pomiędzy zmianami stanów bitów np. na PORTA i PORTC.

Oczywiście da się zmieniać stan wszystkich pinów/bitów w jednym porcie na raz, ale żeby więcej niż 1 port?

#elektronika #mikrokontrolery #avr #arduino
  • Najlepsze
  • Wszystkie komentarze
xerxes931
Pochwalę się że zmontowałem prototyp kontrolera MIDI. Docelowo będzie to układ zamontowany wewnątrz keyboardu Yamaha PSR F50, rozszerzający go o wyjście MIDI i przy okazji mam zamiar dorobić kilka funkcji jak pitch bend, potencjometr do zmiany głośności i być może jeszcze przyciski do FL Studio - play, stop, change pattern i tym podobne.
Na filmiku są problemy z odstępami czasowymi, ale to nie ma znaczenia bo to tylko test działania, w docelowym
  • Najlepsze
  • Wszystkie komentarze
WebSpider
Drogie Mirki, pomocy!
Zakupiłem ATmegi8L, programator USBasp, dodałem odpowiednie wpisy do ArduinoIDE, skompilowałem Optiboot z odpowiednimi fusami i nie działa mi programowanie tej atmegi przez port szeregowy - znaczy się w ten sam sposób co programuje się zwykłe Arduino, błąd avrdude stk500_getsync() not in sync - oczywiście reset podłączony jak trzeba, próbowałem też ręcznie. Jak przez programator wrzucam program to wszystko działa. Jak wrzucony program coś na Serial wyświetla to też mogę
  • Najlepsze
  • Wszystkie komentarze
S.....r
Mirki z #programowanie
Chcę rozdzielić liczbę na cyferki w #jezykc
Mam przykładowo liczbę 1234 i chcę wyciągnąć z niej tylko jedną konkretną cyfrę, np 3.
Jak zrobić to najbardziej optymalnie?
#avr #komputery #pytanie
  • Najlepsze
  • Wszystkie komentarze