@Estewar: hm.. tak szczerze robiłem według jednego filmiku, i tam koleś nie podłączał zasilania, tylko chyba miał zasilanie przez programator, ale mogę się mylić oczywiście.

@Analityk: "avrdude: warning: cannot set sck period. please check for usbasp firmware update. "
  • Odpowiedz
No kurde mać Mirasy co się znajo, pomóżcie mi. Mam Atmegę32 i do niej podłączony wyświetlacz 4x20 204A. do tego program stąd:

http://hobby.abxyz.bplaced.net/index.php?pid=4&aid=8

Piny D4-D7 podłączone do wyjsc PB3-PB0, a RS, RW, E odpowiednio do PC5, PC6, PC7. na wyświetlaczu mam dwie zaciemnione linie, czyli wyświetlacz działa, program na bank napisany dobrze bo przedtem wszystko grało, teraz postanowiłem przylutować go na stałe i przestało. Do tego dorzuciłem sobie diodę którą włączam i wyłączam w
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kobiaszu: jeśli naprawdę wszystko tak posprawdzałeś, to ja obstawiam zimny lut gdzieś, innej opcji nie widzę. Każdy lut pomiędzy atmegą i lcd przygrzej aż do roztopienia. Ewentualnie - sprawdź czy gdzieś ścieżka na płytce z lcd nie odpadła. Przy kiepskich laminatach i złym lutowaniu można tak uszkodzić i przerwać.
  • Odpowiedz
kupiłem prawie wszystko do avr, zostały mi tylko kabelki, lcd i programator. czy kondensatory elektrolityczne są potrzebne ? #avr
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeżeli ktoś pragnie się rozwijać w tej jakże niezwykłej dziedzinie elektroniki polecam stworzenie własnej płytki bez arduino (niekoniecznie trzeba lutować, można złożyć zestaw na płytce prototypowej). Ponadto zaawansowanym polecam naukę Assemblera - przydaje się przy niewielkich mikrokontrolerach i przy sporych projektach,
  • Odpowiedz
Zostawię tutaj trochę swoich przemyśleń/kodu na temat rezystancyjnego panelu dotykowego :-)

Kupiłem panel 4 przewodowy. Podłączyłem do uC ATmega8 (bo taki akurat był pod ręką), konkretnie do wyprowadzeń portu PC0-PC3 (Y+, X+, Y-, X-). Pobawiłem się ale nic z tego nie wychodziło. Poczytałem jeszcze o rezystancji styku, trochę o tym pomyślałem, wyprowadziłem sobie nawet odpowiednie wzory i wynikło z tego, że trzeba podłączyć jeszcze dwa rezystory. Ta oto myśl zaowocowała podłączeniem dwóch
A.....k - Zostawię tutaj trochę swoich przemyśleń/kodu na temat rezystancyjnego panel...

źródło: comment_Fb6dNiuV1h3tYNnq4J3m33siHSqOcgzp.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Analityk: W sumie fakt, wypada wiedzieć czy panel jest odpowiednio mocno wciśnięty. Ale czy 100 omów to nie za dużo? Jakbyś dał mały rezystor i dodał wzmocnienie napięciowe to może nie musiałbyś wcale robić kompensacji?
  • Odpowiedz
@msichal: Panel wzdłuż osi x ma około 220 omów, wzdłuż osi y coś koło 760. 100 omów to tak optymalnie. W tym pomiarze chodzi tylko o ustalenie, czy jest sens już przetwarzać dane czy jeszcze nie (albo czy brać je pod uwagę jeśli np. robimy jakiś slide)
  • Odpowiedz
@nvll: ATmega8 jest gabarytowo większa. Chodzi o cenę zamówionego PCB.

W sumie to trochę taniej niż w TME. Tam najtańsza ATmega 8 jest za 4.39 netto.

Leży sobie obok mnie jedna. Do każdego zastosowania da się dobrać optymalny uC. I nie ma w tym nic złego ;-)
  • Odpowiedz