Nie przestudiowałeś protokołu komunikacji. W inicjowaniu zapominasz wysłać wartości, masz start, masz wysłanie adresu slave'a z pisaniem 38h, masz wysłanie adresu rejestru 20h, a po tym powinieneś wysłać wartość którą chcesz wpisać do tego rejestru, czyli np. 47h, a dopiero po tym stop. W prośbie o dane wywal pierwszy stop, robisz porprostu kolejny...
Jak by nie było to taki układ nie będzie poprawnie mierzył wysokości bo wyniki będą się rozjeżdżały z czasem. I nic się na to nie da poradzić bez zastosowania dodatkowo wysokościomierza (no ale wtedy cała reszta przestaje mieć sens bo wtedy wystarczy już sam wysokościomierz).
Czytałem gdzieć że można kombinacją klawiszy na tym pilocie włączyć obsługę akcelerometru i żyroskopu do obsługi smarta (domyślnie ten model tv tego nie obsługuje, ale pilot jest ten sam jak do wersji 7500 Skoro tv tego nie obsługuje, to jak chcesz to włączyć?. A pilot jest taki sam, do wielu modeli, tak jak np. wyświetlacz w KD.
Do Autora - naucz się szukając w Google dopisywać magiczne słowo "bascom" i wiele problemów się rozwiąże samo. Zobacz: http://lmgtfy.com/?q=mpu6050+bascom W drugim linku z brzegu masz kod źródłowy. Sam pisałem niedawno pełną obsługę tego czujnika.
Akcelerometr nie umożliwia określenia pozycji ani prędkości, a jedynie mierzy trzy składowe wektora przyspieszenia. Program demonstracyjny do płytki DISCOVERY, który zawiera obsługę akcelerometru, możesz ściągnąć z st.com.
Cześć :) Poszukuję układu scalonego zawierającego min. akcelerometr i żyroskop, który będzie bardzo prosty w obsłudze programowej, najlepiej gdyby posiadał interfejs SPI i/lub UART. Potrzebne dane to informacje z osi x,y i z akcelerometru oraz pitch, roll i yaw (żyroskop). Im mniej linii potrzebnych do wysterowania układu tym lepiej. Przeglądałem BNO-085...
Umożliwia ona lepsze wsparcie dla telefonów z wysoką rozdzielczością, posiada akcelerometr Czyli że jak zainstaluję ją na starym dobrym HTC Himalaya to otrzyma ona akcelerometr? :D Jak już to wspiera obsługę akcelerometru...
Pamięć pamięcią ale nie będzie jak podpiąć się pod scalak bo 48 -328 ma już wykożystane wszystkie nogi. Jedyne rozwiązanie to mocno uproszczona wersja niemców z mikrokopter.de z zachowaniem tej uniwersalności autora z kkmulticopter.com. Wsad zmodyfikować tak aby miał w sobie dodatkowo obsługę akcelerometru i było by super. Na chwilę obecną z tego co...
Wprowadziłem opóźnienie po włączeniu CS i dobrze odbiera. Teraz gdy już wiem, że SPI działa poprawnie to zabiorę się za obsługę akcelerometru. A MISO mam skonfigurowane tak: [syntax=c]//SPI2 - MISO GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_40MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; GPIO_InitStructure.GPIO_PuPd...
Potencjometry do czego? Ciężko skalibrować, bo dużo czynników wpływa na pomiar. Ewentualnie możesz pokusić się o pomiar prądu przez nie przepływający za pomocą przetwornika ADC, żeby wyeliminować większość błędów. Akcelerometr jest prosty w obsłudze, wystarczy wyłowić potrzebne dane przez dowolny uC i wystawić je na port UART. Dalej konwerter UART-USB...
Witam. Temat był poruszany na elektrodzie! Wystarczy poszukać. [url=http://www.elektroda.pl/rtvforum/to... Dobry .pdf z politechniki wrocławskiej [url=http://www.konar.ict.pwr.wroc.pl/up... Opis filtru Kalmana (też z politechniki wrocławskiej) [url=http://www.konar.ict.pwr.wroc.pl/up...
Witam, posiadam moduł Adafruit z czujnikiem LSM9DS0. Czy da się go podłączyć przez SPI z mikrokontrolorem tak aby jednocześnie odczytywać dane z akcelerometru oraz żyroskopu? Ponieważ płytka posiada dwie linie MISO(SDO_G oraz SDO_XM) jedna do żyroskopu druga natomiast do akcelerometru. Opis pinów: SDOG Pin obsługi żyroskopu: w trybie SPI: linia MISO...
Chyba jednak zdecyduję się na acelerometr z wyjściami cyfrowymi i jakiś uK AVR (są przykładowe pliki z programem do obsługi akcelerometru na stronie[url=http://www.kamami.pl/index.p... Jedyny czujnik z wyjściami cyfrowymi na gotowej płytce jaki znalazłem to ten z linku, LIS35DE. Myslę, że duzym problemem byłoby wykonanie płytki...
Napisałem sobie programik do obsługi akcelerometru w C. Wszystko działa fajnie, ale chciałem jeszcze wynik przeskalować mnożąc go przez 1.5 i wtedy się pojawiają problemy. Chodzi o to że normalnie zakres napięć to -60:+60, ale ja chciałem to przemnożyć żeby zakres był -90:+90 (chodzi o stopnie), ale gdy zmienię linijkę: wynik_x = pomiar_x - 512; na:...
Wolałbym gotowca. Obsługę żyroskopu i akcelerometru z grubsza rozumiem, a nic więcej z tą płytką nie będę robił. Chyba że to wbrew regulaminowi, czy coś. Wtedy zmuszony jestem się tego nauczyć.
Kolego, może znajdziesz coś w kursie forbota: https://forbot.pl/blog/kurs-stm32-f4-9-o... tam jest parę przykładów z użyciem biblioteki HAL. Nie wiem czy korzystałeś z tego, ale jak nie to warto zajrzeć. Pozdrawiam
Cześć, Napisałem program do obsługi MPU6050 przez mikrokontroler PIC16F882. Program odczytuje dane z akcelerometru z trzech osi, natomiast nie odczytuje mi temperatury. Zmienna MPU6050_temperature zawsze wynosi zero. W załączniku przesyłam program oraz pliki do obsługi MPU6050 oraz modułu i2c.
Ale to nie chodzi o to co pojawia się po przesunięciach z tyłu (LSB) tylko o to co jest z przodu (MSB) Idąc tym tropem zadeklarowałem XYZ jako signed short (16 bitów), a axis jako signed char (8 bitów) i teraz mam ujemne. Dziwne jakieś te wartości ale jednak :D Całe zamieszanie wzięło mi się chyba z tego, że korzystałem trochę z przykładów obsługi...
Kupiłem ongiś dwa takie launchpady, i parę shieldów do tego. Środowiskiem programistycznym jest Code Composer Studio - które bazuje na Eclipse. Do ściągnięcia jest sporo podręczników które uczą podstaw programowania tego mikrokonrolera. Generalnie jeśli zna się język angielski to bardzo łatwo zacząć pisać w tym aplikacje. ( Manuale prowadzą za rączkę...
http://obrazki.elektroda.net/21_12325436... Przedstawiam projekt labiryntu 3D wykonanego przez studentów z uniwersytetu Cornella. Zamierzeniem autorów było stworzenie przenośnej gry podobnej do popularnego Dooma. Ze względu na uproszczenie grafiki zdecydowali się na coś podobnego do Windowsowego wygaszacza ekranu "Labirynt 3D". Projekt składa...
Miałem na myśli to że w twoim przypadku analogowa obróbka sygnału nie ma sensu, wartość RMS trzeba sobie policzyć na uC. Niby są scalaki konwerterów RMS, ale w cenie takiej że kilka wydajnych mikrokontrolerów byś za to kupił. Drugie rozwiązanie to bezpośrednio mierzyć napięcie zmienne przez STMa odpowiednio szybko próbkując aby uzyskać przebieg sygnału...
początkujący hmm no może nie jest tak źle ze mną ...powiem tak ... umiem zrobić obsługę np: silnika krokowego,akcelerometru na adc , ale to sa pojedyńcze urzadzenia ..mi chodzi o np: podawanie danych z data na 2 silniki krokowe w tym samym czasie , które robią swoje ,,,lub o odczyt danych z dwóch adc , które obsługują silnik i diody w tym samym czasie.....nie...
Projekt musi uwzględniać wiele sytuacji, jakie mogą zaistnieć podczas postoju a niekoniecznie być powodem do wzniecania alarmu. Tak jak pisze wyżej Kolega viayner . Oprócz prostego sposobu aktywacji trzeba przemyśleć sposób wyłączania - łatwy dla użytkownika ale nieoczywisty dla potencjalnego amatora cudzej własności. Do tego odporność przycisków na...
To jest oczywistę, ze w przypadku USB mamy znacznie bardziej złożony protokół. Chodzi o to, ze w progrmaie DEMO od ST mamy obsługę myszy za pomcą akcelerometru. Chciałem, żeby po podłaczeniu układ był widziany jako mysz (HID). Zauważyłem, że po podłaczeniu usb jest wywoływane przerwanie, a następnie jest ono co chwile wywoływane (jeżeli właczy się brakepoint...
Jeśli założyć, że element ruchomy (przepychany tłok) nie porusza się jednostajnie a raczej skokowo, to taki ruch można wykryć za pomocą akcelerometru. Pozostaje komunikowanie tego ruchu do obsługi urządzenia - możliwe, że wystarczyłaby głośna syrena elektroniczna, która byłaby słyszalna na początku rury.
Może da się użyć je do odbierania danych przez I2C i nie trzeba będzie konwertera (bo pisze tam 3.3V obok)? To "obok" to wyprowadzenie zasilania 3V3. Dalej potrzebujesz konwerterów poziomów. Proszę powiedzieć czy te piny są wybrane przypadkowo czy mają jakieś specjalne połączenia sprzętowe i musi tak być. Ma tak być. Które urządzenie będzie w protokole...
widzę ze to co w dalszej części kodu nie jest wykonywane. obsługa klawiszy czy obliczenia lub naświetlnie czegoś nie jest wykonywane
Witam Zakupiłem sobie moduł z akcelerometrm Bosch BMA220. Korzystając z tego kodu: http://www.dfrobot.com/wiki/index.php/Tr... urządzenie działa na platformie arduino. Jako że programuję w C, chcę używać tego w swoim kodzie. Bazując na kodzie dla Arduino, stworzyłem swoje funkcje do obsługi akcelerometru:...
Ostatnio napisałem program do obsługi żyroskopu i akcelerometru MPU6050 w Bascom. Wszystko chodzi jak trzeba po zaimplementowaniu filtru dolnoprzepustowego pod akcelerometr i fuzji żyroskopu z akcelerometrem przez filtr komplementarny. Kąty mierzy jak trzeba z jednym małym ale, dryf oś "z" musi być stabilizowany kompasem (z tego co czytałem). MPU6050...
Litości jaki news... Uważam, że M$ robi dobre produkty, ale chwalenie się, że zaczął im działać akcelerometr? Przecież taką funkcjonalność obsługują już najprostsze telefony.
Tylko, że wiimote ma chyba akumulator, a nie baterie Baterie, baterie, już 3 razy siostrze wymieniałem :D Swoją drogą, dużo się nie napracowali, skoro zaprogramowali tylko obsługę D-pada. A Wiimote ma przecież jeszcze akcelerometr i kamerkę na podczerwień...
Potrzebna by była realizacja USB Hosta a to już troche inna para kaloszy.. Można by ew. dać karte z obsługą FAT'u i zrobić mass storage device.. Nie wiem tylko czy ta ATmega uciągnie...
Witam, ostatnimi czasy zrobiłem układ zawierający między innymi procesor LPC1114 i podłączony do niego akcelerometr LIS35DE (komunikacja SPI0). Ze strony elektronicznej wszystko jest w jak najlepszym porządku ponieważ sprawdzałem wielokrotnie multimetrem. Problem najprawdopodobniej leży w kodzie. Piszę w C w LPCXpresso4. Podłączyłem pod układ rezonator...
Clear stereo i clear bass to "polepszacze" dźwięku. Shake control to opcja sterowania odtwarzaczem walkman przy pomocy poruszania telefonem - wykorzystuje akcelerometr ale mało praktyczne. Sense me to wykrywanie nastroju użytkownika - niewiem na jakiej zasadzie to działa ale ma wykrywać w jakim nastroju jest użytkownik i coś zmieniać w ustawieniach....
Witam jaki zalecacie wybrać mikrokontroler do obsługi układu w którym znajduje sie czujnik ciśnienia(seria MPX) akcelerometr 2 osiowy,dwa mierniki temperatury z czego jeden to termopara drugi z seri DS ,jeden czujnik obrotów oraz czujnik drgań do tego obsługiwać 3 wyjścia do pomp układ ma zapamiętywać dane a następnie poprzez złącze RS-232 przekazywać...
Dzięki za odpowiedź. Wygląda na to, że najprostszym rozwiązaniem będzie zakupić czujnik z wyjściem analogowym. A jest może prostsze wyjście (tańsze) i łatwiejsze do obsługi? Cokolwiek dzięki czemu robot 'wiedziałby' jak się ruszyć, żeby utrzymać równowagę..
Jeżeli praca dotyczy analizy sygnału a nie elektroniki zastosuj gotowy moduł np. z National Instruments. Możesz oczywiście znaleźć tańszą firmę. Zbudowanie systemu akwizycji danych z obsługą ethernetu to jest sporo pracy. Pozdrawiam Piotr
Z przerwaniami, bez przerwań, z DMA [url=https://forbot.pl/blog/kurs-stm32-f... HAL i I2C i nawet błędów nie znalazłem (w HAL bo w kursie nie pamiętam ale chyba też nie ma błędów). Przyznam, ze brakuje na Elektrodzie takiego kursu.
Witam, Zamierzam: wykonac płytkę zawierającą układ FT245BL (USB), który będzie przesyłał dane do PC Potrzeba: dobrać środowisko C (VB6, CB2009...?) najwygodniejsze dla projektu Wymagania: - łatwe zaimplementowanie obsługi z USB - środowisko koniecznie graficzne - będę rysował wykresy oraz dużo liczył (sieć neuronowa) - prawdopodobnie będę łączył program...
A to prawda że iPhone tak mulą? Dodano po 34 Wynalazłem modele które mi podeszły..: se C903 se C905 se Yari. teraz który lepszy? c903: WCDMA 1900 i 2100 MHz HSDPA do 3,6 Mb/s USB radio FM z funkcją RDS GPS z funkcją AGPS Wayfinder Navigator 7 akcelerometr geo-tagging wyjście TV yari: WCDMA 900 i 2100 MHz HSDPA do 3,6 Mb/s radio FM z RDS-em GPS z funkcją...
Tak, możesz podłączyć kilka urządzeń do jednego interfejsu SPI, ale... - urządzenia wybierasz pinami !CS (ile urządzeń, tyle dodatkowych linii) - musisz zwrócić uwagę w którym trybie (są 4) pracuje każde z urządzeń, jeżeli są różne dla urządzeń, to sprawa się trochę komplikuje - trzeba przełączać tryb pracy z każdą transmisją - musisz zwrócić uwagę...
Witam Co do obsługi komputera to w elektronice praktycznej był projekt myszki komputerowej dla osób niepełnosprawnych , kursor sterowany był akcelerometrem , może to byłby jakiś pomysł ? , zresztą zobacz sam http://sklep.avt.pl/photo/_pdf/AVT862.pd... Pozdrawiam
Sterowanie silników najlepiej oprzeć na układach do tego stworzonych. Pozostanie tylko nadzór i aktualizacja parametrów pracy. Akcelerometry i żyroskopy najlepiej wybrać z wyjściem analogowym i zatrudnić do obsługi ADC. Najbardziej zainteresowała mnie grzałka i przyrost temperatury 2.5C/s. W jakiej objętości chcesz uzyskać takie parametry? Jaka grzałka?...
Ten moduł ma teoretycznie 100m i obsługa nie jest uciążliwa mam już ją napisaną. Link ładuje się sprawdziłem. Do pełni szczęścia brakuje mi wiedzy na temat stabilizacji i lotu.
Po pierwsze, ważna sprawa. Adres kości w funkcjach HAL podawany jest w konwencji 8-bitowej (przesunięty o jeden bit w lewo względem drugiej konwencji występującej np. w dokumentacji tej kostki). Czyli dla QN8025 używasz adresu 0x20 (00100000). Druga rzecz. Nie wiem czy Twój moduł posiada oporniki podciągające linie I2C. Sprawdź, ewentualnie dodaj jeśli...
Witam! Zwracam się do Was z drobnym pytaniem. Generalnie to mój pierwszy projekt na nieco większą skalę więc całkiem możliwe, że o wielu podstawowych rzeczach mogę nie wiedzieć. Chciałbym, aby mikrokontroler (Atmega328P w Arduino Pro) pobierała przyspieszenia przez TWI oraz wysyłała je przez USART do modułu karty microSD OpenLog. Spotkałem się z pewną...
Mechanizmy to może złe słowo, mam na myśli głównie usługi oraz sposoby w jaki aplikacje korzystają z dobrodziejstw systemu i się z nim komunikują. Jeśli chcesz na przykład robić UI to zagłębić się w detale layout-ów, obsługę stringów, tłumaczenia, zasoby, jak Android rozróżnia i definiuje wielkości ekranów urządzeń itp. Innym przykładem na "mechanizmy"...
Witam. Mam akcelerometr zsynchronizowany z systemem nRF52811 i potrzebuję oprogramować: * obsługę przetwarzania różnicowego sygnału analogowego * oprogramowanie charakterystyki BT umożliwiającej strumieniowanie danych z możliwie dużą częstotliwością (poprzez np. realizację funkcji wirtualnego portu COM i obsługę danych wysyłanych na tym porcie jako...
Robię układ na atmedze8 który odczytuje dane z dwóch akcelerometrów i zapisuje na kartę sd (chwilowo mam microsd z adapterem, ale to nie powinno mieć znaczenia). acc i sd są na wspólnej szynie SPI, mają osobne sygnały CS, a wszsytko podciągnięte rezystorem do zasilania. Korzystam z biblioteki Petit Fat. Do obsługi akcelerometrów mam taką funkcję: [syntax=c]...
FSC-BT909 to moduł typu "dual". Obsługuje zarówno klasyczny BT jak i BLE. Zwróć uwagę, że port COM powoli znika z urządzeń. Część smartfonów nie ma już obsługi profilu SPP Nie oznacza to jednak, że nie można napisać na nie aplikacji komunikującej się z modułem BT z profilem SPP. W przypadku Android trzeba jedynie użyć nieco innych funkcji. Jak jest...
Czujniki przyśpieszenia (akcelerometry) są czysto mechaniczne, co chcesz otrzymać z tych czujników? Bo ich obsługa jest skomplikowana (filtry kalmana, całkowanie trapezowe, filtry okienkowe, uśrednianie, siła Coriollisa, wredna grawitacja i wibracje). Dioda nadawcza i odbiorcza to żaden czujnik odległości i nie da się na nich go zrobić. Już prędzej...
Witam, stworzyłem projekt pomiaru pochylenia z wykorzystaniem akcelerometru ADXL345, ATmegi328p, wyświetlacz LCD. Co do schematu: Zasilanie atmegi filtrowane, akcelerometr podpięty do zasilania 3,3V(stabilizator LF33CV) zasilanie również filtrowane. ADXL (VCC i CS do 3,3V, SDA i SCL podłączone do rezystorów podciągających (7,5k), oraz do ATmegi PC4(SDA),...
Witam, podobny temat już był, ale ja mam inny przypadek. uPC podłączony przez TWI z akcelerometrem MPU9250. Wszystko jest ok do momentu jak dotknę sondą oscyloskopu SDA albo SCL. Wtedy czasami magistrala zamiera a procesor się zatrzymuje. Mimo że obsługa programowa oparta jest na polingu, ale sprawdzanie stanów TWI jest kontrolowana czasowo i powinno...
Mi także się udało uruchomić na F4 bez problemu normalnie I2C:) Chcę uruchomić te I2C z DMA bo myślałem, że przy odczycie z akcelerometru to będzie lepsze. A mógłby się ktoś z Was mi podpowiedzieć, jak najlepiej zorganizować odczyt takiego czujnika. Posiada on opcję zewnętrznego przerwania gdy dane na I2C są gotowe do odczytu. Na chwilę obecną ciągle...
Witam, chciałem napisać aplikację odczytującą dane z akcelerometru. Wysyłam portem szeregowym trzy bajty, każdy zawiera wartość przyspieszenia z kolejnej osi. Jako czwarty bajt wysyłam znak nowej lini \n. Ogólnie obsługa portu szeregowego w c# działa, jednak nie mam pojęcia jak dobrać się do poszczególnych bajtów. Obecnie mam coś takiego [syntax=csharp]private...
AVE... Mi się projekt podoba, i to bardzo. Jak innym, mi też nie podoba się jednak zamontowanie akcelerometru na płytce głównej, jako że przy jej rozmiarze nie będzie to wygodne rozwiązanie. Z drugiej jednak strony dla prostych eksperymentów i nauki obsługi będzie w sam raz... Widziałbym w tej płytce układ PLL do generowania szerokiego zakresu częstotliwości...
Witam Do tej pory siedziałem w AVRkach. Niestety przestały mi wystarczać. Procek nie wyrabia się z pobieraniem i przetwarzaniem danych z 3-osiowego akcelerometru. Już nie wspominam o obsłudze FATu. I pomyślałem by właśnie przesiąść się na coś mocniejszego 32 bitowego. I tu pomyślałem o PSoCach szczególnie PSoC5. Tylko nie wiem jak jest z kosztami aby...
Witam. Szukam jakiegoś prostego i skutecznego pomysłu na akcelerometr. Może ta nazwa jest nieco na wyrost. Chodzi mi o jakieś urządzonko które będzie w stanie mierzyć przyspieszenie auta od 0 do 100km/h. Sądzę że może za pomocą tzw "piątego koła" coby urządzenie było przenośne. Macie może jakieś gotowe pomysły czy algorytmy jak zaprogramować AVRka....
Witam serdecznie. Bawię się ostatnio akcelerometrem: https://www.nxp.com/docs/en/data-sheet/M... Zaimplementowałem sobie tryb POTRAIT/LANDSCAPE oraz SINGLE TAP czyli kolejno: obrót ekranu oraz pojedyncze uderzenie (puknięcie) w akcelerometr (+przerwania do tego) Wszystko działa bez zarzutów. Chciałbym teraz wykorzystać go w taki sposób, że przymocowuje...
Bazując na Waszych przykładach postarałem się napisać kod regulatora PID. Na razie nie posiada on obsługi enkoderów, steruje on silnikami jedynie na podstawie danych z akcelerometru i żyroskopu - odchylenie i prędkość odchylania. Poniżej wrzucam kod, bardzo bym prosił o sprawdzenie czy w ogóle ma to szanse działać. Pozdrawiam A.T. [syntax=c]// nastawy...
Rozwiązaniem mogą być beacony z akcelerometrem. Nie trzeba ich nawet podłączać. Wystarczy je tylko zmocować w pojazdach. Koszt rzędu 150 zł/gokart. Do tego potrzebna będzie jedna bramka np. GSM (~350zł) odbierająca dane beaconów i wysyłająca je na zewnętrzny serwer. Tyle jeśli chodzi część sprzętową. Do kompletu niezbędna będzie też dedykowana aplikacja...
Witam Serdecznie Na początek kod: [syntax=c]#define F_CPU 4000000UL #include <avr/io.h> #include <avr/iom128.h> #include <util/delay.h> #include <avr/interrupt.h> volatile uint8_t i=0; int main(void) { DDRA = 0xFF; ASSR &= ~(1<<AS0); TCCR0 |= (1<<CS01) | (1<<CS02); TIMSK |= (1<<TOIE0); TCNT0 = 131;...
Wada tego jest taka że aplikacje na telefon napisali w Pynchonie, więc obsługa tylko na komórkach z Symbianem, no i mieli trochę łatwiej niż męczyć się w Javie. Ostatnio zrobiłem sterownik bramy z otwieranej przez telefon komórkowy , też na module btm222... jednak z takiego modułu można wycisnąć całkiem sporo.
http://obrazki.elektroda.pl/7421989900_1... Witam,chciałbym pochwalić się projektem jaki starałem się ukończyć w tegoroczne wakacje. Mam 16 lat i ten projekt był dla mnie sporym wyzwaniem jak i szansą na naukę nowych rzeczy. Myślę ze dla niektórych osób będzie źródłem użytecznych informacji jak nie postępować i natchnieniem do budowania...
Poznałem już DMA o czym napisałem parę postów wyżej, w kontekście obsługi ADC. Właśnie taki sposób obsługi I2C jak w przypadku ADC via DMA byłby ideałem. Przy transmisji z ADC dzięki DMA nawet przez chwilę procesor nie jest wykorzystywany. Jedynie sprawdza co pewien czas czy dane z tablicy tych wyników mieszczą się w ustalonym przedziale. Przeoczenie...
(at)PJS, dla mnie TO portfolio ma być tylko krótkim pokazem umiejętności, który uświadamia, że nie jestem totalnym teoretykiem, a faktycznie umiem zaprojektować i wykonać układ prototypowy (a ponieważ to jest prototyp, to ma to prawy być nie-idealne (jak krzywe luty)). Dla mnie ładowanie w taki projekcik nie wiadomo czego (np. akcelerometrów czy innych...
Używałem czegoś podobnego a mianowicie LIS302DLH i LIS331DLH, a układ ST o którym pisze jest na nich wzorowany. Banalnie prosta obsługa - wszystko jest w datasheecie. Ja używałem jako kontrolera STM32, który doskonale do tego się nadaje. Nie widzę tutaj żadnych większych problemów oprócz wlutowania obudowy. Jak masz takie problemy to kup sobie starter...
Potrzebujesz więcej sterowników niż te, które wymieniłeś. Na oko widać sieć przewodową, bezprzewodową, kartę muzyczną, reszta to pewnie czytnik kart, power management, akcelerometr, modem. Prawdopodobnie też karta graficzna nie ma sterownika, chyba że już instalowałes. Dodatkowo sterownik chipsetu, sterownik do obsługi skrótów klawiszowych i jeśli korzystasz...
Może to niezbyt wymagające zadanie ale na 100k kodu można dojść do tych samych wniosków co na 2k Taa... czyli po przebiegnięciu 10km ma się ogólne pojęcie na temat ultramaratonu ;) O ile konfiguracja peryferiów AVR to nic trudnego i w ASM można to spokojnie zrobić, tak jak obsługę hd44780, sensorów 1 wire itp. o tyle chciałbym widzieć jak wyglądać...
Poprawiłem kod, jednak komunikacja nadal nie działa Inicjalizacja: [syntax=c] RCC -> APB1ENR |= RCC_APB1ENR_SPI3EN; //wlazenie taktowania SPI3 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GP... ENABLE); //wlaczanie taktowania portu C //PC10 - SCK-SPI3 GPIOC -> MODER |= GPIO_MODER_MODER10_1; //funkcja aternatywna GPIOC -> OSPEEDR |= GPIO_OSPEEDER_OSPEEDR10_1;...
Witam! Buduję z kolegą pewnego robota, który ma utrzymywać równowagę i wykorzystujemy w nim układ zawierający akcelerometr 3-osiowy i żyroskop 2-osiowy na jednej płytce. Akcelerometr ADXL330 Żyroskop IDG300 Potrzebujemy stabilny i naprawdę dokładny pomiar więc nie będziemy korzystać z ADC układu sterującego (Atmega). Myślimy o jakichś przetwornikach...
Witam mam zamiar zakupić jeden z dwóch zestawów uruchomieniowych opartych o procesor ARM z rdzeniem Cortex. Niestety do tej pory używałem jedynie procesorów Atmel AVR, dlatego mam problem z podjęciem decyzji. Pierwszy to Freescale Freedom FRDM-KL25Z ARM Drugi to STM32 STM32F4 DISCOVERY ARM Cortex-M4F na procesorze STM32F407VGT6 Wiem, że są to dwa różne...
Jestem w trakcie tworzenia licznika rowerowego z funkcją alarmu przeciwkradzieżowego. W cały układzie mam akcelerometr, który wykrywa większe zmiany przyspieszenia. Chciał bym żeby to wykrywanie odbywało się podczas wyłączonego licznika. Powerdown mode odpada ponieważ wyłączone jest praktycznie wszystko i nie miał bym jak wykryć większych przyspieszeń....
Witam. Zaprojektowałem i wykonałem układ składający się z akcelerometru, żyroskopu i czujnika pola magnetycznego (kompas, jako dodatek). Chciałbym za pomocą tych czujników określić pozycję układu, obrót wokół osi Z, X i Y. O ile X i Y to nie problem bo można to zrobić za pomocą samego akcelerometru (taka dokładność mi w 100% wystarcza) to wokół osi...
Witam, tak jak w temacie szukam kogoś, kto napisał by w C program do odczytu danych z akcelerometru i żyroskopu MPU-6050 połączonym po I2C z mikrokontrolerem ATmega32A. Wyświetlanie niech będzie realizowane poprzez UART w terminalu w komputerze. Bardzo ważne jest to żeby kod był dobrze zakomentowany po Polsku za co odpowiada każda jego linia. Czas wykonania...
Witam Buduje układzik kontrolno-pomiarowy który ma być zasilany z lipola. Niewielkiego 280mAh 1 cela i potrzebuje jakiegoś scalaka/kilku do jego obsługi. Chodzi mi oto żebym mógł go przez ten scalak ładować (fajnie by było gdybym mógł to robić przez złącze USB 5V) oraz aby ten scalak pilnował bym li-pola zbyt głęboko nie rozładował. Dodatkowym atutem...
Wielkie dzięki za paczuszkę. Szukałem flesha od połowy lutego. Nigdzie żadnych konkretnych informacji. Wcześniej zrootowałem urządzenie za pomocą king roota. Ale to nie było najlepsze rozwiązanie, jego obsługa jest uciążliwa co chwila wyskakują okienka potwierdzające (w tej samej aplikacji), raz przyznaje dostęp a raz nie. Niektóre aplikacje wymagają...
Witajcie, Potrzebuję dobrej porady... Chcę możliwie uniknąć programowania mikrokontrolera, a mam przed sobą następujące zadanie: Oglądam się ostatnio intensywnie za dobrym i tanim sposobem pozyskania danych analogowych na komputer PC. Mam dwa sygnały napięciowe wolnozmienne - jeden z akcelerometru, drugi z fotodiody. Chcę je odczytać na komputerze w...
Na podstawie tego co napisałeś trudno się zorientować co tak naprawdę potrzebujesz. Czy chodzi o zewnętrzny czujnik przesyłający dane do telefonu ? Jeżeli czujnik ma przesyłać dane do telefonu to najłatwiej zainstalować odpowiednią aplikację do obsługi czujnika. Nie ma potrzeby wyciągania go z telefonu :wink: Czujnik ruchu może uruchomić np . Dzwonienie,...
Dzięki za odpowiedzi i uwagi ! Na pewno nastepnym razem zwrócę na nie uwagę, ale szczerze mówiąc teraz zależy mi bardzo na czasie, żeby to jakoś posklejać, jak to się mówi jakoś na ślinę i żebym mógł trochę danych zebrać. (at)BlueDraco: Tu jest aktualny kod odbioru danych GPS: void USART1_IRQHandler() { if (USART_GetITStatus(USART_GPS,...
https://obrazki.elektroda.pl/1295799400_... Na starcie chciałbym podziękować wszystkim, którzy we mnie nie wierzyli - w was moja siła! :D Spis treści: 1. Wstęp 2. Założenia 3. Mechanika ruchu 4. Dlaczego nie CoreXY? 5. Ostateczny kształt "krzyża" 6. Toolchange - system zmiennych narzędzi 7. Parking głowic 8. Oś Z 9. Stół 10. System...
Witam, pisze w nie niedokończonych bo projektowi jeszcze daleko do publikacji. Wolał bym też nie wklejać jeszcze źródeł ani samego programu, ktoś kto się uczy mógł by nie potrzebnie brnąć w to bagno które stworzyłem w C#. :p obiecuje jednak ze gdy wszystko będzie gotowe na pewno się podzielę. http://obrazki.elektroda.pl/8173811000_1...
Witam, używając ATmegę88 tworzę urządzenie zapisujące próbki z akcelerometru na kartę MMC. Zależy mi na szybkim zapisie na MMC, ponieważ urządzenie ma także wykrywać upadek (którego uderzenie trwa ok. 30ms, więc zapis musi trwać mniej). Taktuję więc uC 4 MHz, a tryb SPI ustawiam na 2 MHz. Wszystko ładnie i szybko sie zapisuje. Sprawdziłem jednak pobory...
Po kolei :) Pytanie do autorów projektu: 1. CZy projekt i częsci projektowe mogą zostać opublikowane na licencji opensource lub jakieś innej publicznej nonprofit która pozwoli na zoptymalizowanie projektu przez innych zainteresowanych osób które będą chciały przerobić/ulepszyć elementy w taki sposób aby powstała społeczność osób nieakademickich dokładających...
dostępne w handlu (te tańsze) bezprzewodowe liczniki mają tę właściwość, że odbiornik musi być włączony ręcznie przed jazdą, sam się nie wybudza Oj.... Mam lidlowski licznik za jakieś 30zł, ma wbudowany czujnik ruchu (żyroskop, akcelerometr czy cokolwiek), bo wystarczy złapać za kierownicę i odbiornik się wybudza. Pomimo niskiej ceny nie miałem z nim...
Może wypowiem się na temat Yaskawy i Fanuca, bo z nimi miałem do czynienia . Fanuc ma moim zdaniem przyjemniejszy interfejs użytkownika (sterowanie prędkością procentowo (1-5% co 1%, 5-100% co 5%) i zachowuje się przewidywanie przy programowaniu i uruchamianiu. Fanuc jeżeli chodzi o firmę to raczej olewa klienta, wszystko trzeba załatwiać tak na prawdę...
http://obrazki.elektroda.net/67_12764253... Grupa studentów inżynierii elektrycznej z University of Sherbrooke w Kanadzie jako projekt zaliczeniowy wybrała stworzenie akcelerometru bezprzewodowego. Urządzenie zaprojektowane zostało z myślą o szkolnych sportowcach skaczących o tyczce. Zadaniem studentów było wyeksponowanie swoich umiejętności...
Moim zdaniem potrzebujesz napisać sobie klasę do obsługi tych wirtualnych portów... a później utworzyć sobie kolejne wystąpienia w zależności od ilości podpiętych urządzeń... W załączniku masz projekt aplikacji w której testowałem sobie działanie różnych rzeczy a ostatnio modułu z akcelerometrem, kompasem i magnetometrem. (wykomentuj sobie rzeczy rysujące...
http://obrazki.elektroda.net/52_12797954... Rejestrator napięć na ARM + dotykowy LCD. Diagnostyka Urządzenie jest przyrządem diagnostycznym typu handheld. Głównym przeznaczeniem przyrządu jest diagnostyka układów mechatronicznych pojazdów samochodowych poprzez przedstawiane sygnałów elektrycznych w formie oscylogramów na wyświetlaczu graficznym....
Witam również jestem posiadaczek młodszego brata avilli jeżeli chodzi o odczucia to zgadzam się z większością jest on łatwy w obsłudze i przyjazny dla użytkownika. Co do aparatu uważam że telefon ma być do dzwonienia a nie do robienia zdjęć (ale jak kto lubi) Jeśli chodzi o pisanie sms jest jedno rozwiązanie jest program który umożliwia nam dostęp do...
Niedawno odbieralem w Komputroniku zamóiony towar i widze iPad'a na ladzie (demo) i zacząłem lużno rozmowę ze sprzedawcą. Po moich uwagach dotcyzących wbudowanej na stałe baterii - nie wytrzymał - wyrzucił z siebie to w jaki sposób odbywaja sie szkolenia przez trenerów Apple. Na pytanie - dlaczego te tablety są tak drogie - uzyskał odpowiedz- bo to...
Zastanawia mnie, dlaczego autor postanowił zastosować taki dziwny sposób sterowania urządzeniem? Od ładnych kilkudziesięciu lat ludzie przekazują maszynom polecenia za pomocą przycisków, porkęteł i dźwigni. A tu nagle mam przewracać grajkiem? Jedyne zastosowanie to badanie inteligencji małp: kiedy badany osobnik załapie o co w tym chodzi. Był już kiedyś...
http://obrazki.elektroda.net/77_12581265... Butterfly Logger jest wszechstronnym rejestratorem danych, opartym na platformie AVR Butterfly. Projekt ten jest niskobudżetowym rozwiązaniem, pozwalającym na monitorowanie natężenia światła, temperatury, napięcia oraz innych wielkości w zależności od zastosowanych czujników. Motywacją do wykonania tego...
Kiedyś chodziłem na treningi kick-boxingu. Brakowało mi zawsze możliwości sprawdzenia siebie. Zbudowałem sobie urządzenie do testowania skilla. Wykrywa przyspieszenia do 100g czyli całkiem dużo. Przykładem zastosowania może być sparing. Partnerzy mają w ustach taką elektroniczną szczękę. Na ekranie kompa lub TV można obserwować kto więcej razy uderzył...
Powinno to wyglądać tak: *(volatile uint8_t*)(&(SPI3->DR)) = data; Dziękuję za odpowiedź, ale to nie to. Tego typu deklaracje są już zrobione w plikach nagłówkowych. Na przykład #define SPI3 ((SPI_TypeDef *) SPI3_BASE) a fragmentem SPI_TypeDef jest __IO uint16_t DR; Jeżeli skrócimy operacje wskaźnikowe czyli * na początku z & przy "&(SPI3->DR)" to...
http://obrazki.elektroda.net/7_121562899... Przykład prezentuje ciekawą możliwość wykorzystania kontrolera Wii Nunchuck do sterowania obiektem w programie 3D Studio MAX. Kontroler Wii Nunchuck jest podłączany do karty Arduino przy pomocy adaptera WiiChuck (http://todbot.com/blog/2008/02/18/wiich... Dane przesyłane...
Tak, on się nazywa właśnie Wiimote. Nie wiem dokładnie jak z podłączeniem do PC, w każdym razie do konsoli podłącza się jeszcze sensorbar - aby móc określić pozycję urządzenia (sensorbar działa na podczerwień, dane z akcelerometrów itd. przesyłane są już raczej przez bluetooth). Jak widziałeś, jest do zrobienia, sterowniki są, wystarczy mieć odpowiedni...
mierzący prąd w mA A po co mierzyć prąd, chyba lepiej napięcie (większość mikrokontrolerów ma wbudowany przetwornik AC, a jak umiesz liczyć to policzysz sobie prąd z prawa Ohma). Zresztą weź cyfrowy akcelerometr, będziesz się komunikował po np. I2C i z głowy masz jakikolwiek pomiar wielkości analogowych. i zapamiętujący czasowo jego przebieg w funkcji...
Biblioteki do obsługi TLX2401 (nRF2401) z modułu komunikacyjnego stworzonego na ATMega88 w załączniku. (at)felekfala co masz na myśli pisząc skorelować ? Z dostępnością ADIS16362 nie ma problemu, problemem jest jego cena... Jest już nowsza wersja tego czujnika. Jednak polecam zastosowanie układu typu ADIS jeśli wymagana jest duża dokładność. W przypadku...
http://obrazki.elektroda.pl/2829914700_1... Przedstawiciele, znanej na polskim rynku głównie jako marka niedrogich płyt główny, firmy Gigabyte zapowiedzieli wprowadzenie do sprzedaży telefonu komórkowego typu smartphone oznaczonego symbolem G1315. Gsmart G1315 pracuje w zakresach częstotliwości: 850 / 900 / 1800 / 1900 / 2100 MHz. Telefon...
parametry akcelerometru uszkodzenie akcelerometru moduł akcelerometru podłączenie
temperatura migomat linux puppy komunikat micra satel
wytwornica piany wytwornica piany
Lokalizacja małej baterii w Mercedes E320 CDI 2006 Junkers CERASTAR Smart - migająca dioda serwisowa