Witam, Tworzę projekt kompasu cyfrowego po szynie I2C pracujących na Atmega 328p-pu. Chciałbym zrealizować u siebie w projekcie przerwania, w ten sposób, że odbieram dane z kompasu->przerwanie i kolejno na początek. Przerwania na prostych przykładach realizowałem ale tutaj nie mam pomysłu jak to zainicjować. Wklejam główny wątek, z moją nie udaną...
Mam 2 czujniki I2C, które osobno działają na każdej z Atmeg. Mam jeden UART, którym wysyłam dane do PC. Chciałbym zmodyfikować kod do tego stopnia abym miał jedną atmegę obsługującą oba czujniki jednocześnie. Od razu jaśniej :) Czy jeżeli kompas działa jako slave i żyro jako slave to razem też mogą być jako slave a wówczas atmega jest masterem? Teraz...
Technicznie da się to zrobić. Nie będzie takie łądne jak ten na filmie, ale funkcjonalnie podobne. Potrzebny byłby GPS z kompasem lub cokolwiek innego do wystawienia sygnału MNEA, siłownik, zasilanie. A do sterowania któryś z mikrokontrolerów. ATMega :?: Będzie jakiś GSP z wyjściem RS na jachcie? Jeśli tak, to połowa kosztów z głowy. Pozdrowienia
Chodzi o dodanie dodatkowego rezystora pomiędzy wejściem nieodwracającym a masą?
Witam, konstruuję model robota mobilnego typu poduszkowiec, do sterowania opartym na mikrokontrolerze ATmega8 (później będzie ATmega 32) używam wentylatora umieszczonego na serwo. szukam rozwiązania/czujnika do określenia kierunku poruszania się, co umożliwi "orientację" w czasie wykonywania obrotu/skrętu najlepszym i najprostszym rozwiązaniem wydaje...
Witam, Mam problem podobny do kolegi. Wysyłam z Atmegi różne dane: [syntax=c] printf("Temperature: %0.1f st. Celsjusza\n", (double)temperature/10);//wysiwetlanie temperatury printf("Pressure: %0.2fhPa\n", (double)pressure/100); printf("Altitude: %0.1fm\n",(double)altitude); printf("Velocity: %0.1fm/s\n",(double)velocity); printf("Cis. odn.: %0.2fhPa\n\n",...
Witam. Chciałem zaimplementować filtr IIR na atmedze 32. Całość symulacji przeprowadziłem w matlabie i tam działa, jednak po przeniesieniu na atmegę filtr jest niestabilny (albo na granicy stabilności. Tak mi się wydaje). W matlabie policzyłem parametry a i b dla filtru dolnoprzepustowego i pomnożyłem te parametry razy 10000 (żeby nie robić obliczeń...
Mam problem z komunikacją po I2c modułu kompasu HMC6352. Moduł jest podłączony poprawnie z uC, do szyn SCL i SDA zamontowałem rezystory podciągowe 10K do VCC +5V. Chciałbym na początek tylko sczytywać jakiekolwiek dane z kompasu i "wyrzucać" ramkę na nóżki portu A atmegi. Poniżej zamieszczam kod. Co w nim jest nie tak jak powinno być? Proszę o wyrozumiałość...
1. Chciałbym zastąpić tego PICa AVRem, ... ... jak na razie programowałem w sumie tylko Hitachi, a zrobienie takiego kompasu wiąże się z PICem/AVRem, chciałbym wybrać opcję "łatwiejszą", ... Na pewno łatwiejszą drogą jest AVR. Ogólnie to nie wiem czy taka zamiana ma sens, ... Jeżeli czujesz się na siłach to jasne, że ma sens. ...a na atmegę zdecydowałem...
Ok, chwyciłem...kompiluje... Po skompilowaniu działa jedynie wczytywanie z openOCD bezpośrednio tak: openocd -f /usr/local/share/openocd/scripts/interfa... -f ~/atmega128.cfg -c "init; reset init; halt; poll;" -c "flash write_image rfm02nadajnik.hex" i dostaje wtedy: [syntax=bash]Open On-Chip Debugger 0.10.0 Licensed under...
Czujnik odleglosci - wlasnie mi chodzi zeby informacja nie byla az tak dokladna bo i tak jak bym mial czujniki SHARP to bym tez kozystal tylko z jakiejs progowej odleglosci wiec chyba mi to wystarczy :) A co do tej dokladnosci co mowilem to mi bardziej chodzilo zeby napiecie na wyjsciu kiedy jest cos i nie ma niczego przed nami dosyc sie roznilo :)...
Witam, Odbieram dane z kompasu przez terminal w sposób taki, że wyświetlane są kolejne wartości po okresie odświeżania jako powiększająca się lista nowych azymutów(kątów). Chciałbym, aby w terminalu był wyświetlany tylko jeden kąt zmieniający się co okres odświeżania, tzn aby nowa wartość zastępowała starą. Jak się do tego zabrać?
Uśrednianie to ma na celu zniwelowanie efektu skakania wyniku pomiaru na LCD. Czemu dziwne? To jest zwykły wzór na średnią z N pomiarów tylko przekształcony po to, aby przechowywać tylko jedną wartość a nie wszystkie poprzednie pomiary które bierzemy do średniej. Zaczerpnięte z EP 5/2007, artykuł "Jak zbudować kompas elektroniczny z czujnikiem magnetycznym,...
to jak rozumiem prywatnie to robisz? myślałem ze na jakieś zaliczenie czy cuś takiego... jeśli chodzi o inklinometr (z kompasu HMR3000) to podobnież miało toto latać w HOB-BICIE) a ten sztuczny to ma być do modelu czy do samolotu? jaka bedzie rozpiętość skrzydeł i prędkość przelotowa? czy ten sztuczny bedzie miał zakres pochylenia/przechylenia +- 90...
Witam, napisałem sobie programik, skompilowałem i działa, jednak mam 4 warningi, których chciałbym się pozbyć. Przeszukuję internet i różne fora od kilku godzin, jednak ni udało mi się ich pozbyć i nie wiem jak. [syntax=cpp]#include <avr/io.h> #include <util/delay.h> #include <stdio.h> #include <math.h> #include "lcd.h" #include...
Witam, Stworzyłem przetwornik do pomiarów kątów w przestrzeni. Z procesora Atmega 328p-pu (zewnetrzy kwarc 16MHz, BaudRate 9600) wysyłam ramkę: [syntax=c]printf("%4ld,%4ld,%4ld,%d,%d,%... ,xo,yo,zo,gyrox,gyroy,gyroz,stopnie);[/s... Po stronie odbiorczej napisaną mam aplikację w Visual C# Express. Tam dane rozdzielam do tablicy dane na podstawie...
Posiadam płytkę zakupioną w sklepie hobbyking. Do obsługi wykorzystałem biblioteki Pana Korneliusza Jarzębskiego . Tylko musiałem sobie "dopisać" funkcję konfigurującą tryb pracy układu MPU6050 jako master i magnetometru HMC5883L jako slave - to wziąłem z kodu "multiwii". Zaczęły się problemy - przykładowy program na " kompas " - obracam płytką ustawioną...
Witam od kilku dni siedzenia i czytania, bez żadnych zmian końcowych. Chodzi mi o to że mam moduł kompasu hmc5883l podłączonego pod atmege32. Chciałbym aby procek podawał mi na wyświetlacz współrzędne obecnego położenia w jakim się znajduje, urodziłem jakiś kod ale wyświetlacz nie wyświetla mi zmiennej float( czytałem o użyciach różnych funkcji itd...
Tworzę system akwizycji ruchów dłoni na bazie sygnału z czujników MEMS (akcelerometry, żyroskopy oraz kompasy), łącznie 14 sensorów. Ponieważ jest to mój pierwszy poważny projekt, a jestem jeszcze na etapie doboru odpowiedniego sprzętu miałbym pytania do któregoś z forumowiczów. Otóż jakiej magistrali użyć do przesyłania danych I²C / SPI? (dodam,...
Witam. po dłuższej przerwie znam już szczegóły projektu. Dane wejściowe są przesyłane z modułów pomiarowych GPS, kompasu i inercjalnego. Zadaniem procesora jest rozszyfrowanie danych numerycznych zawartych w transmisji każdego z nich i zapisanie na karcie CF. Bez filtrowania, po prostu odczytac uporządkować i zapisać na karcie. Problemem może być to...
kurczeblade ja jestem w trakcie kompletowania gratów :) kontroler już sobie zmontowałem razem ze szkieletem i silniczkami i czekam aż przyjdą mi regulatory i śmigiełka :) Filmiki fajne :) Pewnie dorzucenie akcelerometru do tej konstrukcji było by plusem ale trzeba chyba zmieniać wsad do procka no i jakoś wlepić kostkę... może autor rozbuduje swój projekt...
w nocie katalogowej nie ma żadnych wykresów, a pomysł z cewkami wydaje się dobrym rozwiązaniem, jest tylko jeszcze taki problem jak: -gdy urychamiam miernik na wolnej przestrzeni pole powinno być stabilne czyli nie zmieniać sie, ale ten czujnik jest tak czuły że zmiaenia swą wartość w zalożności od tego w jakim kierunku kuli ziemskiej stoje czyli działa...
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...
Jak się okazuje to ATMega 128 i wszystkie wyższe z tej serii mają całkowicie ine definicje większości rejestrów i ustawień bitowych, trzeba dobrze poczytać noty katalogowe, niestety angielskie i to techniczne, więc podstawowa znajomość angielskiego nic nie da,dobrze z tłumaczeniem takich tekstów daje sobie radę Translator 2 firmy KOMPAS, oczywiście...
Atmega ,laptop lub obie rzeczy-dopasuję pod względem potrzebnej mocy.Wiadomo że na atmedze nie będę robił grafiki-bo podłączenie do tego usb,kamery,dsp nie ma sensu- tylko laptop.Atmega głównie do nawigacji itp rzeczy. Weź mi jeszcze tylko powiedz... jak stoisz z wiedzą o mikrokontrolerach...? Bo z tego co widzę, to nie za wysoko... to jest naprawdę...
Witajcie, Mam problem z komunikacją mojej Atmegi 1284 (bez P!), taktowanej standardowym 1MHz, z akcelerometrem ADXL345 po I2C. Używam gotowej płytki z popularnego serwisu na literę A, złożonej z kilku innych czujników - barometru, żyroskopu i kompasu. Jest to mój pierwszy kontakt z I2C. Z początku pisałem sam kod, przy współpracy z dokumentacją, lecz...
Urządzenie fajne, ale to tylko zabawka. Bez dokładnej mapy topo jest nic nie warte. Jeśli się takowa posiada to GPS jest zbędny - wystarczy kompas. Niemniej jednak uznanie dla autora za próbę samodzielnego rozwiązania problemu!
Zawody na orientacje polegają na znajdowaniu oznaczonych w terenie punktów kontrolnych na podstawie mapy dostarczonej przez organizatora. Zabronione jest używanie urządzeń GPS, przez co podstawą do nawigacji jest kompas i licznik odległości. Nawigując odmierzamy krótkie odcinki między punktami w terenie (np. od mostu do skrzyżowania ze ścieżką w lesie),...
Skonfigurowałem i oprogramowałem już cały mój kompas elektroniczny i wszystko działa, lecz na razie wartości są po prostu wyświetlane na LCD (lph7779) w postaci cyfr a chciałbym zrobić to w formie graficznej. Na początek zajmuję się akcelerometrem, chciałbym że działała mniej więcej w ten sposób: http://obrazki.elektroda.pl/4636259500_1...
Ok, poszukam na forum "mikrokontrolery" Wydaje mi się, że sprawa nie jest tak pesymistyczna: Do określania kierunku względem nieruchomego podłoża (pokoju przykładowo) musiałbyś wykorzystać czujnik który wykrywa nieruchomy z punktu widzenia podłoża punkt, przykładowo kompas elektroniczny. Do określenia odczylenia trajektorii względem początkowej musiałbyś...
Jako czujnik zastosował bym coś prostszego, na przykład jakiś enkoder, Chcemy znać tylko ilość obrotów, więc wystarczyła bym nam tarcza z jednym otworem i transoptor szczelinowy. Zliczamy impulsy i tyle. Można też zastosować żyroskop jednoosiowy. Wyjdzie łatwiej niż z akcelerometrem. Można też by popróbować z magnetometrem, albo prostym kompasem. Co...
Witam, siedzę sobie i rozmyślam nad układem kompasu elektronicznego i zostałem zagięty. Znalazłem projekt: http://www.techdesign.be/projects/023/02... i czytając notę katalogową czujników KMZ51 dowiedziałem się że w zależności jak ustawiona jest oś pomiarowa (oś czułości) czujnika w stosunku do wektora natężenia pola magnetycznego Ziemi (składowej...
Męczę się z tym problemem już od bardzo długiego czasu, więc postanowiłem wreszcie poszukać pomocy na forum. Mianowicie nie potrafię w żaden sposób sprawić by ten układ wysłał mi jakiekolwiek dane. Połączenie atmegi z kompasem jest poprawne ponieważ skaner wyszukuje jego adres: https://obrazki.elektroda.pl/8893125400_... Robiąc to bardziej...
Witam, przymierzam się do budowy bezprzewodowej części pewnego układu i stanąłem przed wyborem źródła zasilania. Ponieważ znalazłem co najmniej setkę różnych stabilizatorów, chciałbym zapytać kogoś doświadczonego jaki będzie najlepszy (i jaką baterię do tego dobrać) do układu: uC ATmega88PA Układ radiowy RFM70 Akcelerometr MMA7455 opcjonalnie jeszcze...
Dzięki J_Bravo, przyda się programik, ale nie wiem czy uda mi się go tak okroić aby pomieściła to Atmega8l :) Po prostu chcę zrobić taki kompas elektroniczny który będzie wskazywał gdzie jest północ. http://obrazki.elektroda.net/85_12659135... Coś w tym stylu tylko że dane potrzebne są odbierane z GPS. Wystarczy trójkąt bądź strzałka wskazująca.
To i ja dodam coś od siebie. Tak się składa że zdarzyło mi się zrobić układ Avioniki do samolotu. Na AVR. I uwaga: w BASCOmie!!! Co ciekawe działało. Ale 90% kodu było w assemblerze. Łącznie to z 65000 linijek. ATMega128 + CPLD + SRAM 256kB + LCD Color 8" + SD. W asseblerze była oczywiście obsługa LCD. Nie mogąc odpalić żadnej biblioteki do SD i systemu...
https://obrazki.elektroda.pl/9387897100_... Jakie tematy w 2020 roku zdobyły na elektroda.pl największą popularność? Listę TOP 10 znajdziecie poniżej. Jakie tematy Was zainteresowały, czy trafiły na tą listę? 1. [url=https://www.elektroda.pl/rtvforum/t... polerka magnetyczna - Handmade by CMS 2. [url=https://www.elektroda.pl/rtvforum/t...
Ciekaw jestem czy ktoś z was robił takie połączenie by przez UART odebrać dane , wybrać te interesujące no i je wykorzystać np- akcelerometr , kompas , żyroskop , gps itd . Jak wygląda taka ramka danych i które dane za co odpowiadają . Coś podobnego znalazłem na filmie [youtube]https://www.youtube.com/watch?v... Program można napisać...
1. http://obrazki.elektroda.pl/1651180500_1... ATMega8 + 3 x ADE7763 + 3 x przekładnik prądowy + trafo zasilające i stabilizatory. Wyjście UART do drugiego modułu z LCDkiem (którego już nie mam). Dostępne 2 sztuki. 2. http://obrazki.elektroda.pl/8302118700_1... LPC2101 + 2 x żyroskop 2D LPY510AL + akcelerometr 3D MMA7455...
Jak chcesz mieć czas rzeczywisty to do projektu dodaj jakiś RTC. I tak już używasz I2C więc możę być DS3231. Definiujesz sobie zmienne przechowujące sekundy/minuty/godziny. Raz przy starcie odczytujesz czas z RTC i napełniasz swoje zmienne, p potem ewentualnie kontrolnie co minutę robisz korektę czasu wg RTC, DS3231 - jest bardzo dokładny. Można też...
Witam, Tworzę terminal do odbioru danych z Atmegi 328p-pu. Wysyłam ramkę z mikroporcesora: [syntax=c] printf("%4ld,%4ld,%4ld,%4ld,%4ld,%4ld,\r... [/syntax] Po stronie komputera dane rozdzielane są na podstawie przecinka jako "token" i koniec ramki wykrywany jest na podstawie "\n". Mam też zabezpieczenie przed pierwszym pomiarem gdyby...
Myślę że to będzie odpowiedni dział dla tego typu tematu. Choć zajmuję się programowaniem nigdy nie interesowałem się robotyką. Przyszła w końcu ta chwila że się zainteresowałem a zainteresowałem dokładnie tydzień temu stąd wybór odpowiedniego działu bo w temacie naprawdę wiem tyle co nic. Trochę poczytałem, pooglądałem i przyznam się że głębszego zainteresowania...
Podobnie jak w przypadku komputerów jednopłytkowych, procesorów, procesorów graficznych i innej elektroniki na rynku, pandemia wpłynęła także na produkcję mikrokontrolerów, pozostawiając producentom ograniczone zasoby. Oczekuje się, że niedobór chipów zakończy się w nadchodzących miesiącach, a wkrótce po tym nastąpi uzupełnienie dostaw. Niezależnie...
Ja mam prace "Minirobot mobilny z detekcją przeszkód poruszających się w jego otoczeniu", czyli jeżdżący samochodzik z sonarami, kompasem elektronicznym, i detektorem lini (zwykłe czujniki dioda fototranzystor) oparty na mototroli mc68332 i transmisja bezprzewodowa z pc'tem na cc1000pp. Zarąbiście dużo roboty, ale praca ciekawa. Wybierz taka prace,...
Chmm utwierdziła się teza ze jest to mój pierwszy robot. Otóż nie, tą frajdę mam już za sobą. Mam już analogowego robota na podstawie starej zabawki na zdalne sterowanie oraz prostego chodziaka na 2 serwa (w wersji analogowej B.E.A.M (Not so dummy walker) oraz ze sterowaniem na Arduino (starałem się by ta wersja symulowała ciekawe zachowania poprzedniej)....
http://obrazki.elektroda.pl/8188037600_1... http://obrazki.elektroda.pl/1681927400_1... MobileNode to w pełni kompatyblina z platformą Arduino płytka prototypowa wyposażona w moduł GSM/GPRS oraz odbiornik GPS. Płytka o średnicy 7cm ma pełnić rolę mobilnego urządzenia IoT - dzięki wbudowanemu modułowi GSM MobileNode jest...
https://obrazki.elektroda.pl/2384864900_... Często się słyszy, że kiedyś czasy były lepsze, że PRL nie był taki zły, a wielkie przedsiębiorstwa w rodzaju Unitry, Elwro, CEMI czy nawet FSO robiły wspaniałe rzeczy, tylko potem ten przebrzydły i zgniły Zachód raczył polski przemysł zniszczyć z zazdrości i w ramach zwalczania dobrego....
Witam wszystkich, mam duże trudności z nawiązaniem komunikacja z kompasem cyfrowym HMC5843 przez protokół I2C. Wszystko ma działać na atmega8 (master) 3,3v (at) 4MHz, bezpośrednio połączona z układem (slave). Pull-up'y na liniach SDA i SCL przez rezystory 4k7 są obecne. Komunikacja z prędkości 100kHz (sprawdzałem też dla 40 i 50kHz, efekt ten sam)....
https://obrazki.elektroda.pl/6740859700_... Matrix-713 to nowa brama IoT chińskiej firmy Artila. Sercem komputera jest układ ATSAMA5D35 firmy Atmel zawierający jednordzeniowy procesor ARM typu Cortex-A5 o taktowaniu 536MHz. Komputer pracuje pod kontrolą dedykowanej dystrybucji Linux. Komputer posiada wlutowane 512MB pamięci RAM typu...
Witam. Zaprojektowałem i wykonałem układ w którym wykorzystując układ LSM330DL. Komunikuję się za pomocą I2C. Z akcelerometrem komunikuje się bez problemów za pomocą funkcji: Kompas: OK Akcelerometr: OK Zyrokop: OK 1;5;1229 1;5;1184 1;5;1234 1;5;1234 1;5;1234 1;4;1234 1;4;1234 1;4;1234 1;4;1234 1;4;1234 1;4;1234 1;3;1234 1;3;1234 1;3;1234 1;3;1234 1;3;1234...
Ma ktos moze schemat podlaczania KMZ51 do mikrokontrolera, naklepiej dla jakiejs ATmega. Mam dwie noty katalogowe i jedyne co wiem to ze musze miec dwa takie uklady i gdzie podlaczyc + i - :/ Sa takie styki na scalku: -If i + If -Ic i + Ic Vcc i GND -Vo i +Vo Cos mi swita z tymi 2 ostatnimi ale schematy w nocie co mam sa tylko dla ledow pokazujacych...
kompas elektroniczny kompas arduino inter kompas
chrysler diagnostyka at90s2313 zamiennik pacifica czujnik
system nawadniania system nawadniania
Komunikat "Podłącz do komputera" na Samsung WB600 Samsung WB600 - Komunikat "Podłącz komputer" po podłączeniu USB