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



Teraz jest 6 sty 2025, o 12:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
Autor Wiadomość
PostNapisane: 27 sty 2013, o 17:30 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3208
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

No to rzucam Ci wyzwanie - aby wyświetlacz zamiast współrzędnych pokazywał ulicę na której się aktualnie znajduje. ;)

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2013, o 17:42 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Projekt mi się podoba, będę śledził, natomiast mam pytanie. To w eclipse pisane? Jak włączyć taką numerację linii kodu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2013, o 17:45 
Offline
Użytkownik

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

matrix numeruje linie syntax highliter na forum , ale w eclipse tez można sobie włączyć :)

atak po za tym Anty wymiatasz

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2013, o 18:01 
Offline
Użytkownik

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

Antystatyczny: Fajnie to działa, ale mam jedną uwagę. Czy aby w obsłudze przerwania od Timer0 nie wkradł Ci się błąd? Chodzi o warunek:
Kod:
if((temp = lcd_flag)) lcd_flag--; //operator przypisania


a powinno być chyba:
Kod:
if(temp == lcd_flag) lcd_flag--; //operator porównania


no i przy okazji skasowałem zbędne (podwójne) nawiasy. Jeżeli nie mam racji to przepraszam.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2013, o 18:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 233
Lokalizacja: Gdynia
Pomógł: 15

Ja mam pytanie odnośnie modułów. Czy są jakieś problemy z odbiorem danych w pomieszczeniu? Czy odbiornik musi być umieszczony blisko okna czy względnie nie ma to znaczenia?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2013, o 18:27 
Offline
Moderator
Avatar użytkownika

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

Anty - ile ty naraz projektów robisz ??? normalnie u ciebie się dzieje jak w jakimś centrum Microsoftu ;) ..... soft schodzi z taśmy co chwilę ..... szok ;) ...

_________________
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: 27 sty 2013, o 18:57 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3208
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

mirekk36 napisał(a):
Anty - ile ty naraz projektów robisz ??? normalnie u ciebie się dzieje jak w jakimś centrum Microsoftu ;) ..... soft schodzi z taśmy co chwilę ..... szok ;) ...


Jeszcze Anty założy firmę: "AntySoft". :lol:

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2013, o 21:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

Nieźle Anty pożerasz tego słonia, zostaw trochę dla mnie bo mój jeszcze nie ruszony ;).

Dobra robota :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 lut 2013, o 13:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 lut 2012
Posty: 155
Lokalizacja: PL, DE, UK, IRL
Pomógł: 3

jakiego koralika ferrytowego użyłeś na wejściu zasilania?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2013, o 22:50 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 08 lip 2012
Posty: 13
Lokalizacja: Norwich
Pomógł: 0

Odgrzebię stary temat, ale sam wczoraj zbudowałem taki "ala" GPS tracker na LR9552 i miałem z nim problemy. Przez jeden dzień rozkminiałem ramki, komunikację i wyświetlałem całą ramkę na lcd. Wczoraj się zaparłem i z kilku ramek wyciągnąłem to co mnie interesowało, czyli szerokość, długość, czas i ilość satelitów z których w danej chwili korzysta biorę z GPGGA, z GPVTG prędkość poruszania się w km/h, natomiast aktualną datę i informację czy dane są aktualne z GPRMC. Udałem się w trasę i bardzo miłe zaskoczenie, wszystko śmiga i prędkość bardzo ładnie pokazywana. Zrobiłem kilka notatek (zapisów lokalizacja w danym miejscu), później wpisałem współrzędne do maps.google i przykra sprawa, ale nic się nie zgadzało. Tzn, współrzędne pokazane przez moduł GPS nie pasowały do współrzędnych na mapie.
Dlaczego o tym piszę? Bo widzę, że Ty także wyświetlacz dane podawane przez moduł w kodowaniu NMEA0183, czyli stopniach, minutach i ułamkach minut (ddmm.mmmm). To jest przydatne raczej ma morzu (NMEA- standard stworzony na potrzeby marynarki), bo na lądzie do obrazowania położenia np na mapach typu google używamy współrzędnych tylko w stopniach i ich ułamkach (dd.dddddd).
Najprościej wyjaśnić to można na przykładzie czasu. Moduł podaje tak jakby 3godz45min a w mapy wprowadzamy 3.75godz. (2h36min to 2.60h). 3 godz. do tego dochodziłem.
Po co zamieniać? Po pierwsze wartość możemy od razu wpisać do map. Po drugie takie już przetworzone dane o położeniu możemy co jakiś czas zapisać np. na kartę SD do pliku KML, który to importujemy w google earth i mamy wyznaczona cała trasę.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2013, o 13:34 

Pomógł: 0

Antystatyczny napisał(a):
Jaglasty, to jest do zrobienia, ale w bardzo ograniczonym zakresie (chyba, że zastosujemy czytnik kart SD, który za chiny nie chce u mnie ruszyć)


Anty, a robiłeś w/g przykładu z książki (wiem, pewnie robiłeś ;)). Bo na początku też miałem problem jak ustawiłem na innym porcie CS karty SD z zestawu ATB. Bo robiłem data-logger Mirka i zrobiłem go idealnie w/g schematu i zadziałał.
Potem oczywiście stworzenie pliku petigenem i śmiga.

Wersja z L17 bodajże działa.

Jeżeli masz problem sprzętowy to po pierwsze może być kwestia zaśmieconego zasilania przez USB.

Po drugie możemy się "umówić" na jakiś weekend i mogę podskoczyć do ciebie z moim analizatorem.


Eeee chyba nie spojrzałem na daty postów. Pewnie Anty już uruchomił kartę SD ;););).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 27 kwi 2013, o 22:18 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 08 lip 2012
Posty: 13
Lokalizacja: Norwich
Pomógł: 0

Skończyłem swój moduł, przynajmniej na razie. Przetworzenie danych współrzędnych ze stopni, minut i ułamków minut na stopnie i ułamek stopni sprawiło trochę problemu, głównie przez zaokrąglenia przez kompilator liczb uint32_t do uint16_t. Oczywiście jeden z artykułów Mirka oświecił nieoświeconego.
Dane są z 3 ramek: GPGGA(czas, ilość satelitów, wysokość), GPRMC (data, status, szerokość i długość), GPVTG (prędkość)
Obrazek

Kolejnym moim krokiem będzie zapis tych danych do pliku na karcie SD i wczytanie do Google Earth.



Ostatnio edytowano 27 kwi 2013, o 23:02 przez atek000, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 kwi 2013, o 22:25 
Offline
Użytkownik

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

fajnie Atek000 tylko zmien fotkę na większą bo znaczek na znaczku :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 kwi 2013, o 23:37 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 08 lip 2012
Posty: 13
Lokalizacja: Norwich
Pomógł: 0

Poprawione



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2013, o 12:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2012
Posty: 55
Pomógł: 0

Witam, chciałem przetestować sobie ten programik ale Elipse wywala mi błąd odnośnie _uart_flag i faktycznie nie jest to nigdzie zdeklarowane



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2013, o 13:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 mar 2012
Posty: 72
Pomógł: 5

Prawdopodobnie ta flaga jest zdeklarowana gdzieś w bibliotece od uarta.

Wydaje mi się[wydaje mi się, to tylko takie moje przemyślenia], że _uart_flag jest to liczba bajtów w buforze (różnica między "głową" a "ogonem" z tym, że rozmiar bufora musisz zmienić). Spróbuj się tym pobawić zanim Antystatyczny przyjdzie i rozwieje wszelkie wątpliwości :P

P.S Moja podpowiedź może być zupełnie błędną więc sam wiesz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2013, o 16:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2012
Posty: 55
Pomógł: 0

tylko nie wiem jak tą liczbę bajtów policzyć



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2013, o 20:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2012
Posty: 55
Pomógł: 0

Dzięki bardzo teraz działa



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 cze 2013, o 09:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

Antystatyczny napisał(a):
A tak naprawdę licze na fajne wyzwania, z którymi będę mógł się zmierzyć :) Nie ma lepszej nauki niż ta polegająca na rozwiązaniu problemu
To niedługo będziesz mógł się wykazać :lol: Tylko cholera muszę zacząć robić ten mój projekt. A na razie brak perspektyw żeby zacząć ...

Póki co chylę czoła! <wow>

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 wrz 2013, o 21:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 64
Pomógł: 0

Czyżby The Prodigy - Hyperspeed ;) ?

_________________
-



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: 20 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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