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



Teraz jest 28 mar 2024, o 16:59


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 50 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 7 lip 2012, o 23:13 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

popełniłem coś takiego :)
Obrazek
i za to dostałem coś takiego
Obrazek
należało mi się? :)
transmisja idzie wolno i jest totalnie przekłamana, mimo wszystko
jestem zachwycony, ale tak poważnie to od czego zacząć, żeby
to działało przyzwoicie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 00:10 
Offline
Moderator
Avatar użytkownika

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

No no no ;) żeby jeszcze ktoś z nas wiedział na jakim kodzie się opierasz, co robisz itp to pewnie ktoś, coś, mógłby podpowiedzieć ;) a tak? .... ja nie ma zielonego pojęcia co mógłbym tu doradzić

_________________
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: 8 lip 2012, o 00:47 
Offline
Użytkownik
Avatar użytkownika

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

hmmm wysiwyg ?? bo chyba tyle tylko teraz powiedzieć mogę :) nie wiem co wysyłasz i co uzyskujesz
moze akurat to mieć powinieneś ??

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 07:29 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

oczywiście to kod mojego guru z z Biblii 2 :) o AVR,
transmisja dwukierunkowa na rfm70



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 11:01 
Offline
Użytkownik
Avatar użytkownika

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

no dobra to w takim razie dobrze ustawiłeś transmisje ??

czy masz zgodne ustawienia procka i puttiego ??

jak procek ma 9600bps to putty też tak ma mieć :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 11:28 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

putty 9600, a procesor... szukam :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 11:39 
Offline
Moderator
Avatar użytkownika

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

wireless napisał(a):
putty 9600, a procesor... szukam :)


Od tego trzeba zaczynać ;)

_________________
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: 8 lip 2012, o 11:48 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Ciekawe czy kolega autor wątku sprawdzał komunikację "po kablu RS" bo nic o tym nie pisze. Może z marszu zabrał się za komunikację przez radio. :o

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 12:18 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

nie robiłem tego po kablu, przyznaję, że to szalone, ale realizuję to co jest w książce,
może utonę, ale liczę na miłosierdzie autora i dobre serce użytkowników tego forum,
to, że udało mi się fizycznie jakoś poradzić, że w ogóle poszła transmisja, graniczy
z cudem :)

a na jaką transmisję ustawiony jest procesor... jeszcze nie wiem,
wiem, że pracuje na 8 MHz i to na razie tyle
szukałem w inicjalizacji UART, ale to raczej nie tędy droga... szukam dalej



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 12:30 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

Kolego wireless poszukaj pliku h do biblioteki UART, tam znajduje się miejsce gdzie definiujesz szybkość transmisji RS232, ona powinna się nazywać UART_BAUD...


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 13:41 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

115200, tak ustawiłem putty i teraz idzie dłuższymi stringami, ale te stringi są w krzakach :D

ja wiem, że książka Mirka to tylko taka wędka dla tych co chcą posiąść jakąś wiedzę, ale dla mnie ta wędka to taka muchówka, jeśli ktoś ma pojęcie o łowieniu ryb

ja tylko czasem moczę kija :)

UART mnie w tej chwili nie interesuje, chciałbym na rfm70 zrealizować coś na kształt pilota,
który ma zapalić np. tylko diodę w odbiorniku,
czym prostszy projekt, tym łatwiej pójdzie mi zrozumienie jak to działa, nie umiem za dużo naraz

natomiast działający projekt daje mi kopa, aby w niego wgryzać się teoretycznie, tak już mam,
kiedyś bawiłem się Pascalem, długie lata nie robiłem nic w tej dziedzinie, a w elektronice jestem jeszcze bardziej zielony i jeśli kogoś irytuje moja ignorancja, to mogę mu powiedzieć tylko, że się staram, aby z niej wyjść, ale w drugiej połowie życia to nie jest już takie proste

trochę sobie poplakałem, ale to tylko dlatego, że chcę Was wziąść na litość :lol:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 14:06 
Offline
Użytkownik
Avatar użytkownika

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

dobra dobra bo ktoś uwierzy jeszcze koledze :), albo co gorsza się nabierze :)

żartuję naprawdę nie ma nic złego w tym że się uczysz i starasz, fakt jest trochę pod górkę bo zwaliłeś sobie
na barki problem którego nie do końca rozumiesz , w programowaniu i elektronice niestety nie da się pójść
na skróty ... i bez odpowiedniej kolejności zawsze będą występować problemy.

Tu niema tak że teraz cię to nie interesuje .... taka jest kolejność rzeczy , jak nie opanujesz uarta (jest najprostszy) to będziesz miał spore problemy by zrozumieć I2C / SPI itd ....

dlatego powinieneś z uporem maniaka zacząć .... ale od samego początku :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 14:36 
Offline
Moderator
Avatar użytkownika

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

No tak - SunRiver święte słowa prawi panie kolego ....

toż UART będzie ci potrzebny na każdym kroku, chociażby do debugowania we własnym zakresie takich projektów, bez tego ANI RUSZ

a przecież postarałem się go omówić od podstaw w pierwszej książce - czy masz ją może ????? daj znać

natomiast w drugiej w ostatnim rozdziale pokazałem jak działać na nim w sposób już nieco rozszerzony ale bardzo wygodny

czy tylko drugą książkę posiadasz?

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

wireless napisał(a):
UART mnie w tej chwili nie interesuje,


A to właśnie znaczy tylko jedno - że na razie nie wiesz co mówisz (nie obraź się bo nie o to mi chodzi żeby się naśmiewać z ciebie broń Boże) .... ale jak go poznasz - to jak to mówią będziesz śpiewał inaczej - zobaczysz - zatem skorzystaj z tej podpowiedzi i zacznij od UART'a bo trudny nie jest a przedstawiłem go w taki sposób, żeby można było zacząć mając nawet niewiele pojęcia o elektronice ....

Ja uważam, że tak też można zacząć tą przygodę z prockami, czyli od strony programowania a elektroniki hmmm jej podstaw uczyć się po drodze niejako

Co więcej - po drodze pomożemy ci iść przez ten las ;)

_________________
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: 8 lip 2012, o 15:24 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

obraziłem się ... żartuję
skoro mówicie, że do jednego projektu muszę nauczyć się wszystkiego to wierzę Wam ...
... ale i tak będę próbował :x



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 15:28 
Offline
Użytkownik
Avatar użytkownika

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

wyluzuj :) i tak wszystkie drogi prowadzą do Rzymu :)

Tyle że można jechać na ośle , albo nieść osła po kamieniach ..... :)

bez skojarzeń dobra :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 15:32 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

asinus asinorum in saecula saeculorum?
ja? :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lip 2012, o 15:55 
Offline
Użytkownik
Avatar użytkownika

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

skoro już to się zgadza :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 18:05 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

myśleliście, że się poddałem?

Obrazek

głupio Wam? a może cieszycie się, że zagoniliście mnie do nauki?

... żartowałem :D
wprawdzie rzeczywiście poczytałem i uzyskałem efekt jak na obrazku, ale tylko przez pomyłkę,
po ustawieniu wszystkich prędkości, zaczęło chodzić na 9600, ale chciałem to powtórzyć na 115200
i tu zostałem sprowadzony znowu w krzaki, po powrocie na 9600 znowu krzaki
odbiornik znowu nie chciał chodzić na żadnej prędkości

i tu się okazało, że odbiornik chodzi na 9600, ale na projekcie nadajnika i tu może nie byłoby
nic dziwnego bo to chyba prawie te same programy, ale dziwne jest, że po ustawieniu
prawidłowych prędkości program odbiornika krzaczy

no co Sun, zdejmiesz ze mnie tego osła :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 18:13 
Offline
Moderator
Avatar użytkownika

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

wireless napisał(a):
myśleliście, że się poddałem?


A skądże ? ;)

wireless napisał(a):
głupio Wam? a może cieszycie się, że zagoniliście mnie do nauki?


To drugie ;) a widać żeś pan zdolny uczeń skoro tak szybko nadrobiłeś straty ;)

SUPER!

_________________
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: 9 lip 2012, o 18:13 
Offline
Użytkownik
Avatar użytkownika

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

hehehe no dobrze dalszą drogę odbędziesz na osiołku :), a nie pod nim :)

swoja drogą nawet nie wiem dlaczego taka obrałem analogię w tym wypadku :)
gratuluje wytrwałości właśnie o to chodzi heh i tu jest trafna analogia do jazdy na upartym zwierzaku :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 18:17 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

co innego mnie martwi, pewnie się domyślacie co się stało od 12 stringu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 18:22 
Offline
Moderator
Avatar użytkownika

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

Nie powinno cię to w ogóle martwić ;)

to jest TYLKO przykład dydaktyczny jeśli chodzi o wykorzystanie tej biblioteki.

W kodzie rzeczywistym możesz swobodnie zrobić (oczywiście w zależności od potrzeb - bo rozwiązań może być MILION), że jeśli np 3x przyleci ta sama ramka po kolei to coś się włączy ;)

A jeśli od otrzymania pierwszej ramki upłynie za dużo czasu to Timeout i licznik zliczanych ramek spada do zera.

Poza tym możesz zastosować potwierdzenia w drugą stronę, że np informacja została odebrana prawidłowo

itp itd itp ..... dalej to już tylko twoja wyobraźnia

------------------------ [ Dodano po: 1 minucie ]

Niektóre ramki mogło po prostu WCIĄĆ ;) ale kto wie jak ty to testujesz ? w jakich warunkach

przeprowadź więcej testów a do sterowania nie będziesz nawet potrzebował aż tak długich ramek jak te całe przesyłane stringi ;) Więc tym bardziej jakość transmisji będzie 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: 9 lip 2012, o 18:39 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

no to powiem jak było
do 12 stringu trzymałem rfm70 za rączkę (za antenę), dlatego się martwię, że sygnał taki słaby, a płytki leżą obok siebie

Mirku, dlaczego L10_RFM70_TX wgrany do nadajnika i odbiornika zapewnia transmisję bez krzaków,
a jeśli do odbiornika wgram L11_RFM70_RX z takimi samymi prędkościami UARTA i procesora to krzaczy?

Znowu mam przeczytać jakiś rozdzialik? :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 18:53 
Offline
Moderator
Avatar użytkownika

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

wireless napisał(a):
no to powiem jak było
do 12 stringu trzymałem rfm70 za rączkę (za antenę), dlatego się martwię, że sygnał taki słaby, a płytki leżą obok siebie


eeeh ;) to tak jakbym słyszał początkujących przy procesorach - "a dlaczego jak miziam palcem procesor to on się resetuje?" ;) i to jest mniej więcej tak samo jakby zapytać: "dlaczego jak się człowieka pomizia prętem stalowym rozżarzonym do 100st Celsiusza to on podstakuje i skwierczy?" ? ;) ... trodzkę żartuję - no ale dotykać palcem anteny 2,4GHz i dziwić się że coś nie działa - to szok ;) Na drugi raz nie miziaj anteny w module ręką OK ? ;)

wireless napisał(a):
Mirku, dlaczego L10_RFM70_TX wgrany do nadajnika i odbiornika zapewnia transmisję bez krzaków,
a jeśli do odbiornika wgram L11_RFM70_RX z takimi samymi prędkościami UARTA i procesora to krzaczy?

Znowu mam przeczytać jakiś rozdzialik? :)


Nie nic ci nie każę doczytać bo nie wiem w czym rzecz, a teraz nie jestem w stanie odtworzyć tego doświadczenia :( .... z drugiej zaś strony - o tyle warto poczytać pierwszą książkę bo tam jest napisane o tzw. Debugerze jednodiodowym ;) na jednej diodzie LED. A umiejętność programowania nie sprowadza się li tylko do pisania poprawnego kodu. Kto tak sądzi ten się strasznie grubo myli. Umiejętność programowania polega najczęściej na umiejętnym znajdowaniu błędów jakie się popełnia w oprogramowaniu - a mówiąc o mikrokontrolerach to jeszcze w błędów w hardware

mając zatem dwie lekcje L10_ i L11_ z których jedna ci działa a druga krzaczy jak mówisz - próbuj dojść na razie we własnym zakresie - bo pewnie to jakiś banalny błąd - ale nie wiem na tą chwilę jaki. Wiesz - nie jest tak, że cały czas siedzę w firmie i mam przed sobą rozłożone 100 makiet programowo-sprzętowych z obydwu książek i jak ktoś zada tak ogólne pytanie to od razu włączę i podpowiem co jest nie tak.

Owszem - chętnie to sprawdzę ale też potrzebuję czasu - nie mniej jednak podejrzewam, że sam w tzw międzyczasie "złapiesz byka za rogi" ;)

_________________
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: 9 lip 2012, o 19:12 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

no to się cieszę, że też nie jesteś nieomylny i potrafisz czytać bez zrozumienia :)

jak zaobserwowałem, że transmisja idzie słabo, chociażby po diodzie, to dotknąłem
anteny i poszło jak burza, czyli do 12 stringu ja robię za dodatkową antenę i
transmisja jest znakomita!

czyli jest odwrotnie do tego co napisałeś



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 19:32 
Offline
Moderator
Avatar użytkownika

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

Nie do końca rozumiem ;) ale na pewno prawidłowe warunki pracy modułu to bez dotykania palcami ;)

_________________
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: 9 lip 2012, o 19:51 
Offline
Użytkownik
Avatar użytkownika

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

chyba że kolega ma moduł RFM70M (macany) :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 20:07 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

dobrze się bawicie?
mam Wam nakręcić film?
moderatorzy, zawsze będą się popierać :lol:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 20:14 
Offline
Użytkownik
Avatar użytkownika

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

Nie próbuję tylko znaleźć odpowiedź na macanie anteny :)
a tak na poważnie to możliwe jest, że

1. są za blisko i stad takie jaja (antena koło anteny to tez nie dobry pomysł)
2. masz strasznie dużo zakłóceń --- np od FIFI-RIFI
3. czort wie ...

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lip 2012, o 20:22 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

przemacam to jeszcze precyzyjniej, ale 3 odp mnie satysfakcjonuje jak najbardziej



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 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