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



Teraz jest 8 sty 2025, o 11:50


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 17 mar 2016, o 18:42 
Offline
Nowy

Dołączył(a): 17 mar 2016
Posty: 3
Pomógł: 0

Witam
Szukam pomocy odnośnie programowania w języku Bascom AVR.

Posiadam Akcelerometr/żyroskop cyfrowy MPU6500, który chciałbym połączyć z procesorem ATmega8. Jeśli chodzi o język programowania to częściowo znam bascoma AVR dlatego w tym języku chciałbym napisać program.

Pojawia się jednak problem z nawiązaniem komunikacji po I2C -Nie wiem jak dostać się do mojego modułu.Mój układ Akcelerometru/żyroskopu wygląda tak jak na zdjęciu.

Odnośnie instrukcji obsługi do mojego Akcelerometru/żyroskopu znalazłem coś takiego http://store.invensense.com/datasheets/ ... Rev1.0.pdf

Próbowałem rozpocząć tematykę od obsługi I2C w Bascomie i znalazłem przydatny artykuł w książce "Programowanie mikrokontrolerów AVR w języku BASCOM" Marcin Wiązania .

Na stronie 275 autor opisuję zasadę działania I2C oraz przedstawia przykładowy program który zapewnia współpracę procesora z układem transpondera.

Chciałbym wzorując się na tym przykładzie napisać podobny program jednak nie wiem pod jaki adres mam zgłaszać zapytanie i z jakim adresem będzie odpowiedz.

Proszę o pomoc w mojej sprawie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 mar 2016, o 20:37 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 763
Pomógł: 38

Najprościej to sobie wrzuć ten programik i sprawdź adresy :)
Link sie nie otwietra

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2016, o 14:47 
Offline
Nowy

Dołączył(a): 17 mar 2016
Posty: 3
Pomógł: 0

Wstawiłem twój program kolego do mojej Atmegi8, skonfigurowałem LCD tak jak jest elektrycznie podłączony u mnie i po załadowaniu wyświetliło mi się tylko "start" a później pusty wyświetlacz. Link do MPU 6050 https://www.olimex.com/Products/Modules ... _rev_4.pdf

Panowie jeśli ktoś z was potrafi napisać krótki program, który wyświetla na LDC wartość akcelerometru dla osi x i żyroskopu dla osi x to będę bardzo wdzięczny i będę mógł rozpocząć zabawę z MPU



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2016, o 20:03 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 763
Pomógł: 38

A ustawiłeś SDA i SCL ,podłączyłeś układ i2c do atmegi ? Program działa na 100% nie raz go używałem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2016, o 20:21 
Offline
Użytkownik

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

Panowie ... TEMAT dotyczy LIS35DE a nie MPU6050 , proszę zadawać pytania we własnych wątkach
jak nie dotyczą tematu w których się pisze, a nie podpinać i robić bałagan.

_________________
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: 31 mar 2016, o 19:50 
Offline
Nowy

Dołączył(a): 17 mar 2016
Posty: 3
Pomógł: 0

Dziękuję za uwagę. Jestem tutaj nowy dlatego jeśli to możliwe proszę o przeniesienie mojego tematu w inne miejsce >Jeśli nie jest to możliwe proszę o pomoc w założeniu własnego wątku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 mar 2016, o 20:27 
Offline
Użytkownik

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

Proszę bardzo wydzieliłem nowy wątek z tematu o LISKU

Informacje ... topic14999.html

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO