ATMega328P a breadboard
Moderátor: Moderátori
-
- Okoloidúci
- Príspevky: 14
- Dátum registrácie: 15 Okt 2013, 22:17
ATMega328P a breadboard
Zdravím. Potreboval by som poradiť. Vybral som ATMega328P z arduina UNO a dal ju na breadboard. Zapojil som kryštál 16MHz, 2X kondenzátor 22p, GND, VCC (to je jasné) a na reset som dal 10k rezistor. Problém je v tom, že keď som si tam dal svoj program a napojil si svoje tlačidlá a led tak to malo tak fungovať, že ak stlačím tlačidlo tak sa má rozsvietiť led a ak zase stlačím tak ma zhasnúť. Klasické zapnutie a vypnutie. Na arduine ked som to mal všetko išlo tak ako malo žiadna chyba nebola.. No na breadboarde mi to raz išlo raz nie raz mi to fungovalo 20 stlačení raz 3 stlačenia... Pozeral som videá čo všetko má byť zapojené ak to je na breadboarde a tak som to urobil. Vie mi niekto poradiť kde by mohla byť chyba? Ďakujem.
0
-
- Okoloidúci
- Príspevky: 43
- Dátum registrácie: 24 Júl 2012, 21:22
- Bydlisko: Brno
Re: ATMega328P a breadboard
Zkuste ošetřit zákmity tlačítka. to by mohl být potencionální problém. Viz třeba zde
http://forum.mcontrollers.com/viewtopic ... 3ef833cc9d
http://forum.mcontrollers.com/viewtopic ... 3ef833cc9d
0
-
- Okoloidúci
- Príspevky: 14
- Dátum registrácie: 15 Okt 2013, 22:17
Re: ATMega328P a breadboard
Ukaz kod a takisto ukaz (aj foto) ako to mas zapojene na breadboarde, inak sa nepohneme nikam.
0
Re: ATMega328P a breadboard
Načo si to vyberal? Mohol si si na googli nájsť zapojenie toho arduina a vyhol by si sa problémom zo zlým kontaktom. Napr. Nano môžeš rovno strčiť do kontaktného poľa a pripájať ďalšie veci .
0
The power of Linux.
Re: ATMega328P a breadboard
Mozno chcel trochu viac pochopit co sa kam pripaja a nie len donekonecna kupovat nejake predpripravene plosaky.
Ja mu to schvalujem
Ja mu to schvalujem
0
Re: ATMega328P a breadboard
veď nemusí kupovať donekonečna...ale na naučenie to je dobré a za 7$ to nevyrobý, nedovezie asi nikto
0
The power of Linux.
Re: ATMega328P a breadboard
No vidis, a on to ma zadarmo, len evidentne nieco zle zapojil / naprogramoval. Ked pochopi kde urobi chybu, tak ziska vedomosti, ktore si nekupi za 7USD ani za nijaku inu cenu.
0
-
- Okoloidúci
- Príspevky: 14
- Dátum registrácie: 15 Okt 2013, 22:17
Re: ATMega328P a breadboard
ja si to potom dam na svoj plosak co si urobim a potrebujem to na jeden projekt ktorý robim tak zato a aby som nekupoval 10 arduina tak mam jedno a kupim uz len zvlášť Atmega 328čku a vybavená vec.. uz mi to ide bolo treba len osetrit zakmit co mi napisal sewerman_cz za co mu dakujem pomohlo mi to program je dobre urobeny pretoze cez arduino ako celok to ide bez chyby.. ale bez toho plosaku od arduina to neslo tak ako malo ale uz ide vsetko ako ma urcite este niekedy nieco napisem pretoze som zaciatocnik a est esa musim vela ucit.
0
- dxr
- Ultimate člen
- Príspevky: 3968
- Dátum registrácie: 05 Aug 2013, 20:21
- Bydlisko: V strede nicoho
- Kontaktovať používateľa:
Re: ATMega328P a breadboard
len to nerob stym delay_ms v ISR tam to proste nepatri ak si sa inspiroval tym
tak su daleko lepsie de-bouncing algoritmy najdes na arudino.cc alebo google> debounce switch arduino
tu mas 2 priklady ISR aj non-ISR arduino cod
http://www.adafruit.com/blog/2009/10/20 ... ebouncing/
tak su daleko lepsie de-bouncing algoritmy najdes na arudino.cc alebo google> debounce switch arduino
tu mas 2 priklady ISR aj non-ISR arduino cod
http://www.adafruit.com/blog/2009/10/20 ... ebouncing/
0
Re: ATMega328P a breadboard
problem je v tom, ze cip skenuje tlacitko tak rychlo, ze sa pri stlaceni a zakmitoch stihne zapnut aj vypnut viac krat za sebou, a zostane ti casto v rovnakom stave ako pred tym
riesenie je pouzit na cipe casovac a nastavit skenovanie tlacitka v sw vo vacsich casovych intervaloch,
dalej mozes v sw osetrit aj problem s trvale stlacenym tlacitkom, kedy sa ti pri kazdom skenovani ledka prepne do opacneho stavu jednoduchou premennou ktora sa meni podla aktualneho stavu tlacitka a ledky
inak 328P je super cip, odporucam nedavat ho spet do arduino boardu
vela stastia
riesenie je pouzit na cipe casovac a nastavit skenovanie tlacitka v sw vo vacsich casovych intervaloch,
dalej mozes v sw osetrit aj problem s trvale stlacenym tlacitkom, kedy sa ti pri kazdom skenovani ledka prepne do opacneho stavu jednoduchou premennou ktora sa meni podla aktualneho stavu tlacitka a ledky
inak 328P je super cip, odporucam nedavat ho spet do arduino boardu
vela stastia
0
Re: ATMega328P a breadboard
Tak dúfam, že šťastie tam bolo inak by som poprial skôr trpezlivosť, keď to za rok a pol nevyriešil.
0