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



Teraz jest 28 paź 2024, o 16:22


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 49 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 5 lut 2012, o 13:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Witam jestem w trakcie czytania tego kursu http://hobby.abxyz.bplaced.net/index.php?pid=4&aid=1 i zrobiłem parę efektów dla ośmiu diod i chciałem wgrać cztery efekty do układu które będą się wyświetlać kiedy nacisnę na poszczególny przycisk, poniżej umieszczam schemat i efekty które zrobiłem na szybko.

http://hobby.abxyz.bplaced.net/img/art002_schemat1.png
Schemat przedstawia sposób przyłączenia do atmega16 zasilania, resetu oraz programatora ISP.

http://hobby.abxyz.bplaced.net/img/art002_schemat2.png
Schemat przedstawia sposób przyłączenia diod LED, przycisków i buzera do portów we/wy uC ( ja buzera nie montowałem.)

EFEKT 1

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


EFEKT 2

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


EFEKT 3

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



EFEKT 4


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Ostatnio edytowano 6 lut 2012, o 21:21 przez osa1313, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 13:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

i w czym masz problem kolego ??

na mój gust :

1. wywal to kocie define F-CPU poco to komu ??
2. każdy efekt daj jako podprogram/funkcje
3. w petli głównej daj odwołania do podprogramów/funkcji
z warunkami klawiszy wywołującymi funkcje

banalne zadanie

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 13:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

Piszesz o ATmedze16 a na schemacie widoczna jest ATmega8p :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 13:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Na schemacie jest Atmega8p ale ja używam Atmega16 ten gościu z kursu używa Atmega8p a ja ja podmieniłem na 16 ;)

Cytuj:
1. wywal to kocie define F-CPU poco to komu ??
2. każdy efekt daj jako podprogram/funkcje
3. w petli głównej daj odwołania do podprogramów/funkcji
z warunkami klawiszy wywołującymi funkcje


1. Dalem tak bo jestem początkującym a tak jest na kursie.
2.3. Mozna prościej (pierwszy program.)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 15:36 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

osa1313 napisał(a):

Cytuj:
1. wywal to kocie define F-CPU poco to komu ??
2. każdy efekt daj jako podprogram/funkcje
3. w petli głównej daj odwołania do podprogramów/funkcji
z warunkami klawiszy wywołującymi funkcje


1. Dalem tak bo jestem początkującym a tak jest na kursie.


No tak - tylko, że właśnie (co najgorsze) takie kursy robią wielki wyłom w głowach tychże początkujących. Bo akurat to #define F_CPU w kodzie programu to jest spory błąd, za który przyjdzie ci słono płacić później gdy się przyzwyczaisz je ciągle wstawiać :(

częstotliwość taktowania powinno się a wręcz TRZEBA ustawiać:

1. albo we właściwościach projektu o ile się programuje w jakimś normalnym środowisku programistycznym np Elipse ale nawet AVR Studio 4.xx

2. albo w makefile - jeśli lubisz katować się kocim Programmers Notepadem (w makefile definiuje się to jako: -DF_CPU xxxxxxxx) ... i wtedy masz ten parametr dostępny automatycznie we wszystkich plikach projektu - zresztą tak właśnie robią wspomniane w pkt.1 środowiska programistyczne

Na nieszczęście początkujący karmieni takimi kursami - pomimo to że w takich pierwszych prostych programach to im jakoś działa - to jak chcą się rozwinąć i zbudować czy skompilować bardziej skomplikowany wieloplikowy projekt to wtedy ręce załamują i jest lament :(


DRUGA SPRAWA - bardzo proszę skrócić albo zmniejszyć ten obrazek podpisu bo jest za długi i rozjeżdżają się ramki forum - bardzo proszę to poprawić OK ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 15:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Ja poczekam do poniedziałku i jak będę wiedział cenne wysyłki to kupie Taurus i nie będę miał problemu bo co znajdę jakiś kurs to wszyscy piszą ze to jest lipa :) A wtedy użyje książki do uczenia się tylko jedna sprawa co jeszcze trzeba kupić aby wykonać wszystkie kursy z książki ? Bo co kupie jakiś zestaw do samodzielnego zestawu to mi czegoś brakuje i nie chce żeby się ta sama historyjka powtórzyła z płytką TAURUS :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 15:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

chłopie po 1 nie musisz mieć wszystkiego na "EVB" nie nauczysz się niczego jak będziesz kupował cały czas nowy zestaw testowy tylko dlatego, że np brakuje ci na nim czujnika DS18B20 musisz sam podłączać dokupywać itd. nic w tym trudnego :] A do zesatwu pana Mirka hm.. z tego co sie orientuje to na pewno moduł ethernet a co do reszty to zajrzyj na stronkę i zobacz co tam jeszcze jest :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 15:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Stary zmień ten podpis bo naprawdę przewijanie okien to nic przyjemnego
skróć tego gifa , albo napisz ręcznie ...


a jak nie umiesz to masz przycięty.

bo mnie coś trafi... :)


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 15:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

hehehe xD

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 16:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

normalnie w odpowiedzi mogę zapodać tylko tyle
w grafie bo forum nie bardzo obsługuje hiraganę

Obrazek

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 19:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Czyli aby wykonać wszystkie kursy z książki atnel potrzebuje: Czy czegoś brakuje ?
*Pakiet TAURUS
*Moduł ethernet
*Kabel programatora
*Procesor ATmega32A

I czy wszystkich kabli wystarczy czy potrzeba dokupić pytam ponieważ ja nie mieszkam w POLSCE i przesyłka nie będzie tania albo szybka :) :mrgreen:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Tu najlepiej jak się sam autor wypowie ... bo ja to mam górę sprzętu taką ze spokojnie można by pół wioski zniewolić opasać i przeprogramować :)

aż by się chciało napisać --- ojciec dyrektor :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Wiec czekam aż sam autor się wypowie bo nie chce przykrej niespodzianki kiedy wydam tyle pieniędzy na te rzeczy oraz przesyłkę a na koniec się okaże ze mi czegoś brakuje :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Ja to widzę tak :

Na EVB masz wszystko aż nadto , ale -- tak zawsze jakieś musi być

1. jak byś potrzebował się bawić w IR to na pewno się przyda pilot RC5
2. jak byś chciał stawiać serwer czy sterownik internetowy to się przyda moduł ETH

reszta wychodzi w praniu dopiero zależnie od projektu czy potrzeby :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Pilot jest w zestawie :) Ale chciałem zapytać czy ta wersja 1.02 dopiero wyszła czy tez za niedługo będzie nowa wersja? I co to jest to EVB ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:25 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

osa1313 napisał(a):
Pilot jest w zestawie :) Ale chciałem zapytać czy ta wersja 1.02 dopiero wyszła czy tez za niedługo będzie nowa wersja? I co to jest to EVB ?


EVB - to Evaluation Board. Czyli zestaw uruchomieniowy ;)

A gwoli ścisłości to już nie ma w sprzedaży wersji 1.02 ATB.... Teraz od niedawna są tylko wersje 1.03 ;)

taki skrót różnic pomiędzy 1.02 a 1.03

http://sklep.atnel.pl/pl/i/NOWOSC-ATB-rev1.03/9

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Dziękuje za odpowiedz i się zastanowię.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

procesor masz w zestawie jest to ATmega644p, ale z tego co sie orientuje projekty są na ATmegę32 :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 20:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

@kierlan
Dlatego dokupuje Atmega32A ponieważ na niej będę wszystkie projekty testować a Atmega644p zostawię na bardziej zaawansowane :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 21:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

Nio można i tak :] posiadam m644 bardzo przyjemny procek a wykorzystać go nawet w 50% naprawdę ciężko :> mi się to jeszcze nie udało hehe :P

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 21:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Ja mam problem z komponentami bo mieszkam w innym kraju gdzie są drogie i je ciężko dostać a z Polski wysyłka trochę kosztuje :| Wiec taki mam plan Atmega644p na przyszlosc :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 21:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

nio to lepiej się zaopatrzyć, proponuję wziąć sobie dodatkowo kilka m88 i uniwersalne płytki do własnych projektów np. http://allegro.pl/plytka-uniwersalna-do ... 53701.html gdybyś chciał z evb po pomyślnych testach przenieść projekt na stałe :]

PS: a co do do m644 to warto by sobie potem przenieść projekty z M32 na ową 644 w celach edukacji i zapoznania się bardziej z "mobilnością" projektów :P

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 21:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

M88 kupie już tutaj w UK ponieważ nie ma jej w sklepie atnel :( A ja na allegro mogę kupić jak będę w kraju :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 22:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

Możesz kupić np. w www.prodin.pl, www.tme.pl, www.sklep.avt.pl :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 22:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Wiem znam te sklepy a szczególnie avt bo kupiłem od nich zestaw do samodzielnego montażu który był źle opisany i fatalnie wykonany a na koniec bylem na spowiedzi :evil: Płytka skończyła w koszu ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 22:21 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27306
Lokalizacja: Szczecin
Pomógł: 1041

osa1313 napisał(a):
Wiem znam te sklepy a szczególnie avt bo kupiłem od nich zestaw do samodzielnego montażu który był źle opisany i fatalnie wykonany a na koniec bylem na spowiedzi :evil: Płytka skończyła w koszu ;)


Wprawdzie ja nie powinienem, bo nie wypada, ale hmmm niestety na przykładzie chociażby kursantów języka C, którzy przyjeżdżali do mnie na kursy z różnymi produktami z avt ..... to też niestety .... no dobra powiem tylko, że aż nieraz ciarki po plecach przechodzą :(

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 22:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Ja kiedy lutowałem rzekomy zestaw do samodzielnego montażu Zegar Widmowy po pierwsze musiałem dokupić parę rzeczy ale najważniejsze ze płytka była tak beznadziejnie wykonana ze kiedy lutowałem pod mały ciepłem to aż ścieżki odklejały się. A po drugie komponenty smd były tak skąpo oznaczone że szkoda słów. :evil:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 22:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

taka już ich zaleta -- zrobić kupę kaszany i tyle .... byle chińszczyzna lepsza bo przynajmniej jakiś czas działa:)

chyba produkty tej firmy powinny się nazywać 2KIT

1. ze są dobrze wykonane
2. ze działają

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 22:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

nio fakt pojedyncze rzeczy z kitów działają najczęściej te nie przez nich wykonywane hehe ale jako hurtownia mają spore zaopatrzenie i nawet całkiem znośne ceny :]

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2012, o 22:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

Dobrze powiedziane tylko ja wydałem te 100zl na ten zestaw kiedy moglem zainwestować w sklep atnel który wydaje mi się być porządnym szkoda ze nie ma mnie w Polsce to bym się zapisał na kursy u panna Mirka.



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: 49 ]  Przejdź na stronę 1, 2  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Majestic-12 [Bot] i 2 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