https://obrazki.elektroda.pl/9235837400_... Głównym założeniem projektu, było stworzenie alarmu motocyklowego, z czujnikiem na bazie akcelerometru, oraz powiadomieniami SMS. System posiada Bluetooth z aplikacją mobilną do zmiany ustawień, kontrolę stanu akumulatora, oraz kodowany pilot z systemem rolling code. PILOT https://obrazki.elektroda.pl/2233369800_...
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....
http://obrazki.elektroda.net/45_12427607... Witam wszystkich :) Chciałbym przedstawić moją najnowszą konstrukcję. Jest to akcelerometr XYZ. Funkcje: - wyświetlanie chwilowych przyspieszeń na wybranych osiach za pomoca wykresu; - wyświetlanie chwilowych przyspieszeń na wybranych osiach za pomoca danych liczbowych; - wyświetlanie chwilowych przyspieszeń...
[syntax=c]while(!(SPI1 -> SR & SPI_SR_TXE)); SPI3->DR = data; //zapis danych do rejestru SPI while(!(SPI1 -> SR & SPI_SR_TXE)); while(SPI1 -> SR & SPI_SR_BSY); SPI3 -> CR1 &= ~(SPI_CR1_MSTR | SPI_CR1_SPE); [/syntax] Jeżeli to jest procedura wysyłania danych przez SPI3, to dlaczego sprawdzasz rejestr statusowy SPI1? Trochę to nielogiczne :/ Nauka przez...
Wywołaj funkcję ustawiania CSa 3x [; 4\/3!!
http://obrazki.elektroda.pl/8659817100_1... WSTĘP Inercyjna jednostka pomiarowa o 9 stopniach swobody do określania orientacji w przestrzeni. To mały projekt czysto edukacyjny, a jego celami były: -przypomnienie sobie jak sie pisze aplikacje na PC w Qt Creator -zapoznanie się z FreeRTOS i jego implementacja na procesorze -zapoznanie...
Schemat jest taki jak w pierwszym poście. Zmierzyłem dokładnie teraz napięcie zasilania i było to 2,9 V. Co do pinów o które pytasz w tym PIN#10 nie mogę go podłączyć nigdzie gdyż ten akcelerometr wygląda tak: http://obrazki.elektroda.pl/1764525400_1... Dokumentacja do niego jest na pewno dobra jako że pobierałem ze strony producenta.
Optymalizacja kodu opcja -Os do tego musisz przekazać kompilatorowi następujące flagi -ffunction-sections i -fdata-sections, a linkerowi -Wl,--gc-sections (czyli "garbage collect unused sections") Tyczy się to oczywiście AvrStudio 4.xx w AtmelStudio te opcje są do wyboru w ustawieniach jako kwadraciki do zaznaczenia.
Tak jest. Ja używałem tych akcelerometrów. W celu odczytu musisz coś wysylać. Czyli wysyłasz 0F(komenda) i np. FF(coś).
Mam taki zestaw z atmega 32 http://www.gotronik.pl/modul-uruchomieni... i akcelerometr http://www.gotronik.pl/modul-3osiowego-a... Założenia są takie: . Rejestrator trasy zbudowany w oparciu o mikrokontroler ATmega i akcelerometr (np. 3-kierunkowy). Akcelerometr mierzy przyspieszenie, co po...
Rynek czujników elektronicznych stale się rozwija, z dwucyfrowym tempem wzrostu rok do roku. Głównymi czynnikami napędzającymi ten wzrost jest duża liczba czujników wprowadzonych w urządzeniach Internetu Rzeczy (IoT), urządzeniach mobilnych (smartfonach i tabletach) oraz urządzeniach do noszenia. Bezprecedensowe scenariusze zastosowań są teraz możliwe...
To jakaś praca dyplomowa, czy stanowisko do konkretnego zastosowania? Może mógłbyś użyć żyroskopu i akcelerometru? Na przykład układ MPU 6050 zawiera czujnik położenia względem Ziemi, 3-osiowy akcelerometr i 3-osiowy żyroskop. Komunikacja z układem jest realizowana za pomocą I2C.
Witam szanownych forumowiczów. Wykonuje projekt związany z nawigacją za pomocą przyśpieszeń. Jednym z etapów jest to aby pojazd przejechał określoną odległość korzystając z akcelerometru. No i tu zaczyna sie problem. Moj pojazd posiada 2 silniki DAGU (takie z chińskich zabawek) wszystko śmiga na ARDUINO MEGA + tarcza sterownik motorów. Odczyty z akcelerometru...
Witam Nabyłem akcelerometr LIS3LV02DL podłączyłem go do atmegi16 oczywiście zachowując sztandary napięciowe. Komunikacja odbywa się po szynie SPI (4 - przewody), komunikacja jest ponieważ to co zapisuje do rejestrów to z nich odczytuje. Problem polega na tym ze rejestry OUTX_L, OUTX_H, OUTY_L, OUTY_H, OUTZ_L , OUTZ_H maja stałą wartość i nie zmieniają...
Zgadza się, sprzętowy SPI (a właściwie SSP) się sprawdził, sterowniki do akcelerometru i żyroskopu działają, komunikacja odbywa się bez większych problemów. Chciałbym teraz móc mierzyć kąty (określać orientację) obrotów. W tym celu wykonałem proste całkowanie sygnałów z żyroskopu. Rezultat z grubsza się zgadza, jednak zgodnie z powszechną wiedzą na...
Witam, chciałbym zrobić akcelerometr na baterie. zeby był zapis z 30minut i z portem LPT Niewiem ma ktos schemat, rady, wskazówki?
Witam chodzi mi o urządzenie które będzie podłączone do komputera na którym program miałby wyliczać średnią prędkość przy stalej drodze . Zasada dzialania miala by polegac na tym ze w pkt A byla by jedna fotokomórka w pkt B druga fotokomórka i po przekroczeniu pierwszej fotokomórki zostałby wysłany sygnał do komputera który uruchomił by stoper, po przekroczeniu...
Cześć, Pracuje nad skonstruowaniem urządzenia pozwalającego wykonać pomiar momentów sił mięśniowych w stawie kolanowym podczas chodu normalnego. Na początku miałem parę pomysłów w w jaki sposób wykonywać pomiary jednak po zgłębienia tematu nie okazało się to tak proste jak myślałem. W tej chwili utknąłem i nie wiem jak się do tego zabrać. Zastanawiałem...
Nie lepiej użyć zabawki firmy ST: LSM303DLH - posiada dodatkowo 3 osiowy akcelerometr i jest o niebo tańszy niż HMC5843. Jedyny kłopot to wlutowanie bo to LGA-28. Po co przepłacać.
jestem w trakcie projektowania pojazdu gąsienicowego sterowanego przewodowo , konieczne jest zaopatrzenie go w pomiar spadku / wzniesienia drogi jaką się porusza i wyświetlenie tych informacji na obrazie z kamerki, nie mam pojęcia jak zrobić taki pomiar , może ktoś z takim tematem się już spotkał
Witam. Poszukuję koncepcji jak można zmierzyć przemieszczenie punktu w przestrzenii. Obiło mi się o uszy, że można w takim przypadku użyć akcelerometr. Jako, że się nie znam to prosiłbym aby ktoś stwierdził, czy jest to wykonalne przy następujących wymaganiach: - dokładność pomiaru 2-3mm - zakres pomiaru 1000 mm - zmienne prędkości - osiągane prędkości...
Podczas inicjalizacji IMU dokonujesz zapisu do rejestrów konfiguracyjnych. Odczytaj z nich to co do nich wpisałeś i będziesz wiedzieć czy komunikacja działa. A tak podpowiem, że jest rejestr w tym IMU właśnie do testowania połączenia i nazywa się WHO AM I. Zacznij czytać DS. [url=https://www.olimex.com/Products/Mod...
Jeśli ktoś potrzebuje do zabawy, testów lub innych celów, to za niewielkie pieniądze mogę sprzedać płytkę testową dla układu MMA7260. Płytka posiada: układ FT232RL - komunikacja z PC poprzez USB, zaprogramowany mikrokontroler ATMega32, oraz akcelerometr MMA7260QT. Dodatkowo udostępnić mogę oprogramowanie dla mikrokontrolera, a także oprogramowanie na...
Witam, Od pewnego czasu staram się połączyć z żyroskopem l3g4200d przez SPI. Póki co chodzi o zwykłe przerzucenie danych z żyroskopu do atmegi 32. I tu się zaczyna problem. Podczas wysyłania ramki 8 bitów, zawsze jako pierwszy bit wysyłana jest jedynka, a następnie siedem bitów danych zaczynając od MSB. Dodatkowo posiadam akcelerometr tej samej firmy...
witam, próbuję osbłużyć akcelerometr ADXL345 po i2c, ale komunikacja zawiesza się po pierwszej komendzie i w ogóle program nie wchodzi do pętli while(1). jak zakomentuje linijkę: i2cTransmit(ADXL345, POWER_CTL, 0) w mainie; to ATmega wysyła po USARCIE dane bez problemu, w przeciwnym razie zawiesza się. o to listing programu: ATmega168 + 20 MHz, na samym...
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),...
Program jest następujący: Mam strukture dla czujników a w niej tablice dla której zapisuje odczytane dane z danego czujnika: [syntax=c] typedef struct { // jakies inne zmienne volatile uint8_t dataToCalculate[6]; // do zapisu danych } czujnik; [/syntax] Tworzę 3 globalne zmienne 'czujnik' (używam 3 czujników): [syntax=c] czujnik Zyroskop = { ...}; czujnik...
Witam, standardowo akcelerometr na płytce przeznaczony jest dla komunikacji SPI, ale wydaje mi się, że nie powinno być problemu, żeby skonfigurować go pod I2C. 1. Ustawienie czujnika w tryb I2C po przez ustawienie stanu wysokiego na nożce CS podpiętej do pinu PE2 lub PE3 (PE3 jest raczej prawdą). 2. Ustawienie LSb adresu czujnika na 0 po przez zwarcie...
Szanowni koledzy mam takie pytanie, rozpocząłem pracę na Wheelie II ze strony gerold-online.de i ELEKTOR lecz po rozpoczęciu zauważyłem parę nieścisłości. Posiadam płytę w wersji:CPU_Wheelie-II_v3.5.1 i oprogramowanie w wersji WOF.200. Wszystko zaczerpnięte ze strony Gerold-a. Po analizie schematu i programu zauważyłem że linie SDA i SCL według schematu...
Witam wszystkich :) Widzę, że temat jest żywy więc się dołączę. Buduje quadrokopter trochę na innej zasadzie sterowania. Mój projekt zakłada użycie telefonu (2x Nokia N95 8gb Mile widziane wszelkie materiały na temat przerobienia regulatorów, gyroskopow i czujnika ciśnienia na i2c a także komunikacji i streemowaniu po wifi, oraz wyciąganiu z telefonu...
http://obrazki.elektroda.pl/1514162400_1... Terroryzm stanowi ciągłe zagrożenie dla naszego bezpieczeństwa, dlatego konstrukcja autonomicznych robotów stanowi tak ważne wyzwanie dla dzisiejszej inżynierii. Z tego powodu zespół czterech inżynierów zaplanował budowę robota ratowniczego RESCUE z czterema gąsienicami, które dodatkowo mogą...
Cześć mam pewien problem. Powoli się przymierzam do projektu który zakłada zbieranie danych z 2 akcelerometrów i przekazywanie ich do komputera. Problem jest taki że chciałbym aby komunikacja między arduinonano1-akcelerometr1 , arduinonano2akcelerometr2 a komputer odbywała się bezprzewodowo. W takiej sytuacji nasuwają się 2 pomysły bluetooth i wifi....
Witam Od jakiegoś czasu rozważam wykonanie prostego i uniwersalnego dostępu bez używania pilota lub kluczyków. Docelowo chciałbym umieścić go w samochodzie do sterowania centralnym zamkiem jednak można go również zaimplementować do otwierania zamka w domu. W tym temacie przedstawię swoje pomysły oraz możliwe rozwiązania sprzętowe. Każde rozwiązanie...
http://obrazki.elektroda.pl/5335012100_1... Mister Gloves to bezprzewodowy interfejs USB, pozwalający poprzez intuicyjne ruchy ręki i palców sterować komputerem. Rękawica noszona na prawej dłoni umożliwia użytkownikowi kontrolę ruchu kursora, wykonywanie skrótów klawiaturowych oraz symulowanie kliknięć przyciskami myszy, poprzez zginanie...
Witam! Posiadam tak jak w tytule akcelerometr ADXL345 (przygotowany układ z buforami i oddzielnym zasilaniem 3.3V<=>5V). Moim celem jest podłączenie go do Atmegi8, która to prześle dane odebrane z wykorzystaniem SPI do komputera przez RS232. O ile komunikacja UARTem działa bez problemu, o tyle mam problemy z komunikacja poprzez SPI. Ustawiam wszystko...
http://obrazki.elektroda.pl/9740432700_1... Vinli to ciekawy projekt małego modułu komunikującego się z pojazdem poprzez interfejs diagnostyczny, przeistaczający samochód w mobilny Hotspot WiFi z pewnymi funkcjami SmartCar. Urządzenie jest ideą kampanii pochodzącej z platformy crowdfundingowej indiegogo.com, na której autorzy zbierają...
http://obrazki.elektroda.pl/3774180300_1... Chciałbym przedstawić robota mobilnego należącego do klasy minisumo, którego wykonałem w 2012 roku. Roboty tego typu tworzone są do walk na ringach o odpowiednich średnicach zależnych od klasy robota, czyli jego wymiarów i wagi. Klasa minisumo to wymiary w granicach 10x10 cm oraz waga poniżej 500...
Witam. Chcę kupić laptop. Najlepiej dobry do gier i filmów. Cena do 2700 zł. Wybrałam 3 ,ale nie jestem pewna czy są ok. Nie znam się aż tak i muszę spytać o radę. Gdyby ktoś znał lepsze oferty byłabym wdzięczna. 1 laptop: Samsung NP355V5C-S04PL W8 A10-4600M/1TB/8GB/HD7660G+HD7670M/15.6" Parametry techniczne Model NP355V5C-S04PL Typ procesora AMD Quad...
Witam Forumowiczów, Mam mały problem z realizacją magistrali I2C. Otóż mam do dyspozycji czujnik przyspieszenia o wyjściu cyfrowym obsługujący magistralę I2C/SPI. Na płytce z mikrokontrolerem (STM32F4Discovery) zainicjalizowałem odpowiednie piny jako SDA oraz SCL. Zakładam, że peryferia podłączę przez rezystor podciągający (pull-up 4,7k). Tutaj nasuwa...
Polecam LIS302- nadaje sie do pomiaru poziomu -3 osie, komunikacja i2c. Procesor jakikolwiek np. atmega32 attiny2313 itd.
gpio_pin_cfg(GPIOA, 6 , GPIO_IN_PULL_DOWN); //MISO MISO też ma być skonfigurowane jako AF. Użyj do konfiguracji pinów funkcji, tyle że jako parametr daj (każdemu!) GPIO_AF5_PP_100MHz (prędkość możesz ustawić inną oczywiście). Tak w ogóle to to SPI nie jest za szybkie trochę? Ustaw go na trochę wolniejsze przebiegi... 4\/3!!
1. co oznacza "płytkę rozłącza"? 2. co pojawia się w terminalu? 3. jaki jest stan diody LED_BUILTIN? 4. czy kod działa poprawnie (terminal, LED), jeśli zakomentujesz wszystko, co jest związane z DFRobot_BMI160?
Dałeś tylko zrzut terminala, wklej kod programu, to może ktoś się pochyli. Sprawdź zasilania i piny których użyłeś do komunikacji. To zdaje się gada po I2C, masz oscyloskop?
Nieprawidłowo wysyłasz dane na szynę (brak adresu slave'a, brak wartości wysyłanej), a przynajmniej tak mi się wydaje, gdyż podałeś nic nie warty wycinek kodu. Popatrz jak wygląda komunikacja: http://obrazki.elektroda.pl/1345675900_1... Pokaż więcej kodu, a wtedy pomyślimy.
Niestety nie posiadam analizatora stanów. Zmniejszyłem prędkość zegara SPI1 do 3kHz żeby łatwiej zmierzyć miernikiem czy coś się będzie zmieniać i okazało się, że SS, MOSI i SCK zmieniają się podczas gdy MISO jest sztywno przy 3,3V (musi to być pullup w mikrokontrolerze). Następnie podpiąłem MISO do masy i funkcje zaczęły zwracać zera, czyli SPI działa....
Jest już dość późno, a ja od kilku godzin stoję w miejscu z komunikacją po SPI z akcelerometrem na płytce Discovery. Konfigurację oparłem na działających przykładach z Internetu. Natomiast sama funkcja odczytu/zapisu nic szczególnego nie robi :-) Niestety po odpytaniu akcelerometru WHO_AM_I otrzymuję tyko zera. Poniżej konfiguracja [syntax=c]void spi_config(void)...
https://obrazki.elektroda.pl/1277631300_... PSLab to pomysł na miniaturyzacji laboratoriów pomiarowych i udostępnieniu instrumentów naukowych każdemu. Na świecie istnieje wiele problemów, począwszy od problemów środowiskowych, przez codzienne wyzwania w naszym życiu osobistym, po wyzwania, przed którymi stoimy w życiu zawodowym, które...
Spróbuj na początek zmniejszyć prędkość I2C do 100kHz. Przy 400kHz i dutyCycle jaki masz ustalony nie musi działać ze wszystkimi urządzeniami. Ja na przykład, przy komunikacji z akcelerometrem i magnetometrem LSM303DLHC, musiałem zmienić dutyCycle na bodajże 9_16 (w każdym razie na inny niż 1 do 2).
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...
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...
No to faktycznie niezła jaja z tymi adresami. Ok, komunikacja wróciła teraz muszę trochę głębiej się w to wciągnąć bo chcę zrobić kompas, a na razie wyniki z osi jakie czytam są badzo szybkozmienne. Kwestia czy ten kompas spoczywa w miejscu czy będzie ruchomy (trzeba kompensacje przechyłu zrobić chyba to było na akcelerometrze ) . Najlepiej to kup...
Robiłem taki projekt na [url=http://robodudes.com/mikrokontroler... ATMEGA328P + [url=http://robodudes.com/czujniki/20-li... LIS3LV02DQ + [url=http://robodudes.com/biometryczne/6... bezprzewodowy + NRF24L01 (łącze bezprzewodowe)....
Kolega kupił sobie zegarek z zestawem czujników (komunikacja radiowa). Jeden z tych czujników to właśnie akcelerometr zakładany na buta. Testował jego dokładność na bieżni i po przebiegnięciu 10Km zegarek pokazał 10100 m. niby 1% ale ta zabawka ma możliwość kalibracji, więc można przypuszczać że następnym razem dokładność będzie lepsza. Cena zegarka...
Podłączyłem tę kamerę do Discovery F3, w którym mam z pewnością dobrze ustawioną komunikację I2C bo komunikuję się z akcelerometrem, który jest wmontowany w tym zestawie. Efekt podłączenia jest taki sam jak w F4 komunikacja zatrzymuje się po wysłaniu startu i adresu kamery. Teraz opcje są dwie albo kamera jest kaputt albo nie da się tego zrobić w ten...
Powinieneś potworzyć jakieś podbloki a nie ciągnąć taki makaron w tych VI To zrozumiałe, jednak zrobię to podczas porządkowania kodu. A tutaj chciałem przedstawić całość (3 kanały - 3 osie akcelerometru) do Waszej oceny.
akcelerometr piezoelektryczny żyroskop akcelerometr akcelerometr mikrokontroler
usterka panasonic wymiana grzałki kompresor zawór minimalnego ciśnienia
Sansui D-99D – wymiana pasków napędowych, zestawy zamienne, objawy zużycia Przetwornica nie działa w Panasonic DMP-BD