Używasz aż 2 mostków H: - jeden do sterowania silnikami napędowymi robota, - drugi: servo ???? Jeżeli do sterowania serwem, to taki układ nie ma sensu. Serwem sterujesz bezpośrednio procesora. Przekombinowałeś z płytką - usuń mostek H który miał w zamyśle sterować serwem. Czujniki Sharp'a - 10 cm to trochę mało jak na wykrywanie przeszkód metodą obracającego...
Witam. Znalazłem taki czujnik: Na powyższej stronie podany jest przykładowy program dla Arduino. Ja poszukuje takowego przykładowego kodu na AVR ATMega8. Czy ktoś mógłby tkowy przedstawić? Z podłączeniem myślę, że nie będę mieć problemów.
Zmontowałem układ jak w załączniku. Jest to czujnik odległości. W zależności od odległości powinien zapalać odpowiednią ilość diód. Porogramu jeszcze nie napisałem ponieważ zatrzymał mnie poważny problem. Problem polega na tym, że i2c_start(Device+I2C_READ) zwraca 1, czyli (jak można przeczytać tutaj: #include <avr/io.h> #include <util/delay.h>...
Witam, Mam czujnik odległości firmy Sharp. Ma on analogowe wyjście przyjmujące napięcie od 0V do 2.5V. Wyjście czujnika podłączam bezpośrednio do przetwornika ADC mikrokontrolera Atmega8 firmy Atmel. AVCC i AGND (zasilanie przetwornika) uC są podłaczone do zasilania poprzez filtr złożony z kondensatora 100nF i dławika 100uH. Między VCC i GND uC włączony...
Witam wszystkich. Na forum powstało wiele tematów odnośnie podłączenia czujnika odległości firmy SHARP. Chodzi mi o czujnik GP2D120. Nie wiem jak napisać program tak aby gdy sygnał z czujnika do jakiej kolwiek nóżki ADC do atmegi zostanie przerwany to np. dioda podłączona do pinb.1 bedzie włączona a gdy sygnał cały czas będzie szedł do jakiej kolwiek...
Witam Zbudowałem sumo robota jednak mam problem z główną petlą która będzie nim sterować. Robot posiada jeden czujnik wykrycia białej lini (Sg2bc) oraz jeden czujnik wykrycia przecwinika (Sharp) Czujniki osobno gdy sa zaprogramowanie działają dobrze lecz nie umiem ich połączyć w jeden program by ze sobą współpracowały. Zasada działania: Gdy załącze...
Witam. Mam pewien problem z inicjalizacją przetwornika ADC i nie wiem gdzie robię błąd a próbowałem wszystkiego więc proszę o pomoc. Kod który zamieściłem jest tylko do testów. Przetwornik ma odczytywać na bieżąco wartość napięcia na wyjściu czujnika gdzie jego zakres wyjściowy wynosi od 0.2V do 3.2V, ma on wykrywać przeszkody w robocie mobilnym. Korzystam...
nie wiem chłopaki, nie działa w ani jednym przypadku, zastosowanie prostego kodu na float od BlueDraco, ani od Piotrusia, nic nie wyswietla. Kupiłam nawet inny wyświetlacz 2x16 bo myślałam że jednak skopałam ten poprzedni, a jednak ta sama sytuacja przy moim kodzie, wyświetla tylko od 0 do 1,5V, nie wiem ... ugh.. Robię ten układ żeby zainicjalizować...
Jest to standardowy czujnik Sharpa GP2D12 i nie powinno się tu nic losować, przynajmniej tak na moje oko. W zależności od odległości zmienia się napięcie, a w moim wypadku zmiana odległości między czujnikiem a przeszkodą nic nie daje. Diodki mrugają cały czas tak jak w opisie powyżej.
Jakiś czas temu wrzuciłem tu projekt sterownika silników do robota na bazie l298. Teraz chciałbym uzupełnić działający sterownik o "móżdżek". Wybrałem atmega8, chcę w przyszłości komunikować się z nim przez rs232 i podłączyć jakieś czujniki (na pewno ir sharpa). Będę wdzięczny za rzucenie okiem na mój schemat - jestem informatykiem, więc wiedzę elektroniczną...
Rozwinę koledze hubertfab temat Sharpów. GP2D120 - pomiar odległości w zakresie 4-30cm, cena ok. 45,00zł GP2Y0A21 - pomiar odległości w zakresie 10-80cm, cena ok. 40,00zł Mierzona odległość reprezentowana jest napięciem na wyjściu analogowym - Sharpy podpinasz do przetwornika ADC. Zależność napięcia od odległości jest niestety nieliniowa.
No model GP2D12 :) Działa podobnie, tylko GP2D120 jest na odległość 40..300mm a GP2D12 na odległość 100..800mm (10-80cm). Jak poszukujesz sprawnych GP2D120 to mam w sprzedaży - patrz bazar. Mam też inne czujniki Sharpa.
1. Faktycznie, trzeba je do masy podciągnąć. 2. , wielokrotnie już go w innych projektach używałem. 3. Cyfrowe 10cm, znalazłem sobie wygodne mocowanie wraz z elementami pasywnymi : Jutro przeanalizuję przykład ;)
Poszukaj pdfów do tych sharpów, wszystko tam pisze. Generalnie układy te mają wyjście analogowe z sygnałem w granicach 0-3V. Wystarczy mała atmega8, żeby odczytać dane z przetwornika ADC i dalej wysłać po rs232 do komputera.
Cześć jestem nowy na forum więc się przedstawię jestem Kamil mam 14 lat i od niedawna zajmuję się programowaniem. problem w tym że jestem początkujący i w sumie nie rozumiem kilku rzeczy . :| Dlatego proszę o wyrozumiałość. Moje pytanie dotyczy generatora 36 khz napisałem prosty program, ale oczywiście nie działa, ponieważ sedno problemu tkwi w tym...
Witam Chciałbym przedstawić mojego najnowszego robota, którego zadaniem jest omijanie przeszkód, co robi przy pomocy czujnika firmy Sharp. Podstawowe parametry -kontroler Atmega8 -mostek-h l293 -napęd to przerobione serwa -konstrukcja nośna z płyt cd -czujnika sharp -serwo obracające sharpem Konstrukcja robota umożliwia jeszcze rozbudowę o proste enkodery,...
Witam serdecznie, Mam do sprzedania nowe części, wszystkie są dostępne od ręki. Mogę też sprowadzić inne części na życzenie, więcej informacji na email/PW. [Czujniki] BMP085 - barometr z wyjściem cyfrowym - 40zł DS18B20+ - czujnik temperatury 1-wire TO-92 - 5,50zł DS18B20Z+ - czujnik temperatury 1-wire SO-8 - 18zł DS3231 - RTC o bardzo dużej precyzji...
Witam wszystkich. Chciałem się pochwalić moim projektem inżynierskim. Jest to robot wykonany w oparciu o stare autko RC. Silnik napędu i skrętu sterowany jest bezpośrednio z wyprowadzeń mikrokontrolera, sygnał jest wzmacniany przez dwa mostki H.Wyposażyłem robota w dwa odległościowe czujniki cyfrowe Sharp GP2Y0D340K, jeden z przodu umiejscowiony na...
A po co multiplekser? Przecież atmegi mają wbudowany analogowy, a nawet atmega8 poradzi sobie z 4 sharpami. Wejść cyfrowych masz jeszcze więcej. Pytanie tylko, czy jako programista poradzisz sobie z nimi. Czujników naklepać łatwo, tylko potem jak przychodzi do programu to jest wielka niewiadoma. 8 dalmierzy to spore wyzwanie programistyczne, dobra podstawa...
Na okoliczność 9102 :D wizyt w moim temacie mały opis: 1. Mechanika: - dwa moduły napędowe z przekładniami (prędkość maksymalna na nich to gdzieś około 1m/s) - osiem serw TowerPro 5010 (ludzie na nie narzekają ale akurat u mnie realizują swoje zadanie wyśmienicie, chociaż na ramiona dokupię serwa dwa razy mocniejsze bo te się troszkę męczą) 2. Zasilanie:...
Ja widzę potrzebe zastosowania ATmega8 jak wogóle wystarczy. A serwem trudno sterować z NE555. Robot bez procesora to nie robot! Robot HF1 ma za zadanie mierzyć odległość czujnikiem SHARP i wyświetlać ją na LCD, po czym cujnik się obraca za pomocą serwa i znów mierzy. Potem porównuje wyniki i jedzie do najdalszej przeszkody. A cofanie mu po to aby mógł...
Wpadłem na pewien pomysł, umiem trochę programować mikrokontrolery i może by na takim układzie to zbudować, za jego pomocą poprzez przekazniki i styczniki mogę spokojnie sterować windą tak jak sobie zaplanowałem, dodać wyłączniki krańcowe na górze i na dole i wyłącznik awaryjny odcinający zasilanie. Spokojnie taka atmega8 to obsłuży. spekty bezpieczeństwa;...
witam. po krotce napisze o co chodzi i na czym stoje :) probuje nauczyc sie programowania w assemblerze procesorow atmel AVR. Pomyślałem, ze do tego celu mogloby sie przydac zrobienie jakiegos urządzenia ktore bedzie sterowanie up. Juz wczoraj wynalazłem cos co mogłoby sie nadać :) jest to samochod zdalnie sterowany, taki całkiem fajny :D ale mniejsza...
Witam! Chciałbym wam przedstawić mojego drugiego robota klasy linefollower. Teraz jest on na trochę większym poziomie niż Wolverine. Ogólnie koncepcja nowego robota powstała po zawodach T-Bot, na których zobaczyłem po raz pierwszy robota Botland Teamu. Decyzja padła szybko i była jednoznaczna. Zamawiam turbinę. I tak z kolegą, Harnasiem na następny...
Witam wszystkich forumowiczów. Chcę się pochwalić automatem do bramy wjazdowej, sterowanej serwerem apache postawionym na Raspberrypi. Raspberry jest połączony ze sterownikiem bramy przez RS485, a sterownik zrobiłem na procesorze Atmel - popularna Atmega8. Brama otwiera się po zainicjowaniu dalmierza Firmy Sharp typu: GP2Y0A710K0F. Dalmierze są dwa,...
Witam. Prezentuję mojego drugiego robota, jakiego zbudowałem w mojej karierze robotyki. Robot jest następcą Nany_1. Prezentowany robot to platforma wielozadaniowa o nazwie Nana_2. Powstał specjalnie na potrzeby mojej pracy dyplomowej: "Projekt i badanie podstawowych układów elektronicznych robota mobilnego". Szybkie streszczenie budowy robota: Konstrukcja:...
Witam Chciałbym przedstawić swojego robota klasy nano sumo. Trochę danych technicznych: Nazwa: Saper Waga: 15g Zasilanie: Li-pol 3,7V 145mAh Wymiary: 25x25x25mm Procesor: Atmega8L Napęd: dwa mikro serwa - mocno przerobione Koła o średnicy 15mm. Drivery silników: Si9986CY Dwa czujnik lini GP2S24 firmy SHARP Podwójny czujnik optyczny z przodu: dwie diody...
Robot EV-00 jest robotem głownie edukacyjnym, zbudowałem go w celu sprawdzenia kilku rozwiązań, ale także posłużył mi jako projekt na zaliczenie jednego z przedmiotów na moich studiach. Głównym celem była realizacja komunikacji robota z komputerem drogą radiową i przesyłanie podstawowych danych w obu kierunkach. Główne parametry robota: - Mikrokontroler...