Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Kategoria: Akumulatorki / Baterie / Ładowarki
  • #1 10 Wrz 2005 01:59
    valarian
    Poziom 22  

    OK, mam nadzieje, ze jesli jestes poczatkujacy, to napierw przeczytasz ten post, a pozniej zaczniesz szukac... A nie na odwrot...

    Napisalem ten temat po to, aby ewentualnych poczatkujacych tworcow robotow poinformowac, co i jak... Wszystkich forumowiczow chyba troche denerwuja regularnie pojawiajace sie posty, w stylu "chcialbym zrobic robota, ma byc maly, lekki, z kamera i na gasienicach"...

    Otoz, drodzy poczatkujacy... NIE DA SIE zrobic robota w jeden czy dwa dni, bez zadnej wiedzy, przygotowan itp... Nie ma na to gotowych schematow, w stylu bierzesz to i to i jeszcze to... I masz robota latajacego [przyklad]. Tu potrzebny jest chociazby minimalny wklad wlasny, troche checi i woli [ale takiej prawdziwej, a nie na jeden weekend]... A przedewszystkim, potrzebna jest wiedza! Trzeba zrozumiec, co jak dziala, co sie z czym laczy i na jakich zasadach... Co sie robi, a czego nie... Jak juz zrozumimy, jak dziala robot [taki prosty, amatorski], to mozemy zaczac szukac czegos konkretniejszego...

    Postow na temat "jak zbudowac robota" jest masa, a cierpliwi forumowicze zazwyczaj odpowiadaja na kazdy od nowa, tak samo... Wiec informacji jest w brod, nalezy tylko poszukac [takie pole z prawej strony, na gorze, na glownym forum]...

    Wiec nie pytajcie sie o gotowe schematy, opisy, plany itp rzeczy, dzieki ktorym bedziecie mogli zbudowac robota w weekend... To nie klocki Lego [respect :-)]... Najpierw zrozumcie, co i jak dziala... A pozniej sprobojcie sprawic, zeby zadzialalo...

    A teraz male, takie naprawde baaardzo male mini-streszczenie, od czego zaczac poszukiwania... Zakladam, ze znacie choc podstawy elektroniki analogowej i cyfrowej... Bo jak nie, to... :-)
    Wiec...

    1. Poszukajcie czegos na temat MIKROKONTROLERÓW [w skrocie uC]... To one glownie steruja robotami, mysla i wydaja "komendy"...

    2. Jezeli juz bedziesz wiedzial, co i jak z uC, to zabierzesz sie pewnie za silniczki... Jakos to musi sie poruszac... Wtedy poszukaj czegos o H-BRIDGE, albo MOSTEK-H...

    3. Robot musi wiedziec co nieco o swoim otoczeniu... Wiec potrzebuje sensorow... Jest ich wiele rodzajow... Szukaj: IR, TSOP, ULTRADZWIEKI, CZUJNIKI, SENSORY STYKOWE, PODCZERWIEN...

    4. Oprocz tego jakies podstawy fizyki z roznych dziedzin [prad, ruch, wlasciwosci cial]...

    5. Oprocz tego obsluga kompa, no i jezyk programowania... Tak, musicie sie nauczyc programowac, jesli tego nie umiecie... Najlepiej w C [choc jak zwykle beda pewnie spory :-)]... Kursow programowania jest w necie OGROM...


    To tak na sam, malutki poczatek...
    Jezeli jeszcze troche poszukacie i troche sie uprzecie, to po pewnym czasie na pewno bedziecie wiedzieli, jak zbudowac prostego robota [jezdzi i proboje omijac przeszkody, takie cos]... A potem, to juz co kto lubi, doswiadczenie przyjdzie z czasem...
    W razie czego ->

    www.google.pl

    :-)

    Mam nadzieje, ze po tym poscie liczba tematow odnosnie budowy robota "from scratch" gwaltownie zmaleje...
    Pozdrawiam i zycze powodzenia, a reszte forumowiczow prosze o niedopisywanie postow w stylu "fajnie", albo "do bani post, ja bym wszystko zrobil inaczej"... Prosze o jakies uzupelnienia, poprawienie bledow, albo naprawde przemyslane i pewne komentarze... To wszystko dlatego, poniewaz chcialbym uczynic z tego tematu takie AiR miniFAQ, ktore zawieraloby sensowne i wartosciowe komentarze... A takze sprawdzone rozwiazania [prawda, daniel93 :-)]... Zeby nie zrobil sie z tego taki drugi dezinformacyjny "H-Bridge, nie pytaj po raz setny" [czy jakos tak :-)]...
    Oczywiscie na wszelkie trafne i ciekawe uwagi czekam z niecierpliwoscia...

    Valarian[/code]

  • #2 10 Wrz 2005 12:43
    konradek26
    Poziom 17  

    Podczas budowy robota jednym z ważniejszych etapów jest napisanie dobrego programu dla uC ( mikrokontrolera ) Jest wiele rodzajów mikrokontrolerów, każdy dla siebie coś znajdzie. Najpopulrniejsze są mikrokontrolery z rodziny AVR. Firma Atmel ma w swojej ofercie b. dużo rodzajów uC, w różnych obudowach i o różnych cechach. Wróćmy do programowania mikrokontrolerów. Wyróżniamy 4 języki programowania:
    :arrow: Assembler
    :arrow: Basic
    :arrow: C


    Każdy język ma swoje wady i zalety Jeżeli zapytalibyśmy jaki jest najlepszy język, to opinii było by tyle co ludzi na forum :D


    Ode mnie tyle,
    Pozdrawiam.
    Konrad


    Moderowany przez Acula:

    I specjalnie przyklejono tematy w uP jak ten temat.
    http://www.elektroda.pl/rtvforum/forum12.html
    Wszelkie powtarzajace się pytania tu i tam polecą do kosza

  • #3 10 Wrz 2005 17:03
    q_n_a
    Poziom 12  

    valarian napisał:

    ...
    A teraz male, takie naprawde baaardzo male mini-streszczenie, od czego zaczac poszukiwania... Zakladam, ze znacie choc podstawy elektroniki analogowej i cyfrowej... Bo jak nie, to... :-)
    ...
    Prosze o jakies uzupelnienia, poprawienie bledow, albo naprawde przemyslane i pewne komentarze
    ...
    Valarian


    a ja bym dodał, że niezbędna jest co najmniej bierna znajomość języka angielskiego, nie będę rozwijał dlaczego bo to chyba oczywiste.

    Artur

  • #5 13 Wrz 2005 20:44
    konradek26
    Poziom 17  

    Aby zrobić prostego robota potrzeba :

    1. Mikrokontroler ( AT90S2313, ATMEGA8, ATTINY... )
    2. H-bridge do sterowania silnikami ( L293D, L293E, L293B, L293NE, L298, H-bridge na tranzystorach - schemat TILDENA... )
    3. Silniki DC ( tego jest dużo :) )
    4. Dobry program do uC ( Assembler, C, Basic....)
    5. Kilka płytek drukowanych uniwersalnych ( Polecam firmę WOJART POLSKA, sam ich używam )
    6. Programator Mikrokontrolerów ( w zasadzie pare kabli i wtyczka )
    7. Gdy ktoś będzie miał uC któremu potrzebny jest zew kwarc do działania, kupuje go ( od 1-10mhz dla AT90S2313 w zależności od procka dobiera sie inne wartości, im mniej mHz tym mniejszy pobór prądu ) i kondensatory 33pF.

    Dziękuje. :D

  • #6 13 Wrz 2005 23:43
    valarian
    Poziom 22  

    pubus napisał:


    Pubus, tamten post, to co innego.. Dotyczy glownie malych robotow, buowanych przez kogos, kto ma juz jakas wprawe i wie, co i jak... A poczatkujacy zazwyczaj nie chca az tak malego robota, a sami tez wiele nie umieja... Dlatego otworzylem ten temat...
    Pozdro...

  • #7 14 Wrz 2005 11:36
    q_n_a
    Poziom 12  

    valarian napisał:

    ...
    Otoz, drodzy poczatkujacy... NIE DA się zrobic robota w jeden czy dwa dni, bez zadnej wiedzy, przygotowan itp...
    ...
    A poczatkujacy zazwyczaj nie chca az tak malego robota, a sami tez wiele nie umieja... Dlatego otworzylem ten temat...
    Pozdro...


    Początkującym polecałbym montowanie gotowych zestawów elektronicznych dostępnych w sklepach. Z pewnością mnóstwo tego jest. Ja w latach 80-tych (a miałem wtedy kilkanaście lat) zaczynałem od zestawów gdzie było mnóstwo części, płytka uniwersalna i kilkanaście schematów, bawiłem się elektroniką analogową czyli jakieś proste wzmacniacze, generatorki itp. i oczywiście zestaw cyfrowy pozwalający poznać podstawowe układy cyfrowe - nieprocesorowe (np. zasady działania bramek, przerzutników). Nauczy to nie tylko podstaw elektroniki ale również posługiwania się częsciami el. i lutownicą oraz uruchamiania urządzeń. Potem uważam, że przyjdzie okazja do zrobienia jakiegoś mikrokomputerka (też myślę, że są gotowce do poskładania) i nauka programowania. A na koniec już jakiś projekt robota, z procesorem czy bez to już nie będzie miało znaczenia. A tu największym problemem może być dostęp do części mechanicznych oraz złożenie tego w rozsądną całość.

    Ogólnie na początek polecałbym cierpliwość i dużo nauki a nie od razu na głęboką wodę nie umiejąc pływać.

    Artur

  • #8 15 Wrz 2005 19:51
    wader_669
    Poziom 28  

    mialem pomysl
    duzo ludzi chce zbudowac robota ale niewiedza dokladnie jak sie za to zabrac o to miejsce gdzie mam nadzieje ze nie sam i troche ludzi mi pomoze bedziemy budowac robota. bedzie tu krok po kroku pokazan co i jak dziala itd. narazie trzeba wymyslec schemat ja myslalem ze najlepiej bedzie dla naszego prostego robota uzyc at90s2313 ma miec on funkcje jezdrzenia za linia i jezdzenia za swiatlem pomiedzy tymi funkcjami bedziemy przelanczac wlacznik gdy pojawi sie na mikrokontrolerze 0 lub 1 to bedzie zalanczac 1 petle lub 2. pomozecie mi zaprojektowac, ja go zrobie. porobie zdjecia pozniej wam powiem czy dziala i mozecie go samemu zbudowac. rowniesz postaram sie napisac program i umieszcze ttuaj plik hex i pokaze wam jak zaprogramowac mikrokontrolera itd.

    (narazie mam malo czasu ale postaram sie jak najwiecje poswiecic czasu temu projektowi, gdy sie pytacie dlaczego tak malo mam czasu poniewaz jestem w klasie maturalnej i musze sie ostro uczyc )

  • #11 15 Wrz 2005 20:16
    wader_669
    Poziom 28  

    jeszcze do schematu trzeba dorysowac fototranzystory i jak je podlaczyc
    MirekCz powiedzial zeby jeszcze podlaczyc kondensator o.1uF do vcc i gnd jak najblizej kondensatora
    dzieki za pomoc
    jeszcze zerpo powiedzial zeby zrobic podwujen pwm czyi kazdego silniczek bedzie mozna osobno sterowac gdy nie beda one chodzic rowno
    wiec sadze ze to jest dobry pomysl

  • #12 15 Wrz 2005 20:25
    valarian
    Poziom 22  

    Wader, scalaj swoje posty, bo to dosyc niewygodnie sie czyta, tak jeden po drugim...
    Pozatym, nie wiem, czy jest sens budowy takiego wspolnego robota...
    Wydaje mi sie, ze znow pojawia sie pytania w stylu "a co jesli moj robot mialby miec ramie, a nie jezdzic po lini" itp...
    Ale sprobowac mozemy...

    Osobiscie dodam cos o silnikach... Najlepiej wziasc jakies wolnoobrotowe z gotowa przekladnia, albo zrobic przekladnie z kolek zebatych, wyjetych z roznych urzadzen... Jak wolisz :-)
    Jak do malego, lekkiego robota, wystarcza silniczki od wysuwania tacki z CD-Romu...

  • #13 15 Wrz 2005 22:21
    wader_669
    Poziom 28  

    dobra przepraszam postaram sie zcalac moje posty :D
    jutro jade kupic czesci do mojego robota juz mam 3 siliniczki od cd-romow z czego uzyje tylko 2
    problem z zasilaniem jest rozwiazany zabiore 9v bateryjke i stabilizator napiecia jeszcze niewiem jaki kwarc dobrac ale to pozniej narazie niewiem jaki mostek zrobic ten l293 czy uzyc tego mostka co ma Coyote~ a moze polecacie mi jeszcze jakis inny ?

  • #14 15 Lis 2005 19:28
    wader_669
    Poziom 28  

    mozemy cos takiego zrobic ze napisac pare programow np jazda za linia za swiatlem mili bot takie suchary i do tego caly czas ten sam schemat z mostkiem h czujnikami dotyku i wymienne tylko czyjniki np ir itd . ze jak chcesz miec robota follow line to musisz podlaczyc to za pomoca pinow (latwo wtedy by bylo usuwac i dodawc) a jak chec sie miec folow the light czyli jazde za swiatlem to wymontowywuje sie te czujniki ir od line follow i podlancza sie czujniki swiatla i oczywiscie trzeba bylo by tez przeprogramowac mikrokontrolera. wtedy bylo by to latwe i proste i kazdy by mogl sobie zrobic swojego malego robota

  • #15 17 Lis 2005 17:49
    isia-sz
    Poziom 10  

    Do budowy robota warto skorzystać z pewnych schematów które są bardzo pomocne. Na tym schemacie można zbudowac prostego robota ze starych części jakie posiadamy w domu.

  • #16 19 Lis 2005 19:27
    mendax
    Poziom 16  

    wlasnei zrobilem robota bardzo prosto:)
    uzylem procesora at90s2313,mostek l293dne i lego.dziala bez zarzutow.
    jak chcecie schemat i program to piszcie mendax(malpa)wp.pl[/img]

  • #19 19 Gru 2005 14:41
    remikpl
    Poziom 10  

    Dzięki właśnie tego szukałem :D

  • #20 25 Gru 2005 20:00
    Tanaka_san
    Poziom 14  

    Grzebałem w sieci i znalazłem ciekawy link - wykłady na temat robotów sumo a także ciekawą informację o tym jak zbudować takiegoż robota, tu link http://cybair.cie.put.poznan.pl/sumo2004/sumo2004_archiwum.htm
    dodaje również link do pracy dyplomowej pewnego pana na temat budowy robota ktory do odczytywania miejsca położenia, prędkości obrotowej itp korzysta z myszy tu link rab.ict.pwr.wroc.pl/~mw/Stud/Dypl/honisch/praca.pdf

    UWAGA!! jako że rzeczy te wygrzebałem w sieci sądze iż zostły tam umieszczone w celach dydaktycznych proszę wiec o rozważne korzystanie

    pozdrawiam

  • #21 25 Gru 2005 20:26
    zerpo
    Poziom 22  

    Tanaka_san napisał:
    Grzebałem w sieci i znalazłem ciekawy link - wykłady na temat robotów sumo a także ciekawą informację o tym jak zbudować takiegoż robota, tu link http://cybair.cie.put.poznan.pl/sumo2004/sumo2004_archiwum.htm

    Analizowałem ten materiał, miejsami dość dokładnie i pragnę przestrzec, że jest tam dużo błędów w schematach, przez które niektóre układy nie działają. Moim koledzy wywalili przez to już jednego scalaka (L298), bo myśleli, że jest uszkodzony...

  • #22 26 Gru 2005 11:30
    Tanaka_san
    Poziom 14  

    PRzykro mi z tego powodu, jednak kazdy powinien uczyc sie na bledach a materialy takie jak te sa raczej poszerzeniem wiedzy a nie gotowym kitem z cyklu zrob robota z pudelka zapalek w piec minut :) jednak warto zajrzec i poczytac pozdrawiam...

  • #23 27 Gru 2005 12:32
    zerpo
    Poziom 22  

    Zgadzam się, materiały są ciekawe i na pewno godne uwagi, ja tylko ostrzegam przed błędami w schematach...

  • #24 03 Sty 2006 01:34
    Jaś Kula
    Poziom 32  

    Witam !

    daniel93 napisał:
    Oto podstawy dla ZUPEłNIE początkujących robotyków.

    Plik jest nie pewnego pochodzenia i nie wiem czy jest legalny !!!!
    Sciągasz go na własne ryzyko !!!
    Jeśli plik jest nie legalny to muszisz go skasować po upływie 24godz !!!
    Jeśli plik jest nie legalny to prosze moderatora o skasowanie.


    Punkt 4 Regulaminu Forum mówi wyraźnie :

    Za wysłany plik odpowiada użytkownik. Jeżeli umieszczony przez użytkownika plik łamie prawa autorskie i wynikną z tego konsekwencje prawne, elektroda.pl może przekazać numery IP oraz wszystkie inne potrzebne informacje w celu określenia lokalizacji użytkownika.

    więc proszę nie obarczać moderatorów odpowiedzialnością za zamieszczane na forum materiały .
    Pozdrawiam.

  • #25 15 Sty 2006 11:44
    Yubei
    Poziom 1  

    Witam wszystkich,

    Ja jestem początkujący, dopiero zaczynam rozwijać w sobie pasje do elektroniki, bardzo spodobał mi sie dział "początkujący serwisanci" i zaświeciły mi się oczka jak zobatczłem temat "do wszystkich poczatkujacych - jak zrobic robota"


    Ale.... wasze opisy są lakoniczne, w zasadzie osoba taka jak ja nie wiele może dowiedzieć się z waszych wypowiedzi.

    wader_669: umieściłeś schemat mostka H z wykorzystaniem L293D? zgadza się? może mi wyjaśnić co pin uC PWM? Bo rozumiem, że 12,13,14,15 to są wyprowadzenia do mikrokontrolera czyli tak zwanego mózgu?

    mendax: ten program w czym jest? bo w zasadzie dobrze nie znam jeszcze żadnego języka programowania. Schemt jest w miare przejrzysty dla mnie ale nie napisałes jakie kondesatory zastosowałeś, w zasadzie nie opisałeś tam żadnego elemetu oprócz dwóch układów scalone, jak dla mnie to za mało.

    Może się troche czepiam ale jak na temat dla początkujących to po przeczytaniu tego co napisaliście a raczej po umieszczeniu paru odnośników i schematów człowiek ma jeszcze większy mętlik w głowie.

    Po poście podwieszonym bardziej spodziewałbym się kompletniej dokumentacji robota który pojedzie do przodu zatrzyma się i pojedzie do tyłu.

    Myśle, że poczymś takim każdy początkujący poradziłby sobie.

    Nie wystarczy napisać czego szukać gdzieś w sieci jeśli tworzy się temat podwieszony.


    pozdrawiam.

  • #26 18 Sty 2006 18:53
    mendax
    Poziom 16  

    te kondensatory sa ceramiczne i maja pojemnosc 33pF.
    program zostal napisany w jesyku BASCOM.
    jak jestes poczatkujacy to radze tobie abys darował sobie foto tranzystor i diode.zamiast transystora wstaw zwore.
    "pin uC PWM" jest to wyprowadzenie dzieki ktoremu mozesz sterowac pretkoscia robota przy pomocy sygnalu PWM. narazie tez sobie to olej.
    pozdrawiam

    Dodano po 19 [minuty]:

    duzo osob pisze do mnie, ze nie moze zakupic ukladu L293D, wiec polecam popularniejszy scalak LM298D.
    Jak bys znal bascoma to nie mial bys pytan w sprawie robota.
    opisze dzialanie robota MX-1 bez foto tranz.
    robot reaguje na dwa czujniki stykowe (np. przyciski jak sa w cd-romie)
    ja wykozystalem z starej drukarki, ponewaz sa one wrazliwsze na dotyk.
    gdy czujnik zostanie zalaczony to uK zacznie wykonywac procedure
    If Czujnik_1 = 0 Then
    Gosub Cofnij
    nastepnie robot sie zatrzymuje i wykonuje operacje
    Los = Rnd(10)
    dzieki ktorej jest losowana liczba od 0 do 10
    takie dialanie powoduej, ze "nei wiemy" jak sei zachowa robot.
    czyli:
    jak dlugo bedzie cofac
    w ktora strone bedzie sie obracac
    i jaki kat wykona
    jezeli chcesz sie nauczyc programowania w bascomie to polecam ksiazke
    "Programowanie mikrokontrolerów AVR w języku BASCOM" Marcin Wiązania
    i naprawde duzo w necie znajdziesz informacji na ten temat.

  • #27 08 Lut 2006 14:24
    martino5154
    Poziom 12  

    mam prosbe napisz liste rzeczy do kupienia

  • #29 20 Lut 2006 16:54
    SIDII
    Poziom 10  

    Macie moze jeszcze jakies ciekawe pomysly ? ;)

  • #30 05 Mar 2006 15:11
    miki2000
    Poziom 9  

    Witam

    Poczytałem wasze posty i dochodze do wniosku ze wy checie wszytko naraz ... moze by tak zrobic odrazu 2 nożnego i grajacego w piłke na murawie ... a moim skromnym zdaniem zeby cos zrobic trzeba sie wpierw uczyc a uczyc moim zdaniem najlepiej na prostych rzeczach ... macie najlepszy przykład w szkole nikt nie zaczyna od całek tylko od dodawania potem odejmowania, mnożenia itd ...

    Zastanówcie się co to jest wogóle robot ???

    Ten cały mikroprocesor potrzeby jest zeby wasz robot wykonywał jakies skomplikowane czynnosci mniej lub bardziej automatycznie.

    Ja bym podszedł do sprawy inaczej:

    1) Podzielmy urządzenie na kilka częsci (bedzie to samochodzik czy to jest robot ??? no chyba TAK):

    - poruszanie
    - napęd
    - sterowanie
    - sterowanie zdalne
    - program działania
    - zasilanie
    - obudowa

    2) Jak dla mnie prosty robot mie musi mniec radiowego sterowania, mikroprocesora programu działania trybów itp.

    3) A wiec co musi mieć, a o co mozemy go potem rozbudowac w miare potrzeb ??

    a) hmm jakas obudowa (np. metalowe pudełko po dezodorancie)

    b) Jak ma sie porudzać ?? jeśli na 4 kołach no to potrzebujemy 4 koła (np zakrętki od butelki PET)

    Łączymy koła np drutem i kleimy klejem podłaczamy do pudełka

    c) jakiś napęd hmm może to być np silniczek elektryczny, spalinowy, silniczek krokowy czy nawet jakis mechanizm nakręcanego zegarka

    no dobrze wybieramy silniczek elektryczny ze starej kolejki piko, drukarki itp.


    c) Jak przenieść napęd z silniczka na koła ??

    np. trybami (nie mam podręką), gumką recepturką ... brak mi chwilowo innych pomysłów

    d) zasilanie

    - może to być bateria jesli ma być bezprzewodowy nasz robocik
    - długi kabelek jesli moze byc przewodowy (ja zaproponuje zasilacz od kolejki PIKO z regulacją napięcia, dla regulacji V)

    no i mamy prostego robocika którym możemy jeździć po podłodze


    a dalej możemy go rozbudowywać np o lepsze sterowanie
    zrobić prosty program na niego i nie potrzeba tu moim zdaniem mikroprocesora programowalnego gdyż zwykłe układy TTL powinny wystarczyc w zupełności na początek

    Potem możemy dodac jakis czujnik zeby robot wiedział cos o otaczajacym go swiecie, może cos zeby skręcac w lewo lub prawo .. ale to wszytko potem

    Zacznijmy od prostych spraw bo zbyt duże komplikowanie prostych spraw tylko odstrasza ludzi od najmniejszej próby zrobienia czegoś

    pozdrawiam

    Miki

  Szukaj w 4mln produktów
Przeglądaj produkty