Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 26 lut 2025, o 19:06


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 10 sie 2015, o 16:26 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Witam, wylutowałem z dekodera Cyfrowego Polsatu DSB-717 wyświetlacz 2 x 7 segmentowy na Attiny 2313. I tu moje pytanie jak wyświetlić jakieś cyfry na tym wyświetlaczu.

Piny wyświetlacza - piny na arduino
1. +5V - 5V
2. SCK - digital 13
3. MOSI - digital 11
4. R17 (10k) -
5. GND - GND
6. RESET - digital 10
7. MISO - digital 12
8. N.C.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2015, o 16:54 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Ale tam już jest uC attiny 2313, po co ci arduino do sterowania?
Programujesz wbudowany w płytkę procek i lecisz... :)

http://kaktusa.pl/panel-frontowy-dekode ... inaczej-2/
http://kaktusa.pl/panel-frontowy-dekode ... u-dsb-717/

------------------------ [ Dodano po: 2 minutach ]

Jeśli wydłubałeś sam wyswietlacz, to był błąd.
Wyświetlaczy 7seg dookoła jak mrówków ;), sam mam ze 30.

------------------------ [ Dodano po: 11 minutach ]

Podane przez ciebie piny posłużą do zaprogramowania wbudowanego procka.
A to możesz zrobić też przez Arduino, ale nie bawiłem się tymi płytkami.
Opis programowania za pomocą arduino znajdziesz bez problemu.
Możesz oczywiście zaprogramować też np. programatorem USBASP.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2015, o 19:12 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

No właśnie nie mam ani złącza LPT ani programatora usbasp. Dlatego chciałem wykorzystać Arduino UNO.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2015, o 20:42 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Jak samemu nie chce ci się kliknąć szukaj, to może to pomoże:
topic5852.html

------------------------ [ Dodano po: 14 minutach ]

Albo w opcji video: https://www.youtube.com/watch?v=ghtCYlqUlWQ



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2015, o 21:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Spróbuj tak topic3060-30.html#p37612

W razie problemów pytaj.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2015, o 17:59 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

@jerrylu zrobiłem według filmiku ale inną bibliotekę dodałem (https://code.google.com/p/arduino-tiny/) ale gdy wgrywam bootloadera wyskakuje

Kod:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
Problem z wgrywaniem na płyte. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2015, o 18:26 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Sorry, ale platforma Arduino jest mi znana tylko pobieżnie i w teorii :(
Z tym programowaniem za pomocą Arduino to Ci nie podpowiem co i jak,
bo go oczywiście nie przerabiałem, nie posiadając żadnej z płytek, jak wpominałem.
Do programowania uC używam USBASP, ATB-USB-RS232 albo AVRISPMkII.
Zakładałem, że pójdzie ci łatwo na podstawie sieciowych materiałów.
Tutaj ktoś z kolegów znających zagadnienia Arduino powinien Ci pomóc.

Jeśli chodzi o programowanie tego 2313 na płytce wyświetlacza w C
możesz liczyć na moją pomoc.
Bawiłem się płytką tego wyświetlacza.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2015, o 18:54 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

@jerrylu a co powiesz o takim zestawie do kupienia, dla początkującego :) chciałbym programować w zwykłym C. Napewno będzie mi łatwiej niż w Arduino (typowa java) :D

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2015, o 20:01 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Może być jak na wersję budżetową.
Wymieniłbym ten topnik na kalafonię zwykłą lub pastę lutowniczą na początek.
To jest chyba kalafonia rozpuszczona w alkoholu, więc sam możesz sobie taki sporządzić z kalafoni,
jak bś potrzebował. Raczej nie będziesz.
Wymieniłbym czujnik temp. na DS18B20 - ta sama cena, a masz możliwość testowania komunikacji 1Wire.
Masz fotorezystor, który w ćwiczeniach z ADC zastąpi idealnie ten czujnik.
Nie masz rezystorów i kondensatorów, które się przydają, tudzież żadnego kwarcu.
Rezystory i kondensatory (tranzystory zresztą też) możesz mieć z wylutu posiadając lutownicę.
Pełno jest wyrzucanych urządzeń i uszkodzonych układów z których można sobie je wylutować.
Mam nadzieję, że masz jekiś AVR (np.Atmega8) poza tym na wyświetlaczu?

------------------------ [ Dodano po: 4 minutach ]

Jak masz możliwość trochę dołożyć to stacja lutownicza byłaby tu na pierwszej pozycji.
Masz wtedy stabilizację temperatury grota i nieporównywalnie większy komfort pracy.
Potem zestaw uruchomieniowy, czyli to co tygrysy lubią najbardziej :)



Ostatnio edytowano 11 sie 2015, o 20:33 przez jerrylu, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2015, o 20:18 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Tranzystory, rezystory i kondensatory posiadam dużą ilość w domu. Procesor mam Atmega8, Atmega32. Co do stacji lutowniczej muszę się zastanowić. Nie jestem pewien ile będę mógł środków przeznaczyć.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO