No dobrze, środowisko mamy już gotowe. Pora ożywić scenę. Moje podejście to nauka na przykładach, zamiast długiego i żmudnego prezentowania teorii. Całą teorię poznamy w boju. Miej jednak na uwadze to, że im więcej proponowanych przeze mnie eksperymentów przerobisz tym lepiej zrozumiesz działanie Scratch. Proponuję zacząć od ułożenia poniższego układu bloczków w swoim edytorze. W następnych krokach przeanalizujemy dokładnie jak ten program działa: Efekt powinien być taki (program rozpocznie działanie po kliknięciu w zieloną flagę w prawym górnym rogu): Powyższy program znajduje się pod adresem można go remiksować i eksperymentować do woli. A teraz przeanalizujmy dokładnie jak ten zestaw bloczków działa. Na początek dwie zasady, które ułatwią tworzenie i analizę programów. Zasada 1: każdy skrypt (czyli połączony zestaw bloczków) wykonywany jest krok po kroku, zgodnie z logiką bloczków. Zasada 2: rozpoczęcie wykonywania danego skryptu uzależnione jest od wystąpienia zdarzenia. Przyjrzyjmy się zatem bliżej bloczkom, z których składa się nasz program. Pierwszy bloczek (1) mówi, że Scratch powinien rozpocząć wykonywanie kolejnych podłączonych do tego bloku instrukcji w momencie, kiedy zaszło zdarzenie kliknięcia zielonej flagi. A zatem ten skrypt reaguje tylko i wyłącznie na kliknięcie we flagę. Następnym wykonanym blokiem będzie (2). Ten blok ustawia duszka w pozycji x=0,y=-120 (dla przypomnienia, w pierwszej lekcji możecie zobaczyć jak wygląda plansza). Kolejnym wykonanym zadaniem będzie (3) – celem tego zadania jest obrócenie duszka w stronę ruchu (w prawo). W tym momencie wnikliwy czytelnik zada pewnie pytanie: Po co ustawiać duszka w odpowiednią stronę na początku programu (przecież domyślnie jest ustawiony właśnie w prawo)? Owszem, domyślne obrócenie duszka jest takie jakiego oczekujemy. Ale po pierwszym kliknięciu flagi i zatrzymaniu programu czerwonym przyciskiem duszek pozostanie w pozycji, w której go zatrzymaliśmy. Po ponownym kliknięciu flagi duszek nie ruszy od domyślnej pozycji, ale od pozycji, w której został zatrzymany. Polecam eksperyment: usunięcie bloczka (3) i kilkukrotne uruchomienie i zatrzymanie programu. Powinno to rozwiać wszelkie wątpliwości o co chodzi 🙂 Po zakończeniu eksperymentu można przywrócić pierwotny wygląd programu. Idąc dalej: (4) wyświetla „dymek” z podanym przez nas tekstem przez określony czas. Kolejny blok: (5) odtworzy dźwięk. Uwaga: działanie tego bloku może nie być do końca intuicyjne, ale wbrew pozorom ma swoje zalety. Chodzi o to, że nasz program nie będzie czekał na zakończenie odgrywania dźwięku, ale od razu po rozpoczęciu odtwarzania przejdzie do następnego bloku. I tutaj znowu proponuję eksperyment: ustawienie wielu (np. pięciu) bloków (5) bezpośrednio jeden po drugim. Jak Wam się podoba takie zachowanie? Macie pomysły do czego się to przyda? Następny blok (6) jest bardzo ciekawy. Pozwala on na ciągłe powtarzanie bloków, które są w nim zawarte (przetwarza je po kolei, a po zakończeniu wraca do pierwszego i od nowa je przetwarza). W naszym przypadku, kolejno przetwarzane będą 3 bloki: „powtórz x razy”, „zagraj bęben” i „następny kostium”. Ciekawostka: wprawne oko zauważy, że ten blok nie ma „ząbka”, do którego można przypiąć następny blok. Dlaczego? Ponieważ zwyczajnie nie ma to sensu :). Żaden następny bloczek i tak nigdy by się nie wykonał. Blok (7) powtórzy odpowiednią liczbę razy bloki w nim zawarte. W naszym przypadku program 10 razy wykona parę poleceń: przesunięcie o 2 kroki do przodu (8) i obrót w lewo o 1 stopień (9). Po wykonaniu zdefiniowanej liczby powtórzeń program przejdzie do kolejnego bloku (tego, który jest przypięty poniżej bloku „powtórz x razy”. Eksperyment: wypróbuj różne parametry w blokach (8) i (9), zaobserwuj zachowanie duszka: czy jest zgodne z tym jak sobie wyobrażałeś? Blok (10) odgrywa dźwięk bębna przez określoną ilość taktów. Uwaga: w przeciwieństwie do bloku (5) powyższy blok (10) zakończy swoje działanie dopiero w momencie, kiedy zakończy odtwarzanie całego dźwięku. Uwaga 2: Czas trwania taktu można ustawiać, szczegółowo dowiemy się o tym w jednej z kolejnej lekcji. Eksperyment: wypróbuj różne dźwięki bębnów, niektóre są ciekawe. Ostatni element to (11). Po wykonaniu tego bloku nasz duszek będzie ubrany w kolejny kostium. O tym jakie kostiumy posiada nasz duszek dowiemy się w zakładce „Kostiumy” (punkt 5 w tej części pierwszej lekcji). W naszym programie duszek ma dwa kostiumy, zmieniając je stwarzamy efekt chodzenia. Dobrnęliśmy do końca, mam nadzieję, że Ci się podobało. Z premedytacją pominąłem jedną kwestię, dzięki której mój program wygląda jak na przykładzie. Zagadka: o jakiej kwestii nie wspomniałem i czy udało Ci się znaleźć odpowiednie opcje, żeby dopasować wygląd do przykładu? Rozwiązanie zagadki już w kolejnej lekcji 😀 Już niebawem kolejna, równie ciekawa lekcja. Podsumowanie wszystkich lekcji znajdziesz na tej stronie.
Czarna robota (fragment artykułu z „Polityki”, 24.02.2015) które założyły tego typu profile, pytało już mnie: Co mam zrobić, jak mi grożą sądami? tworząc wszelkie możliwe Marta grudnia 20216 minut czytanialiczba wyświetleń: 3502Kartonowy robot - jak zrobić strój karnawałowy?Kartonowy robot - jak zrobić strój karnawałowy?Kończy się rok, a po okresie świątecznym pełnym pudełek z prezentami, czeka sylwestrowy bal i karnawał. A razem z nimi bale maskowe i kostiumowe. Czy wiecie, jak przygotować fantastyczny strój robota? Albo rycerską zbroję? A wszystko to za pomocą kartonu, tektury, tub i rolek, papieru do pakowania i innych łatwo dostępnych opakowań?Spis treściKartonem w średniowieczeKartonowe hełmyPo pierwsze mieczPełne tekturowe zbrojeTekturowa przyszłośćZamiast karocySamodzielny Iron ManKartonowy astronautaPodsumowanieWielu chłopców marzy o rycerskich czasach i atrybutach. Jak najlepiej upodobnić się do średniowiecznych wojowników? Zastanówmy się, jakie cudeńka można wykroić z kartonu i innych lepiej wczuć się w bitewnego karnawałowego ducha proponujemy trening dla wyobraźni. Na początek przedstawiamy potencjalnego przeciwnika naszych kartonowych Minotaura, który opuściwszy labirynt pod pałacem w Knossos ukrył się w stercie kartonów! To pół człowiek-pół byk obdarzony nadludzką siłą zdolną przewracać całe kartonowe budowle. Do tego, jak głosi legenda, co trzy lata pożera siedmiu młodzieńców i siedem kartonu przeprowadzkowego?Rozumiecie już, że z Minotaurem nie ma żartów. Pojawienie się kartonowego rycerza będzie niezbędne dla przetrwania. Zabierzmy się więc do przygotowania jego tekturowego pierwsze mieczŻeby przygotować broń karnawałowego rycerza, potrzebujemy następujących kartonowa tubapaski wycięte z kartonu do wykonania rękojeści mieczasrebrna taśma naprawcza albo folia aluminiowa, żeby dodać blasku i wytrzymałości kartonowemu mieczowiporządne nożyczkiklejmarkery, naklejki albo diamenty do ozdobienia ostrza i rękojeści- to dla najbardziej wymagającychSkoro mamy już przygotowane niezbędne akcesoria, możemy przystąpić do pracy! Najpierw trzeba będzie spłaszczyć koniec kartonowej tuby, żeby uformować ostrze. Ostrzegamy, że przy mocnej tubie może nie być łatwo! Gdy już się uda, możemy od razu zabezpieczyć koniec na rękojeść! Będzie wyglądała mniej więcej tak:Źródło: karton o długości około 30 cm. Potrzebny będzie równo wycięty pasek tektury o ładnie zaokrąglonych końcach. Około 5 cm od końca musimy go naciąć na taką szerokość, żeby móc przełożyć przez nacięcie naszą miecz zaczyna już nabierać kształtu! Teraz pozostaje przykleić rękojeść do końca tuby. I najprzyjemniejsza rzecz - ozdabianie. Tutaj przyda się srebrna taśma, markery, naklejki. Wybierzcie, co tylko przyjdzie wam do Możemy stawać do walki z kartonowym Minotaurem. Ale czy na pewno? Potrzebna będzie jeszcze odpowiednia hełmyRycerzowi niezbędny jest hełm. Na szczęście z kartonu można wykonać nakrycie głowy godne Zawiszy! Co będzie potrzebne oprócz sporego arkusza tektury lub pozbawionego zagięć kartonu?. Otóż potrzeba będzie nieco więcej zdolności manualnych, niż w przypadku kartonowego się najpierw modelom rycerskich hełmów, jakie można wykonać przygotowując się do kartonowego balu karnawałowego. Albo rodzinnego turnieju przez Zygote Brown efektowny hełm z kartonu możemy też podziwiać na filmie. Pozwoli on prześledzić krok po kroku sposób jego wykonania. Naszym zdaniem prezentuje się naprawdę efektownie!Jeśli jednak potrzebny nam będzie kartonowy hełm bez przyłbicy, możemy wypróbować hełm Czarnego wykonać z go z laminowanego, ozdobnego kartonu. Takiego, jaki został użyty w takim efektownym i arkusze tekturowePełne tekturowe zbrojeNie zawsze do stoczenia boju wystarcza porządny kartonowy miecz i hełm. W wielu przypadkach niezbędna może okazać się cała kartonowa zbroja. Na szczęście z tym problemem nie jesteśmy sami. Wielu twórczych i dzielnych internautów zmagało się z nim przed kartonowej zbroi pokrywającej całe ciało może okazać się nieco bardziej pracochłonne, niż najbardziej wymyślny kartonowy hełm. Dlatego przygotowaniem kartonowych zbroi zwykle zajmują się profesjonaliści. Tacy jak na przykład amerykański artysta, Warren przygotowują je także LARPów, czyli gier na pograniczu improwizowanego teatru. Podczas sesji LARPowych uczestnicy nie tylko wczuwają się w role swoich postaci, lecz również używają kostiumów i tego typu zabaw możemy przenieść się nie tylko w odtworzone w kartonie realia średniowieczne. Co powiedzielibyście na wycieczkę w przyszłość? Tutaj również kartonowe opakowania okazują się nieocenione. Pozwalają budować nie tylko kostiumy, lecz także karocyNa taką wyprawę w przyszłość możemy wybrać się ultranowoczesnym, bezemisyjnym samochodem. Jego produkcja i eksploatacja mają na pewno znacznie niższy ślad węglowy niż najbardziej nawet ekologiczne auto wykonane z innych materiałów!Źródło: za dotknięciem czarodziejskiej różdżki zwykły karton przemienił się w futurystyczny kartonowy samochód! To nawet lepsze niż zamiana dyni w karocę z bajki o Kopciuszku, nie sądzicie?Jeśli jednak nawet taka przemiana to dla was za mało, proponujemy przemianę kartonu w latający obok kartonu i guzików potrzebna będzie przezroczysta parasolka. Na pewno jednak trud włożony w wykonanie kartonowego latającego spodka zostanie wynagrodzony. Jego pasażerowie będą dobrze chronieni przed chłodem i deszczem w czasie wycieczki na najdalsze krańce oswoimy się z futurystycznymi pojazdami, będziemy już gotowi na spotkanie z mieszkańcami niepozornym pudle może kryć się nie tylko starożytny Minotaur, lecz również potężny Transformers. Niestety, nie możemy wam podpowiedzieć, jak dokonać takiej transformacji. W tym przypadku musicie użyć własnej kreatywności. Albo może lepiej kreatywności dzieci!Samodzielny Iron ManJednym z twórców niesamowitych kostiumów wykonanych z kartonu jest Praise Kelechi Onuoha. Ten zaledwie czternastoletni chłopak jest zainspirowany postacią Iron Mana i twórczością Adama Savage'a, amerykańskiego specjalisty od filmowych efektów specjalnych. Praise Kelechi tworzy fantastyczne, futurystyczne kostiumy używając kartonu oraz kleju. Dysponuje niewielkim budżetem, ale za to ogromymi zdolnościami i zaczął tworzyć kostiumy z kartonu, gdy szkoła została zamknięta z powodu lockdownu. Wszyscy w okolicy znają już jego kreatywność i pomysłowość. Oprócz stroju Iron Mana stworzył też maski Batmana i Spidermana, tarczę Kapitana America, a także młot Thora z Avengersów. W przyszłości chciałby zostać inżynierem i zajmować się robotyką. Życzymy mu determinacji w osiągnięciu celu!Kartonowy astronautaWciąż poszukujecie inspiracji, jak z kartonu, kartonowej tuby i plastikowej butelki stworzyć naprawdę kosmiczny hełm astronauty? W poszukiwaniu wskazówek zajrzeliśmy na bloga prowadzonego przez Zygote Brown. Przygotowuje ona dla swoich dzieci naprawdę niesamowite stroje i zabawki z kartonu, papieru i innych kartonu na paczkę?Do tego dzieli się szczegółowymi instrukcjami, jak stworzyć kartonowe cudeńka. Jednym z przykładów jej wystrzałowych pomysłów jest ten oto tekturowy kask:Źródło: szablonu ze strony autorki do wykonania hełmu potrzebne będą następujące przedmioty:odpowiedni karton o grubości 2 do 3 mm, czyli taki, w jaki zwykle pakowane są zabawki i urządzenia elektroniczne, na przykład kartony na laptopy długa, kartonowa tubaporządne nożyczki i bezpieczny nożyk do tapetklej w pistolecie do klejenia na gorącodwa guziki do jeansówjedna papierowa słomka do napojówUdało wam się już zgromadzić wszystkie materiały? W takim razie połowa pracy już za wami. Dzięki instrukcji wideo wykonanie kartonowego hełmu nie będzie bardzo skomplikowane. Za to zabawa z przygotowaniem, a potem prezentacja dzieła podczas zabawy - bezcenne!Kartonowi rycerze, astronauci i roboty już czekają. Gotowi, żeby wypełnić wyobraźnię! Zabawa w przygotowanie kostiumów z tektury, kartonu i innych opakowań jest naprawdę jednak nie wystarcza ci sama perspektywa przygotowania stroju, może czas pomyśleć o organizacji sylwestrowego, albo karnawałowego balu przebierańców. Możecie ustalić dodatkową regułę - stroje muszą być wykonane z kartonu! Zapewniamy, że zarówno dzieci i dorośli mogą świetnie się bawić w kartonowych strojach. Szczególnie, jeśli zostały one samodzielnie kartonu na paczkę? Założenia projektowe. Chciałem zbudować małe ramię robota zdolne do uniesienia i przemieszczenia małych obiektów. Podczas pracy dotarło do mnie, że samo sterowanie ręczne to trochę mało, ponieważ to tylko ładnie ubrane ruszanie czterema serwami, więc zacząłem pracować nad automatycznym znajdowaniem obiektu za pomocą kamerki internetowej i przenoszeniem go przez robota.Odpowiedzi weruśjustinuś odpowiedział(a) o 19:46 Pomalować sie czarną kredką do oczu i tuszę (do oczu)... 0 0 Uważasz, że ktoś się myli? lub
Framework robota zapewnia również wtyczki do eclipse, sublime, Textmate, Pycharm, które obsługuje przypadki testowe robotów. Zalety Robot Framework. Framework robota jest open source, więc każdy, kto chce wypróbować, może to łatwo zrobić. Jest bardzo łatwy w instalacji i pomaga w tworzeniu i wykonywaniu przypadków testowych.
Please add exception to AdBlock for If you watch the ads, you support portal and users. Thank you very much for proposing a new subject! After verifying you will receive points! valarian 10 Sep 2005 01:59 178665 #1 10 Sep 2005 01:59 valarian valarian Level 22 #1 10 Sep 2005 01:59 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 -> 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 Sep 2005 12:43 konradek26 konradek26 Level 17 #2 10 Sep 2005 12:43 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: Assembler Basic 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 Ode mnie tyle, Pozdrawiam. Konrad Moderated By Acula: I specjalnie przyklejono tematy w uP jak ten temat. Wszelkie powtarzajace się pytania tu i tam polecą do kosza #3 10 Sep 2005 17:03 q_n_a q_n_a Level 13 #3 10 Sep 2005 17:03 valarian wrote: ... 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 #4 13 Sep 2005 19:22 pubus pubus Level 30 #5 13 Sep 2005 20:44 konradek26 konradek26 Level 17 #5 13 Sep 2005 20:44 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. #6 13 Sep 2005 23:43 valarian valarian Level 22 #6 13 Sep 2005 23:43 pubus wrote: 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 Sep 2005 11:36 q_n_a q_n_a Level 13 #7 14 Sep 2005 11:36 valarian wrote: ... 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 Sep 2005 19:51 wader_669 wader_669 Level 28 #8 15 Sep 2005 19:51 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 ) #9 15 Sep 2005 20:05 wader_669 wader_669 Level 28 #9 15 Sep 2005 20:05 jeszcze troszeczke tutaj popisalem: narazie schemat wyglada tak i nie ma pwm ja to zrobie ale jak jestescie poczatkujacymi nie musicie jak chcecie (dla tych ktorzy niewiedza pwm to jest sterwoanie predkoscia sliniczkow): #10 15 Sep 2005 20:06 wader_669 wader_669 Level 28 #11 15 Sep 2005 20:16 wader_669 wader_669 Level 28 #11 15 Sep 2005 20:16 jeszcze do schematu trzeba dorysowac fototranzystory i jak je podlaczyc MirekCz powiedzial zeby jeszcze podlaczyc kondensator 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 Sep 2005 20:25 valarian valarian Level 22 #12 15 Sep 2005 20:25 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 Sep 2005 22:21 wader_669 wader_669 Level 28 #13 15 Sep 2005 22:21 dobra przepraszam postaram sie zcalac moje posty 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 Nov 2005 19:28 wader_669 wader_669 Level 28 #14 15 Nov 2005 19: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 Nov 2005 17:49 isia-sz isia-sz Level 11 #15 17 Nov 2005 17:49 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 Nov 2005 19:27 mendax mendax Level 16 #16 19 Nov 2005 19:27 wlasnei zrobilem robota bardzo prosto:) uzylem procesora at90s2313,mostek l293dne i bez zarzutow. jak chcecie schemat i program to piszcie mendax(malpa) #17 04 Dec 2005 19:02 mendax mendax Level 16 #17 04 Dec 2005 19:02 tu sa foty i filmik mojego robota. #18 05 Dec 2005 18:33 mendax mendax Level 16 #18 05 Dec 2005 18:33 tu jest szchemat i program do mojego robota. #19 19 Dec 2005 14:41 remikpl remikpl Level 11 #19 19 Dec 2005 14:41 Dzięki właśnie tego szukałem #20 25 Dec 2005 20:00 Tanaka_san Tanaka_san Level 14 #20 25 Dec 2005 20:00 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 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 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 Dec 2005 20:26 zerpo zerpo Level 22 #21 25 Dec 2005 20:26 Tanaka_san wrote: 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 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 Dec 2005 11:30 Tanaka_san Tanaka_san Level 14 #22 26 Dec 2005 11:30 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 Dec 2005 12:32 zerpo zerpo Level 22 #23 27 Dec 2005 12:32 Zgadzam się, materiały są ciekawe i na pewno godne uwagi, ja tylko ostrzegam przed błędami w schematach... #24 03 Jan 2006 01:34 Jaś Kula Jaś Kula Level 33 #24 03 Jan 2006 01:34 Witam ! daniel93 wrote: 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, 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 Jan 2006 11:44 Yubei Yubei Level 1 #25 15 Jan 2006 11:44 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 Jan 2006 18:53 mendax mendax Level 16 #26 18 Jan 2006 18:53 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 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 Feb 2006 14:24 martino5154 martino5154 Level 12 #27 08 Feb 2006 14:24 mam prosbe napisz liste rzeczy do kupienia #28 15 Feb 2006 23:35 mendax mendax Level 16 #29 20 Feb 2006 16:54 SIDII SIDII Level 11 #29 20 Feb 2006 16:54 Macie moze jeszcze jakies ciekawe pomysly ? #30 05 Mar 2006 15:11 miki2000 miki2000 Level 11 #30 05 Mar 2006 15:11 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- Ашоሏезուያу ψиփуቀеλаμ
- Иηዎዋαшечግ ሸփጬктазሳ θኑэтр
- Гը ыρէմοгухр еп
- Жխτ эстըηոր
- ዊዎвсаτоρ ዥуφθጀጁфሊп аρ