Strona Główna
FAQFAQ  SzukajSzukaj MapaMapa  UżytkownicyUżytkownicy RegulaminRegulamin  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj
Warto zobaczyć: Konstrukcje Wiadomości Artykuły


Przyszłość jest w naszych rękach...
...bo przyszłość to robotyka.


Przesunięty przez: Treker
17 Paź 09 08:29
Jak zrobić robota? Jestem kompletnie zielony
Autor Wiadomość
Daniel93 




Posty: 397
Pomógł: 11 razy
Piwa: 42/13
Skąd: Sanok(okolica)
Wysłany: 23 Sty 07 07:39   Jak zrobić robota? Jestem kompletnie zielony

Spis treści


Etap 0: Wstęp
Etap 1: Czytanie schematów
Etap 2: Podstawowe wyposażenie
Etap 3: Lutowanie
Etap 4: Podstawy mechaniki
Etap 5: Pierwszy robot
Etap 6: Sklepy - gdzie robić zakupy?
Etap 7: Recykling - darmowa kopalnia skarbów
Etap 8: Podstawy elektroniki
Etap 9: Wykonywanie płytek drukowanych
Etap 10: Zasilanie robotów]
Etap 11: Mostek H-bridge
Etap 12: Drugi robot - linefollower(BEAM)
Etap 13: Mikrokontroler: Wybieramy programator
Etap 14: Mikrokontroler: Programowanie
Etap 15: Trzeci robot - linefollower z uC


Etap 0: Wstęp


Na samym początku, pragnę zaznaczyć, że nie jest to strasznie drogie hobby(jak np. modelarstwo), bo nie mówimy to o tysiącach, a o dziesiątkach złotych za robota. Oczywiście bardzo wypasione, to koszt ok. kilkuset zł.

Dlatego,chcę wszystkich zachęcić do zajmowania się najbardziej przyszłościową dziedziną nauki, jaką jest robotyka. Robotyka to dziedzina nauki na styku: elektroniki, programowania i mechaniki, tak więc musimy opanować te 3 dziedziny by tworzyć roboty.
Musimy jednak wiedzieć co to w ogóle jest "robot". Otóż robot nie może być, zdalnie sterowany*. Robot porusza się w przestrzeni "patrząc" na świat poprzez czujniki. Na podstawie sygnałów od nich ROBOT SAM DOKONUJE DECYZJE, co ma zrobić i jak to zrobić, np: ominąć przeszkodę skręcając w lewo.

pawel napisał/a:
Z doświadczenia wiem, że łatwiej jest zrobić prostego robota niż zabawkę RC.

Maxo napisał/a:
Powodzenia na nowej drodze życia..czy jak to się życzy robotykom..

:)


*Są jednak wyjątki, gdy wysyłamy do robota polecenie ogólnikowe, np:"przynieś mi ołówek"



Etap 1: Czytanie schematów


Aby cokolwiek zrobić musimy umieć czytać schematy, tak wiec od razu zachęcam do zapoznania się z tym: http://www.eres.alpha.pl/...?article_id=408

abxyz napisał/a:
Jeśli na schemacie linie oznaczające połączenia przecinają się, a w punkcie przecięcia jest postawiona wyraźna duża kropka to line te są w tym punkcie ze sobą połączone; jeśli brak kropki to brak połączenia.


Umiejętność czytania schematów to podstawy podstaw wiedzy elektronicznej, tak więc najlepiej sobie wydrukuj te symbole i przyklej nad biurkiem, aby w każdej chwili móc zaglądnąć.



Etap 2: Podstawowe wyposażenie


Każdy elektronik potrzebuje do pracy lutownicy, multimeru, oraz cynę, kalafonię i odsysacz.

:arrow: Lutownica : Tania i dobra Solomon 40W - koszt 30zł. Lutownica wysokiej klasy, która pochodzi długie lata to Xytronic 369, ale koszt 120zł.

Niektórzy mogą wam polecać słabsza lutownicę, ze względu na to, że lutując za długo dany element, można go przegrzać, pamiętajcie jednak, że:
Ikar napisał/a:
25w to stanowczo za mało jeżeli nie umie lutować to będzie miał niedogrzane luty. Łatwiej spalić jak temperatury nie regulujesz a takie lutownice maja to do siebie że co jakiś czas (przy długim lutowaniu) trzeba ją wyciągnąć z gniazdka na chwilkę.
Jeśli chodzi o ta stacje za 40 czy 50 zł z allegro ja bym tego do ręki nie wziął, oglądałem to w sklepie-tandeta.


Nie kupuj też lutownic w kształcie pistoletu(tzw. transformatorówek). Szybciej isę nagrzewają, ale pracuje się nimi mało precyzyjnie.

:arrow: Multimer : Dla początkującego wystarczy M 830BUZ za 10zł, w przyszłości możemy zainwestować w UT-70A, który mierzy dosłownie wszytko, ale koszt jest bardzo wysoki -130zł, jednak dla początkującego jego możliwości są za duże.

:arrow: Cyna : 100g 0,7mm - koszt 10zł

:arrow: Kalafonia : 35g - koszt 2,5zł

:arrow: Odsysacz : do cyny, NIE elektryczny - koszt 3,5zł

:arrow: Szczypce : boczne(tnące) - koszt 9zł

Jak widzimy łączny koszt narzędzi by zacząć zabawę z elektroniką to ok. 65zł + wysyłka, najlepiej znaleźć sprzedawce na allegro, który ma to wszytko i za przesyłkę zapłacimy tylko raz.

Jeśli chodzi o drogi sprzęt, to jak w przypadku lutownicy warto zainwestować by chodziła długie lata, tak w przypadku multimeru dla początkującego nie ma to w ogóle sensu, ponieważ nie wykorzystać możliwości drogiego miernika.

Jeśli chodzi o narzędzia mechaniczne, to przydadzą się:
astra_1994 napisał/a:

1. Szczypce Czyli najpopularniejsze Kombinerki
2. Szczypce płaskie
3. Pinceta
4. Wiertarka
5. Zestaw wierteł


Do tego jeszcze śrubokręty i suwmiarka.

Nie wymieniam ich cen, bo każdy sobie kupi według tego, co mu aktualnie potrzebne, a wiele narzędzi zapewne mamy w domu.



Etap 3: Lutowanie


Aby zajmować się elektroniką musimy umieć lutować. Na diodzie jest stosowny artykuł:
http://www.dioda.com.pl/f...anie-vt1029.htm

W Internecie też znalazłem ciekawy poradnik dotyczący lutowania - znajduje się on w załączniku tego postu.

Poradnik nie jest mojego autorstwa!!!



Etap 4: Podstawy mechaniki


abxyz napisał/a:
Nieco droższe bywają też części mechaniczne( silniki z przekładnią, kółka, serwomechanizmy modelarskie). Można wykorzystywać części ze zużytego sprzętu elektronicznego( magnetofony, drukarki, cdromy, kserokopiarki, zabawki i modele oraz wszystkie inne sprzęty ), jednak by z tych części zmontować porządny mechanizm trzeba "dobrze pokombinować".
Do napędzania kół robocika najwygodniej jest użyć serwomechanizmy modelarskie, ponieważ potrzebny jest silnik z przekładnią mechaniczną, redukującą prędkość obrotową wału silniczka i zwiększającą jednocześnie jego moment obrotowy; jak zamontujesz koła bezpośrednio na wałku silniczka, to robot po prostu nie ruszy z miejsca- za mały moment obrotowy .
Serwomechanizmy kosztują ok. 25 zł. za 1 szt. i należy je przerobić tab, by wałek mógł się swobodnie obracać, patrz http://www.dioda.com.pl/f...k/1454.htm#1454

Kółka, jeśli nie masz gotowych kółek np. od od jakieś zabawki lub modelu, możesz wykonać np. z plastykowych nakrętek od słoików po kawie rozpuszczalnej, naklejając pasek gumy (np. z dętki koła motoroweru) na obwodzie.


Często, do napędu robota wykorzystuje się 3 koła. 2 koła z tyłu służą do napędu robota na zasadzie, zwalniania, bądź zatrzymywania jednego z kół, by robot podążał po łuku, a...
abxyz napisał/a:

trzecie kółko swobodnie obracające się (jak kółka w wózku sklepowym) służy do podparcia. Gdy jeno koło napędzane stoi lub obraca się wolniej niż drugie koło napędzane,to robot porusza się po łuku; jeśli oba koła napędzane obracają się w przeciwnych kierunkach z tą samą prędkością, to robot zawraca w miejscu.


Do napędu najłatwiej wykorzystać serwa modelarskie, wystarczy tylko je odpowiednio przerobić, by działały jak zwykły silnik z przekładnią. co jest opisane tu:
http://www.dioda.com.pl/forum/topics4/178.htm

Najtańsze serwa, to niestety ok. 20zł/szt. Najlepiej je kupować na allegro.pl

Do napędu najczęściej używa się kół.

abxyz napisał/a:
Kółka, jeśli nie masz gotowych kółek np. od od jakieś zabawki lub modelu, możesz wykonać np. z plastykowych nakrętek od słoików po kawie rozpuszczalnej, naklejając pasek gumy (np. z dętki koła motoroweru) na obwodzie.


Podwozie można też zrobić z lego. Program LEGO DIGITAL DESINER pozwala nam projektować konstrukcje z lego bez ograniczeń klocków.

samuraj22 napisał/a:
LINK DO POBRANIA http://ldd.lego.com/ NOWA WERSJA


Do projektowania mechaniki, można używać programu blender:

misiek1994 napisał/a:
(baaaaaardzo dobry program, lecz wymaga duzo wiedzy i wprawy - jak się go opanuje na 100% to robisz wszystko od hydrauliki (np. kran) po elektroniki (obwody drukowane nawet smd)


W bardziej zaawansowanych konstrukcjach, gdzie przyczepność ma duże znaczenie, czasem używa się gąsienic. Przykład budowy gąsienic jest tu:
http://www.dioda.com.pl/f...-opis-vt272.htm

Kiedyś na pewno przydadzą Ci się serwa nie przerobione, tu jest temat o tym jak one działają:
http://www.dioda.com.pl/forum/topics3/183.htm



Etap 5: Pierwszy robot


Chcę Cię zmotywować do nauki, dlatego juz teraz zbudujemy pierwszego robota :-)

Do zbudowania najprostszego robota jaki istnieje, wystarczy właściwie zrozumieć schemat jego elektroniki. Najlepszym do tych celów robotem będzie nasza diodowa wersja Waldka Światłoluba :-)

Wszystko jest ładnie opisane w tym temacie:
http://www.dioda.com.pl/f...dnie-vt1096.htm

Na pewno przyda Ci się 10 najczęstszych błędów młodego robotyka:
http://www.dioda.com.pl/f...tyka-vt1024.htm

Do jego napędu najłatwiej użyć micro serwomechanizmów, jednak ich koszt to 20zł/szt na allegro.
:!: UWAGA :!:
Przerobionych serw, można użyć tylko w naszej, diodowej wersji Waldka, ze względu na ich spory pobór prądu. W zwykłym waldku(łatwo poznać po tym, że scalak ma 8 nóżek-wyjść), najlepiej użyć silniczków od wysuwania tacki w komputerowym napędzie CD, którego można kupić za 2zł, na aukcjach.



Etap 6: Sklepy - gdzie robić zakupy?


Oczywiście, że najlepiej zaopatrywać się we własnym mieście, ale jeśli nie mamy tqakiego sklepu, lub płacimy w nim 30/% drożej niż w Internecie to kupowanie tam nie ma najmniejszego sensu. Dlatego przed zakupami, najlepiej porównać ceny w różnych sklepach. koszt wysyłki poczta polską szacuje się na poziomie ok. 8zł.

Najlepsze i tanie miejsca na zakupy to:
:arrow: www.tme.pl - wysyłka tylko kurierem za 13,90zzł netto.
:arrow: www.nikomp.pl
:arrow: użytkownik lisiu na www.allegro.pl

Jeśli zamierzamy kupić jakiś drogi element, lub nie możemy jakiegoś znaleźć, to warto użyć wyszukiwarki cenowej części elektronicznych: www.elecena.pl

:!: UWAGA :!:
Nie polecamy kupować na sklep.avt.pl . Części elektroniczne są drogie, tak samo jak narzędzia i wysyłka.
pawel napisał/a:
Mają tam kilka gotowych zestawów robotów, ale ja bym tego nigdy nie kupił. Te roboty mogą podążać z dźwiękiem i tyle. Trochę za mało możliwości jak za 80 zł.


ALE

Czy należy się do nich zrażać? ... Nie!
Dlaczego nie?
Odp. jest prosta: AVT jest wydawnictwem miesięcznika EDW, które zamieszczało duuużo artykułów dla początkujących, a stare artykuły udostępniają za darmo! Ale o tym napisze w dalszej części tego poradnika.



Etap 7: Recykling - darmowa kopalnia skarbów


Stare śmieci matką technologii przyszłości :mrgreen:

Jeśli Twoi znajomi wyrzucają jakiś sprzęt elektroniczny, to zanim trafi na śmietnik, rozbierz go i sprawdź czy nie da się czegoś wykorzystać. Możesz wyciągnąć płytkę z elektroniką, a przede wszystkim części mechaniczne, które są bardzo przydatne. Dużo ciekawych części mechanicznych jest w drukarkach laserowych, które zepsute, możemy kupić na allegro za grosze.

_cyna_PL napisał/a:
Powiem tak zawsze sie coś przyda.
Zbieraj różne płytki elektroniczne czasem gdy nie masz jakiegoś elementu zerkniesz na płytkę i już a nie do sklepu :-P


Maxo napisał/a:
zbieraj a nie wyrzucaj ;] Można popytać w punktach naprawy RTV itd... Teraz nie wolno wyrzucać RTV co bardzo pomaga w zdowywaniu "złomu" elektronicznego...


Jeśli chodzi o mechanikę, to nie ma problemu z recyklingiem - jest nawet wskazany ;) - ale z częściami elektronicznymi bywa różnie. Jest to źródło potencjalnych problemów, bo gdy coś nie działa nie wiemy, czy dany element nie jest uszkodzony.

Tak więc jeśli chodzi o części elektroniczne, a nie jest to dla nas jakiś duży wydatek, to lepiej jednak zainwestować i kupić nowe - unikniemy dzięki temu wielu problemów.



Etap 8: Podstawy elektroniki


Elektronika to podstawa robotyki. Bez niej nie powstałby żaden robot. Nie zwracaj uwagę, na ocenę z fizyki, ani na to jak dizie Ci uczenie sie w szkole o elektryce. To jest łatwe jak się nie kuje wzorów!

Pamiętaj, elektronika to nie jest kucie wzorów na pamięć :!:
Najważniejsze jest żeby wiedzieć, "co z czym i jak się je".

Maxo napisał/a:
[...] o "trudno to policzyć" się nie martw.. na necie jest pełno kalkulatorów elektronicznych [...]

A najbardziej przydatne wzory można wydrukować i przykleić na biurko. Ja tak zrobiłem - do teraz nie pamiętam większości tych wzorów :-D Miałem z fizyki to 4, a za prezentacje robota nauczyciel podniósł ją o stopień :)

Na początek obejrzyj sobie tą prezentację:
http://elektronika.aktywa.biz

W tym momencie zależnie od tego jakimi pieniędzmi dysponujesz możesz podążyć różnymi drogami.

Najlepiej jest kupić książkę pt. „Wyprawy w świat elektroniki” Piotra Góreckiego koszt: 33zł. Jeśli trudno wam naciągnąć na nią rodziców, a książki to coś co czytasz najrzadziej :-) to możesz próbować mówiąc: "Przeczytam tą książkę całą!" :-D

pablopawel napisał/a:
Dobrze Ci radzę- kup książkę "Wyprawy w świat elektroniki" Piotra Goreckiego. Nawet jeśli nie będziesz miał pieniędzy na części elektroniczne, które potrzebne sa do wykonywania zawartych w niej projektów, to i tak warto ją przeczytać, tak "na sucho".

Ja książke kupiłem niedawno- zrobilem tylko kilka projektów, które mnie nurtowały i nie rozumiałem zasady ich dzialania.


Jeśli jednak się nie udało, to świat się nie zawalił.

raddeon napisał/a:
Zacznij od strony:
http://www.edw.com.pl/ind...ceid=60&meid=13
znajdziesz tam artykuły do ściągnięcia na temat podstaw elektroniki przedstawione w bardzo łatwy sposób.


Zadziwiająco fajny kurs elektroniki w Internecie można znaleźć tu:
http://www.dzikie.net/ind...ll=true&cpage=1

Jest on napisany bardzo przyjemnym językiem i dość szczegółowo. Dział o wykonywaniu płytek termotransferem i ich wytrawianiu możesz pominąć.



Etap 9: Wykonywanie płytek drukowanych


_cyna_PL napisał/a:
Jedynie możesz kupić płytkę uniwersalną albo zrobić samemu płytkę :-P Nie ma gotowych płytek.
Każdy kto robi coś to robi według swoich potrzeb, więc poszukaj pod hasłem "płytki uniwersalne".


Płytka uniwersalna pozwala zbudować różne układy na takiej samej płytce, zapoznałeś się z nią podczas budowy pierwszego robota. Jej główna wada, to konieczność tworzenia dużej ilości zworek.

Najlepiej jest robić dla każdego robota osobną płytkę. Płytki takie projektuje się w programie EAGLE,a następnie wykonuje metodą trermotransferu. Dokładny opis jest w tym artykule:
(artykuł jeszcze nie powstał)

Jeśli chodzi o prototypy, to najlepiej wykonywać na płytce stykowej. Takową możemy kupić tu:
http://www.allegro.pl/sea...rch&category=10

Dla Ciebie wystarczy ta najmniejsza. Jako kabelki do łączenia, najlepiej wykorzystać kawałek skrętki komputerowej(takiej do łączenia komputerów w w sieć)



Etap 10: Zasilanie robotów


Roboty mogą być zasilane z różnych akumulatorów. Najlepszy stosunek cena / wady / zalety mają akumulatory NI-MH(niklowo-wodorkowe). Skrótowy opis akumulatorów znajduje się tu:
http://www.dioda.com.pl/f...bota-vt1093.htm

Do zasilania elektroniki najczęściej(prawie zawsze) używa się napięcia 5V. Jeśli nasz akumulator W PEŁNI NAŁADOWANY ma więcej, to musimy zastosować stabilizator.
Szerszy opis jest tu:
http://www.dioda.com.pl/f...botow-vt452.htm



Etap 11: Mostek H-bridge


Mostek H jest podstawą każdego robota. Dzięki niemu możemy zmieniać kierunki obrotów silnika sygnałami TTL(0v - zwarcie z masą - stan niski(0), oraz 5v - stan wysoki(1) ). Możesz też regulować prędkość obrotów PWM'em ( co to PWM należy szukać na wikipedii: http://pl.wikipedia.org/w...idth_Modulation ).

Mostek H jest opisany w moim innym artykule: http://www.dioda.com.pl/f...ridge-vt111.htm

Najważniejszą zasadę, dzięki której robot skręca to zasada czołgu: lewe koło zwalnia, by skręcić w lewo, oraz prawe koło zwalnia, by skręcić w prawo. Można też skręcać przeciwstawnie, tzn. lewe koło kręci się do tyłu, dzięki czemu robot ostro skręca w lewo i odwrotnie.

abxyz napisał/a:
Układ L293D zawiera w sobie dwa mostki, więc można podłączyć jednocześnie dwa silniki. Dzięki mostkowi można włączać i wyłączać silnik, zmieniać kierunek obrotu wirnika oraz sterować mocą silnika.


Kshaq napisał/a:
Tutaj masz instrukcje, jak się zachowuje L293 w zależności od tego, jaki sygnał (0 lub 1) podajesz na wejścia układu. Zgodnie z tym zrobisz odpowiednie procedury w programie do jazdy na wprost, skrętu i ew zawracania w zależności od tego jak wykonałeś połączenia.





Etap 12: Drugi robot - linefollower(BEAM)


Małe wyjaśnienie na początku:
Skrót BEAM z tematu, oznacza robota bez procesora. Innym przykładem BEAM'a jest np. Waldek Światłolub.

Taki robot jest opisany w tym temacie:
http://www.dioda.com.pl/f...cych-vt1265.htm

Jest to bardzo prosty przykład linefollowera. W skomplikowanych konstrukcjach, osiągających duże prędkości przejazdu, bez mikrokontrolera się nie obejdzie. Na razie nie przejmuj się, że nie wiesz co to jest.



Etap 13: Mikrokontroler: Wybieramy programator


Tytułem mikro wstępu do mikrokontrolerów AVR od razu chcę zaznaczyć i 3 razy podkreślić, że to nic strasznego i nic trudnego.

Aby zacząć przygodę z mikrokontrolerami, potrzebny jest programator.

BTomasz92 napisał/a:
Programator możesz kupić np. na Allegro lub zrobić samemu. Przed zakupem musisz się zastanowić nad tym jakie procesory chcesz programować, najpopularniejsze są AVR'y i jest to chyba najlepszy wybór.


Schemat dobrego programatora na LPT jest tu:
http://www.lancos.com/e2p/betterSTK200.gif

abxyz napisał/a:

A właściwie to nie warto robić samemu takiego programatora, lepiej kupić gotowy, na allegro zawsze jest spory wybór - są tanie (już od ok 12 zł ) i są porządnie wykonane.


Pawel napisał/a:
Aby zaprogramować kontroler w zasadzie tylko programator. Maże to być zwykły kabel podłączony do portu równoległego w komputerze i kontrolera. W komputerze musisz mieć program który umożliwi wysłanie programu do procesora.




Etap 14: Mikrokontroler: Programowanie


inf-el napisał/a:

Ja proponuję:
- kupić lub lepiej zrobić płytkę prototypową pod jakiś na początek mały procesor AVR,
- kupić (pod USB) lub zrobić programator ISP do tego procesora (pod LPT jeśli masz w laptopie)
- zacząć zabawę od migania diodą z procesora zaprogramowanego w BasComie.
Da sie to zrealizować za 20 zł. w ciągu 1 tygodnia wliczając zakupy, zrobienie płytki i nauczenie się (z naszą pomocą).
Jeśli uważasz że te etapy chcesz pominąć bo są nie ciekawe to daruj sobie konstruowanie skomplikowanych tworów i kup sobie gotowe zabawki.
Powodzenia.


:arrow: Jeśli nie miałeś styczności z programowaniem

Na pierwsze kroki z programowaniem, polecam wybrać język BASCOM, jest prosty, a jego składnia zawiera wiele elementów z j. angielskiego(znanie jego podstaw znacznie ułatwia nam naukę).

Pawel napisał/a:
http://www.dioda.com.pl/forum/topics20/kurs-bascom-lekcja1-wstep-vt1057.htm Tu masz kurs do Bascoma. Jest to dobry język na początku.


Możesz też kupić książkę pt. „Mikrokontrolery dla początkujących” autor: Piotr Górecki – koszt: 61zł, ale potrzebna jest do niego płytka testowa AVT-3500 – koszt: 140zł (ceny sklepu www.sklep.avt.pl). Książka jest bardzo dobra i na pewno trzeba ja polecić, niemniej jednak wychodzi bardzo drogo, dlatego lepiej chyba skorzystać z kursy na diodzie.

Jak nauczysz się BASCOMA najlepiej zająć się C. Kurs

:arrow: Jeśli pisałeś już proste programy w C++, lub w C jest dostępny na diodzie pod adresem www.kursC.dioda.com.pl

To w tym wypadku polecam od razu zająć się językiem C, za niedługo będzie na diodzie kurs C pisany przez abxyz. Jest to tzw. język wysokiego poziomu, pozwala pisać programy znacznie szybsze i oszczędzające pamięć mikrokontrolera.
Kshaq napisał/a:
Skoro znasz już C, to nie ma sensu uczyć się od podstaw Bascoma. Będziesz musiał po prostu nauczyć się kilku nowych poleceń i gotowe.




Etap 15: Trzeci robot - linefollower z uC


Wyprzedzając pytania uC to skrót od microControler - czyli mikrokontroler ;)

abxyz napisał/a:
Na szczęście bez trudu można w Internecie znaleźć coś odpowiedniego dla siebie. Oto dwa przykłady projektów prostych robotów, tzw. Line Follower 'ów, tj. robotów, poruszających się wzdłuż linii narysowanej na podłożu. Pierwsza stronka jest po angielsku, druga po rosyjsku, akurat nie znalazłem nic po polsku, a.. przy czytaniu schematów język nie jest ważny.
http://www.kmitl.ac.th/~k...bot/LFrobot.htm
http://myrobot.ru/stepbystep/r_firstbot2.php

Jak widać na schematach elektronika takiego robocika składa się tylko z dwóch układów scalonych, tj. z mikrokomputera jedno-układowego (zwany też mikrokontrolerem) oraz z układu L293D (...). Koszt użytych elementów elektronicznych na ogół nie przekracza 20 zł. (plus koszt akumulatorów bądź baterii).
(...)
Żeby Mikrokontroler sterował robotem trzeba wcześniej go zaprogramować,tj. zapisać do jego pamięci flash kod programu. Właśnie cała "inteligencja" robota zawarta jest w tym programie. Programowanie uC przeprowadza się oczywiście z użyciem programatora, najczęściej programator to po prostu komputer PC wraz w odpowiednim programem oraz specjalny przewód łączący, który przyłącza się jednym końcem do komputera poprzez złącze drukarki lub USB, drugim bezpośrednio do odpowiednich
nóżek mikrokontrolera. Taki przewód można wykonać samemu lub kupić gotowy w Internecie, nie są drogie. Darmowe oprogramowanie (kompilatory i narzędzia do tworzenia programów dla mikrokontrolerów) można pobrać z internetu. Niezbędna jest też też znajomość jakiegoś języka programowania ( C, PASCAL, BASIC), lub przynajmniej jakieś pojęcie o działaniu komputerów.


Jako czujników możesz użyć TCRT5000, lub TCRT1000 które maja wbudowaną w sobie w optymalnej odległości diodę i fototranzystor, który przepuszcza prąd adekwatnie do ilości światła.



abxyz napisał/a:
Raczej bez problemów można kupić jakieś transoptory refleksyjne.


Czujniki te podłącza się do tzw. komparatora.

Cytat:
Komparator jest układem kombinacyjnym służącym do porównywania dwóch liczb
dwójkowych (kod binarny)(wykonanie cyfrowe) albo dwóch napięć (wykonanie analogowe).

źródło: wikipedia

Komparator ma za zadanie zmienić analogowy sygnał(zakres 0-5v) z fototranzystora na na sygnał cyfrowy( "1" - 5v i "0" - masa ).

Kaytec napisał/a:
Komparator lm386 może obsłużyć cztery czujniki (Low Power Quad Operational Amplifier, pracujący jako komparator), należy go podłączyć wtedy według tego schematu:




W przyszłości:

abxyz napisał/a:
Można też podłączyć sygnał z czujników bezpośrednio (bez komparatora ) do wejść przetwornika analogowo-cyfrowego uC. tak jak w tym projekcie:
http://elm-chan.org/works/ltc/report.html
By wyeliminować wpływ światła otoczenia, można mierzyć napięcie z czujnika(transoptora) dwa razy, pierwszy raz przy wyłączonej diodzie oświetlającej transoptora, drugi raz przy włączonej diodzie i odejmować wartość pierwszego pomiaru od wartości drugiego pomiaru.




Zgłaszajcie wszelkie poprawki i ulepszenia!


poradnik_lutowania.pdf
Pobierz Plik ściągnięto 2752 raz(y) 124,56 KB

Postaw piwo autorowi tego posta
 
 
Więcej szczegółów
Wystawiono 24 piw(a):
Radziu_95, samuraj22, Maxo, limak, damoon, Master, Mikej, Le_Cheque, Mihau, fifi, Stvoreq, kubaser, s_pecel, olimek, Misia13, Belaras, PredatoX, Brosper, Danti, Cosmo, Kenji, lol1109, wiciu15, Velfrig
limak 



Posty: 1
Postawił 2 piw(a)
Skąd: Toruń
Wysłany: 04 Paź 08 01:14   

właśnie na coś takiego czekałem... wszystko prosto i po ludzku wytłumaczone :D mnie na pewno przekonałeś :D tylko w kasą ciężko.... eh...


"NIECH MOC BĘDZIE Z WAMI"
Postaw piwo autorowi tego posta
 
 
arek19 



Posty: 11
Postawił 8 piw(a)
Skąd: Łódz
Wysłany: 10 Sty 09 02:46   

którą z części wypraw w świat elektroniki polecacie?
Jaw mam wyższy stopień wtajemniczenia.


Arek W
Postaw piwo autorowi tego posta
 
 
Alan.R 



Posty: 25
Postawił 5 piw(a)
Skąd: Skarland
Ostrzeżeń:
 1/3/4
Wysłany: 10 Sty 09 11:56   

Mam pytanie. Może mi ktoś pomoże, bo nie rozumiem jednej rzeczy...
(ciągle mam pytania) :D Na schematach robotów przewody są połączone kropkami...
Jak one są połączone? Nie kapuję. Czekam na odpowiedź :)

Postaw piwo autorowi tego posta
 
 
 
Junkers 



Posty: 8
Piwa: 1/7
Skąd: Olsztyn
Wysłany: 11 Sty 09 09:30   

Tam gdzie są kropki musisz przylutować kabel do dróżki na płytce lub kabel do kabla ;-)

Ja też ciągle zadaję pytania :mrgreen:


Sprawdźcie to: http://s27.bitefight.onet.pl/c.php?uid=29619
Postaw piwo autorowi tego posta
 
 
Więcej szczegółów
Wystawiono 1 piw(a):
Alan.R
pawel 




Posty: 326
Pomógł: 15 razy
Piwa: 24/7
Skąd: Rybnik
Programuję w:
BASCOM, C

Wysłany: 11 Sty 09 10:18   

Te kropki to jeśli dobrze zgadłem o co ci chodzi, to węzły. Zaznaczają one czy stykające się sygnały mają się łączyć, a jeśli niema węzła w punkcie skrzyżowania się dwóch sygnałów, to znaczy że nie należy ich łączyć.

__________
Komentarz dodany przez: Sabre
Przeczytaj jeszcze raz to co napisałeś i pomyśl czy coś z tego rozumiesz.


www.robotyka.net.pl
Ostatnio zmieniony przez pawel 11 Sty 09 10:49, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 
 
 
Daniel93 




Posty: 397
Pomógł: 11 razy
Piwa: 42/13
Skąd: Sanok(okolica)
Wysłany: 12 Sty 09 05:02   

cz. I to podstawy, a II to układy cyfrowe.

Postaw piwo autorowi tego posta
 
 
Alan.R 



Posty: 25
Postawił 5 piw(a)
Skąd: Skarland
Ostrzeżeń:
 1/3/4
Wysłany: 12 Sty 09 08:39   

Mam kolejne pytanie :-P Więc... Te wszystkie rezystory, układ scalony i w ogóle to wszystko (w Waldku) to są podłączone ścieżkami na płytce drukowanej? Nigdzie nie było podane o tym informacji więc pytam :-D

I czy mógłby mi ktoś polecić jakieś dobre i niedrogie sklepy internetowe z elektroniką?
Jeśli ktoś zna taką stronkę : http://www.centrumelektroniki.pl/ to proszę o powiedzenie mi czy to dobra stronka i mogę z niej zamówić części. Z góry dziękuję! ;-)

Postaw piwo autorowi tego posta
 
 
 
Daniel93 




Posty: 397
Pomógł: 11 razy
Piwa: 42/13
Skąd: Sanok(okolica)
Wysłany: 13 Sty 09 01:48   

Alan.R napisał/a:
Więc... Te wszystkie rezystory, układ scalony i w ogóle to wszystko (w Waldku) to są podłączone ścieżkami na płytce drukowanej? Nigdzie nie było podane o tym informacji więc pytam


Chyba oczywiste, że telepatycznie się nie komunikują....

\
Alan.R napisał/a:
czy mógłby mi ktoś polecić jakieś dobre i niedrogie sklepy internetowe z elektroniką?


To żart, czy zwykłe ignorowanie tego co napisałem i robienie sobie ze mnie jaj w niegrzeczny sposób?

Postaw piwo autorowi tego posta
 
 
Alan.R 



Posty: 25
Postawił 5 piw(a)
Skąd: Skarland
Ostrzeżeń:
 1/3/4
Wysłany: 13 Sty 09 07:38   

Sorrki. Wiem, że w wielu tematach było napisane jakie sklepy internetowe są dobre, ale to było strasznie "porozrzucane" w tematach i już nie pamiętam... Tyle, że nie zauważyłem w tym temacie linków... A jest ich troche :-D więc sorki. Następnym razem postaram się dokładniej czytać :-)

[ Dodano: 24 Lut 09 12:03 ]
http://www.allegro.pl/ite...ylka_gw12m.html

A czy taka byłaby dobra?

Ostatnio zmieniony przez Alan.R 13 Sty 09 07:40, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 
 
wacek 




Posty: 61
Postawił 5 piw(a)
Skąd: Znienacka!
Wysłany: 25 Lut 09 09:14   

daniel93 napisał/a:
Kaytec napisał/a:
Komparator lm386 może obsłużyć cztery czujniki (Low Power Quad Operational Amplifier, pracujący jako komparator), należy go podłączyć wtedy według tego schematu:



Mam takie pytanko, bo tam jest powiedziane, że to jest lm386(który posiadam) a na obrazku jest lm324, to w końcu który mam podłączyć?


Coś kreatywnego
Postaw piwo autorowi tego posta
 
 
BoBBy 




Posty: 429
Pomógł: 16 razy
Piwa: 29/8
Skąd: Katowice
Programuję w:
Bascom / C

Wysłany: 25 Lut 09 09:19   

Potrzebujesz czterech komparatorów, więc możesz użyć czterech 386, co byłoby raczej nieekonomiczne, lub jednego 324, który w swoim wnętrzu skrywa od razu 4 komparatorki.

Postaw piwo autorowi tego posta
 
 
 
Więcej szczegółów
Wystawiono 1 piw(a):
wacek
wacek 




Posty: 61
Postawił 5 piw(a)
Skąd: Znienacka!
Wysłany: 25 Lut 09 11:02   

No to trzeba będzi pojechać kupić jeszcze raz, dzięki za help :mrgreen:


Coś kreatywnego
Postaw piwo autorowi tego posta
 
 
mskojon 




Posty: 320
Pomógł: 22 razy
Piwa: 35/3
Skąd: Legionowo
Programuję w:
Bascom

Wysłany: 26 Lut 09 10:05   

To był chyba błąd piszącego, chodziło raczej o LM324.


Masz problem - pisz na forum, nie odpowiadam na GG.
Postaw piwo autorowi tego posta
 
 
Stvoreq 




Posty: 8
Postawił 1 piw(a)
Skąd: z internetu
Wysłany: 26 Lut 09 03:25   

Genialny Tekst!
Na żadnym forum nie widziałem lepszego!
to znaczy: na żadnym dla zielonych! :lol:

Postaw piwo autorowi tego posta
 
 
jacek 



Posty: 3
Postawił 1 piw(a)
Skąd: Tomaszów Mazowiecki
Wysłany: 28 Lut 09 11:26   

Mam pytanie jak wykonać płytkę za pomocą laminatora

Postaw piwo autorowi tego posta
 
 
Nawyk 
AiR PW




Posty: 652
Pomógł: 26 razy
Piwa: 96/64
Skąd: Warszawa
Programuję w:
BASCOM, C

Wysłany: 28 Lut 09 12:30   

z tego co słyszałem, to laminator jest alternatywą dla gorącego żelazka w termotransferze. Ponoć wystarczy podkręcić temperaturę, trzeba jednak uważać na laminatory z plastikowymi zębatkami bo te mogą się stopić..


Gość, jeśli okazałem się pomocny - podziękuj mi klikając piwo pod moim postem ;)
Aktualnie pracuję nad:
>Barracuda LFr
>ZPM1 (platforma oparta o procesor Intel P Centrino) - szczegóły lada miesiąc
>Praca inżynierska
Ostatnio zmieniony przez Nawyk 28 Lut 09 12:43, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 
jacek 



Posty: 3
Postawił 1 piw(a)
Skąd: Tomaszów Mazowiecki
Wysłany: 28 Lut 09 01:19   

Jeąli można to proszę coś więcej na ten temat . Więcej szczegółów.

Postaw piwo autorowi tego posta
 
 
Nawyk 
AiR PW




Posty: 652
Pomógł: 26 razy
Piwa: 96/64
Skąd: Warszawa
Programuję w:
BASCOM, C

Wysłany: 28 Lut 09 08:10   

Jakich szczegółów? Nie robiłeś nigdy płytki metodą termotransferową? to to samo, tylko zamiast żelazka używasz laminatora który dokładnie zgrzewa folię z tonerem z płytką. Szczegóły bez problemu znajdziesz na google.


Gość, jeśli okazałem się pomocny - podziękuj mi klikając piwo pod moim postem ;)
Aktualnie pracuję nad:
>Barracuda LFr
>ZPM1 (platforma oparta o procesor Intel P Centrino) - szczegóły lada miesiąc
>Praca inżynierska
Postaw piwo autorowi tego posta
 
 
Więcej szczegółów
Wystawiono 1 piw(a):
jacek
Alan.R 



Posty: 25
Postawił 5 piw(a)
Skąd: Skarland
Ostrzeżeń:
 1/3/4
Wysłany: 01 Mar 09 11:38   

Nie wiedziałem, w którym temacie o to spytać to zapytam tutaj.
Czy ten schemat robota jest dobry? :)



Ostatnio zmieniony przez Alan.R 01 Mar 09 11:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 
 
Mikej 



Posty: 42
Postawił 15 piw(a)
Skąd: Rzeszów
Programuję w:
C

Ostrzeżeń:
 1/3/4
Wysłany: 09 Mar 09 08:04   

Daje piwko bardzo się przyda.

Postaw piwo autorowi tego posta
 
 
Alan.R 



Posty: 25
Postawił 5 piw(a)
Skąd: Skarland
Ostrzeżeń:
 1/3/4
Wysłany: 18 Mar 09 06:24   

ale jesteście POMOCNI... :(

Postaw piwo autorowi tego posta
 
 
 
Zielony 



Posty: 15
Skąd: Polska
Ostrzeżeń:
 1/3/4
Wysłany: 23 Mar 09 03:15   

Dobra rozumiem ale jaki koszt byl by zrobiena robota 1
jestem poczatkujacym i nieznam sie na tym... :-/


Z Gory dzieki;)
Postaw piwo autorowi tego posta
 
 
 
Mihau 




Posty: 595
Pomógł: 11 razy
Piwa: 31/57
Skąd: Łódź
Programuję w:
C++

Wysłany: 23 Mar 09 03:57   

Ja wiem... 30zł? Coś koło tego. Zależy czy masz silniki w domu.


Bo w tym prawda jest kochani, że nasz świat tworzymy sami.

-------------
Na biurku:
1. LFr --> projekt, pierwsze płytki
2. Czujnik RGB --> koncepcja, projekt
Postaw piwo autorowi tego posta
 
 
 
Special11 



Posty: 327
Piwa: 17/24
Skąd: Włocławek
Ostrzeżeń:
 2/3/4
Wysłany: 23 Mar 09 04:59   

W innym temacie było:

płytka uniwersalna (najmniejsza z dostępnych) – ok. 3zł
układ L293D - ok. 10zł
podstawka pod układ scalony DIL16 – ok. 0, 80zł
2x fototranzystor (np. L-932P3BT 3mm – obudowa jak dioda LED) – ok. 1, 50zł
2x rezystor 470 Ohm – ok. 0, 20zł
2x listwa montażowa ARK350-2/BL – ok. 2zł
1m przewodu (najlepiej kilka kolorów) – 0, 50zł

+ koszt silniczków

Postaw piwo autorowi tego posta
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Wersja do druku

Skocz do:  

Tagi tematu: jestem, kompletnie, robota, zielony, zrobic


Powered by phpBB modified by Przemo © 2003 phpBB Group
Linki: instalki nero