Hostiteľ kanála „Učebnica majstrovstva“ jasne ukázal, ako vyrobiť chodiaceho mini robota. Najprv si spravíme labky. Spojíme dve zmrzlinové tyčinky k sebe, odmeriame 6 centimetrov a hneď dáme dve značky, kde budú otvory. Skalpelom odstránime všetok prebytok a miesto rezu prebrúsime. Pomocou vŕtačky vyvŕtame dva otvory podľa značiek.


Vezmeme ďalšie dve palice, zaistíme ich páskou, odmeriame 6 centimetrov a odrežeme ich pílkou na železo. Na tomto obrobku robíme otvor iba na jednej strane. Tieto prírezy prilepíme priamo do stredu police so zaoblenými hranami. Upozorňujeme, že musia byť kolmé. Vopred si pripravte štyri 3-centimetrové kúsky drevených špíz. Vložte do spodného otvoru. Pomocou superlepidla prilepte dva 8 cm kusy na špíz Pomocou pravítka udržujte uhol 90 stupňov. Pozrite sa, čo sa stane. Druhú labku robíme presne rovnakým spôsobom. Ako vidíte, všetko je jasné a in domáce prostredie nie je ťažké to všetko urobiť.

Budeme tiež potrebovať plastovú loptičku. V spodnej časti gule pomocou pílky na železo urobíme dve priehlbiny pre drevený špíz. Vrchnú časť stočíme fixkou a naznačíme, kde bude rez začínať. Odskrutkujte ho pozdĺž závitu a znova ho označte. Pomocou pílky opatrne urobte rezy medzi značkami. Vyberáme všetko. Keď guľu odskrutkujeme alebo dotiahneme, otvor bude vždy otvorený.

Berieme motor nízkorýchlostnej prevodovky. K nemu pripájame hotový kontakt. Vystačíte si s bežnou elektroinštaláciou. Z lízanky odrežte kúsok nohy. Jeden koniec dobre nahrejeme a sploštíme. Zahrejeme aj druhý koniec a nasadíme na hriadeľ prevodovky. Na dne plastová guľa odmerajte a prilepte kúsok zmrzlinovej tyčinky. Toto bude stojan pre prevodový motor. Nechajte superlepidlo trochu stuhnúť a na vrch naneste horúce lepidlo. Nainštalujeme motor a naplníme kryty horúcim lepidlom. Nemalo by sa dostať na prevodovku. Nechajte loptu s motorom bokom. Vyrábame 2 centimetrové polotovary s otvorom v strede. Aby sme sa vyhli otrepom, spracujeme okraj brúsnym papierom. Vezmite pravítko a urobte dve značky vo vzdialenosti 1 cm Vyvŕtajte dva otvory pozdĺž značiek a vyrežte ich do polkruhu pomocou skalpelu. Okraje spracujeme.
Pokračovanie na videu z piatej minúty. Tu podrobne ukážeme, ako si doma vyrobiť zaujímavého mini robota.

Najjednoduchší robot na doma

Aby sme vyrobili tú najjednoduchšiu vec, potrebujeme motor, dva kusy drôtu, špendlík, nabíjačka z telefónu. Najprv musíte pripojiť kábel k motoru. Potom, keď lepidlo vytvrdne, vezmite kliešte a ohnite nohy. Teraz ich môžete od seba oddialiť, aby robot stál istejšie. Teraz prispájkujeme kontakty na nabíjačke do plusu a mínusu.
Ďalej je video z kanála „No Feelings“, ktoré ukazuje, ako vytvoriť túto robotickú hračku.

Teraz môžete otestovať tohto jednoduchého mini robota. Aby sa to hýbalo, nasadili sme na rotor špendlík. To je všetko! Robot beží.

Mini robot zo stavebnice na doma

Kanál Alphadroid povedal, ako si doma vyrobiť mini robota.
Na zostavenie chodca potrebujete veľké množstvo komponentov. Platforma slúžila na svojpomocná montáž"Droid." Okrem dielov, ktoré je možné zakúpiť na rádiovom trhu, súprava obsahuje ďalšie potrebné prvky.

Pozrite si video kanála Alpha Mods.

Obsah súpravy: panely s dielmi na zostavenie puzdra, priehradka na batérie, 4 kompletné sady serv, 30 matíc, M 3 skrutiek a matíc, 2 samorezné skrutky, ultrazvukový snímač vzdialenosti, kábel, magnetický skrutkovač, montážny návod.

Telo robota je vyrobené z dreva, MDF. Obsahuje 5 plátov s dielmi pre telo, opracované laserový gravírovač. Robot je vybavený ultrazvukovým senzorom, ktorý mu pomôže pri navigácii vo vesmíre. Na prvých stranách návodu sú panely karosérie nakreslené v mierke 1:1. Je potrebné vziať skutočné taniere a očíslovať ich, ako je znázornené na obrázku.

Najprv musíte vziať časť D1 a D4, ako aj pár skrutiek M3 * 10. Opatrne odstráňte diely z dosky a priskrutkujte ich k sebe. Vezmite D5 a servá. Priskrutkujeme ho k D5 pomocou samorezných skrutiek, ktoré sú súčasťou súpravy. Vezmite prvý a druhý polotovar a spojte ich pomocou D3. IN drevené časti Sú tam drážky a zapadajú do seba. Vezmeme orechy a poukladáme ich na určené miesta. Boli to nohy a chodidlá robota. Prechádzame na D2 a servo objímky. Objímku fixujeme na lištu. Popruh je nasadený.

Vykonávame kalibráciu: otočte pohon na stranu, vytiahnite lištu, znova ju vložte a znova otočte, kým lišta nespočinie. Popruhy opäť odstránime a dáme ich do konečnej polohy: tak, aby sa D2 dotýkal D3, alebo bol k nemu čo najbližšie. Pohon vrátime do pôvodnej polohy. V tomto bode je kalibrácia dokončená. Vezmite podporu D10 a nainštalujte ju na D1 a D2. D1 nie je upnutý úplne pomocou poistnej matice. Teraz je nainštalovaná zásuvka pre servá, zvyšné dve sú umiestnené na príslušných zásuvkách. Je tam fixačná lišta - D11.

Kalibrácia: nasaďte vešiaky a otočte ich úplne, odstráňte ramená a nainštalujte ich vertikálna poloha, nastavte uhol na 90 stupňov a nakoniec strieľajte. Nohy sú pripravené. Na montáž hlavy: D7, D14 a 4 skrutky m3*12 mm.

Dnes vám povieme, ako vyrobiť robota z dostupných materiálov. Výsledný „high-tech android“, aj keď bude malá veľkosť a je nepravdepodobné, že vám bude môcť pomôcť s domácimi prácami, ale určite pobaví deti aj dospelých.

Požadované materiály
Na to, aby ste si vyrobili robota vlastnými rukami, nepotrebujete znalosti jadrovej fyziky. To sa dá urobiť doma z bežné materiály, ktoré sú vždy po ruke. Čo teda potrebujeme:

  • 2 kusy drôtu
  • 1 motor
  • 1 AA batéria
  • 3 prítlačné kolíky
  • 2 kusy penovej dosky alebo podobného materiálu
  • 2-3 hlavy starých zubných kefiek alebo niekoľko sponiek

1. Pripojte batériu k motoru
Pomocou lepiacej pištole pripevnite kus penovej lepenky na kryt motora. Potom naň prilepíme batériu.



2. Destabilizátor
Tento krok sa môže zdať mätúci. Aby ste však vyrobili robota, musíte ho rozhýbať. Na os motora položíme malý podlhovastý kúsok penovej lepenky a zaistíme lepiaca pištoľ. Tento dizajn spôsobí nerovnováhu motora, ktorá uvedie do pohybu celý robot.

Na úplný koniec destabilizátora nakvapkajte pár kvapiek lepidla alebo nejaké pripevnite dekoratívny prvok- to dodá nášmu stvoreniu individualitu a zvýši amplitúdu jeho pohybov.

3. Nohy
Teraz musíte vybaviť robota dolných končatín. Ak na to používate hlavy zubných kefiek, prilepte ich na spodok motorčeka. Ako vrstvu môžete použiť rovnakú penovú dosku.







4. Drôty
Ďalším krokom je pripojenie našich dvoch kusov drôtu ku kontaktom motora. Môžete ich jednoducho priskrutkovať, no ešte lepšie by bolo ich prispájkovať, robot bude vďaka tomu odolnejší.

5. Pripojenie batérie
Pomocou tepelnej pištole prilepte drôt na jeden koniec batérie. Môžete si vybrať ktorýkoľvek z dvoch vodičov a obe strany batérie - polarita je in v tomto prípade nehrá rolu. Ak ste dobrí v spájkovaní, môžete v tomto kroku použiť namiesto lepidla aj spájkovanie.



6. Oči
Ako oči robota sa celkom hodí pár guľôčok, ktoré pripevníme horúcim lepidlom na jeden koniec batérie. V tomto kroku môžete ukázať svoju fantáziu a prísť s vzhľad oko podľa vlastného uváženia.

7. Spustite
Teraz privedieme náš domáci produkt k životu. Vezmite voľný koniec drôtu a pomocou lepiacej pásky ho pripevnite na neobsadenú svorku batérie. Na tento krok by ste nemali používať horúce lepidlo, pretože v prípade potreby zabráni odpojeniu motora.

Robot je pripravený!

Takto môže vyzerať ten náš domáci robot, ak prejavíte väčšiu predstavivosť:


A nakoniec video:

Na základe materiálov od techcult

Dnes vám povieme, ako vyrobiť robota z dostupných materiálov. Výsledný „high-tech android“, hoci je malý a pravdepodobne vám nepomôže s domácimi prácami, určite pobaví deti aj dospelých.

Požadované materiály

Na to, aby ste si vyrobili robota vlastnými rukami, nepotrebujete znalosti jadrovej fyziky. Dá sa to urobiť doma z bežných materiálov, ktoré máte vždy po ruke. Čo teda potrebujeme:
  • 2 kusy drôtu
  • 1 motor
  • 1 AA batéria
  • 3 prítlačné kolíky
  • 2 kusy penovej dosky alebo podobného materiálu
  • 2-3 hlavy starých zubných kefiek alebo niekoľko sponiek

1. Pripojte batériu k motoru

Pomocou lepiacej pištole pripevnite kus penovej lepenky na kryt motora. Potom naň prilepíme batériu.

Tento krok sa môže zdať mätúci. Aby ste však vyrobili robota, musíte ho rozhýbať. Na os motora položíme malý podlhovastý kúsok penovej lepenky a zaistíme lepiacou pištoľou. Tento dizajn spôsobí nerovnováhu motora, ktorá uvedie do pohybu celý robot.

Na úplný koniec destabilizátora nakvapkajte pár kvapiek lepidla alebo pripevnite nejaký dekoratívny prvok - to dodá nášmu výtvoru individualitu a zvýši amplitúdu jeho pohybov.

3. Nohy

Teraz musíte vybaviť robota dolnými končatinami. Ak na to používate hlavy zubných kefiek, prilepte ich na spodok motorčeka. Ako vrstvu môžete použiť rovnakú penovú dosku.

Ďalším krokom je pripojenie našich dvoch kusov drôtu ku kontaktom motora. Môžete ich jednoducho priskrutkovať, no ešte lepšie by bolo ich prispájkovať, robot bude vďaka tomu odolnejší.

5. Pripojenie batérie

Pomocou tepelnej pištole prilepte drôt na jeden koniec batérie. Môžete si vybrať ktorýkoľvek z dvoch vodičov a ktorúkoľvek stranu batérie – na polarite v tomto prípade nezáleží. Ak ste dobrí v spájkovaní, môžete v tomto kroku použiť namiesto lepidla aj spájkovanie.

6. Oči

Ako oči robota sa celkom hodí pár guľôčok, ktoré pripevníme horúcim lepidlom na jeden koniec batérie. V tomto kroku môžete ukázať svoju predstavivosť a prísť so vzhľadom očí podľa vlastného uváženia.

7. Spustite

Teraz privedieme náš domáci produkt k životu. Vezmite voľný koniec drôtu a pomocou lepiacej pásky ho pripevnite na neobsadenú svorku batérie. Na tento krok by ste nemali používať horúce lepidlo, pretože v prípade potreby zabráni odpojeniu motora.

Milovníci elektroniky a záujemcovia o robotiku si nenechajú ujsť príležitosť samostatne navrhnúť jednoduchého alebo zložitého robota, vychutnať si samotný proces montáže a výsledok.

Nie vždy máte čas alebo chuť upratovať dom, ale... moderná technológia umožňujú vytvárať čistiace roboty. Patrí medzi ne aj robotický vysávač, ktorý celé hodiny cestuje po miestnostiach a zbiera prach.

Kde začať, ak chcete vytvoriť robota vlastnými rukami? Samozrejme, prvé roboty by sa mali dať ľahko vytvárať. Robot, o ktorom sa bude diskutovať v dnešnom článku, nezaberie veľa času a nevyžaduje špeciálne zručnosti.

Pokračovaním v téme vytvárania robotov vlastnými rukami navrhujem pokúsiť sa vytvoriť tanečného robota z improvizovaných materiálov. Na vytvorenie robota vlastnými rukami budete potrebovať jednoduché materiály, ktoré možno nájsť takmer v každej domácnosti.

Rozmanitosť robotov sa neobmedzuje len na špecifické vzory, podľa ktorých sú tieto roboty vytvorené. Ľudia vždy prídu s originálom zaujímavé nápady ako urobiť robota. Niektorí vytvárajú statické sochy robotov, iní vytvárajú dynamické sochy robotov, o ktorých budeme diskutovať v dnešnom článku.

Každý môže robiť robota vlastnými rukami, dokonca aj dieťa. Robot, ktorý bude popísaný nižšie, sa ľahko vytvára a nevyžaduje veľa času. Pokúsim sa opísať fázy vytvárania robota vlastnými rukami.

Niekedy nápady na vytvorenie robota prídu úplne nečakane. Ak premýšľate o tom, ako prinútiť robota pohybovať sa pomocou improvizovaných prostriedkov, napadne vás myšlienka na batérie. Ale čo ak je všetko oveľa jednoduchšie a dostupnejšie? Pokúsme sa urobiť robota vlastnými rukami pomocou mobilný telefón ako hlavná časť. Na vytvorenie vibračného robota vlastnými rukami budete potrebovať nasledujúce materiály.

Urobiť robota veľmi jednoduché Poďme zistiť, čo je potrebné vytvoriť robota doma, aby ste pochopili základy robotiky.

Po zhliadnutí dostatočného množstva filmov o robotoch ste si určite často chceli postaviť svojho vlastného kamaráta v boji, no nevedeli ste, kde začať. Samozrejme, nebudete môcť postaviť dvojnohého Terminátora, ale to nie je to, čo sa snažíme dosiahnuť. zbierať jednoduchá robota Každý, kto vie, ako správne držať spájkovačku v rukách, to dokáže a nevyžaduje si to hlboké znalosti, hoci to nebude bolieť. Amatérska robotika sa príliš nelíši od návrhu obvodov, je len oveľa zaujímavejšia, pretože zahŕňa aj oblasti ako mechanika a programovanie. Všetky komponenty sú ľahko dostupné a nie sú také drahé. Pokrok teda nestojí a my ho využijeme vo svoj prospech.

Úvod

Takže. čo je robot? Vo väčšine prípadov toto automatické zariadenie, ktorý reaguje na akékoľvek akcie životné prostredie. Roboty môžu ovládať ľudia alebo vykonávať vopred naprogramované akcie. Typicky je robot vybavený rôznymi senzormi (vzdialenosť, uhol natočenia, zrýchlenie), videokamerami a manipulátormi. Elektronickú časť robota tvorí mikrokontrolér (MC) - mikroobvod, ktorý obsahuje procesor, generátor hodín, rôzne periférie, RAM a permanentnú pamäť. Existuje svet obrovské množstvo rôzne mikrokontroléry pre rôznych oblastiach aplikácie a na ich základe môžete zostaviť výkonné roboty. Pre amatérske stavby široké uplatnenie nájdené mikrokontroléry AVR. Sú zďaleka najdostupnejšie a na internete nájdete veľa príkladov založených na týchto MK. Aby ste mohli pracovať s mikrokontrolérmi, musíte byť schopní programovať v assembleri alebo C a mať základné znalosti digitálnej a analógovej elektroniky. V našom projekte budeme používať C. Programovanie pre MK sa príliš nelíši od programovania na počítači, syntax jazyka je rovnaká, väčšina funkcií sa prakticky nelíši a nové sa dajú celkom ľahko naučiť a pohodlne sa používajú.

Čo potrebujeme

Na začiatok sa náš robot bude vedieť jednoducho vyhýbať prekážkam, teda zopakovať bežné správanie väčšiny zvierat v prírode. Všetko, čo potrebujeme na stavbu takéhoto robota, nájdeme v predajniach rádií. Rozhodnime sa, ako sa bude náš robot pohybovať. Myslím si, že najúspešnejšie sú pásy, ktoré sa používajú v tankoch, je to najpohodlnejšie riešenie, pretože pásy majú väčšiu priechodnosť ako kolesá vozidla a sú pohodlnejšie na ovládanie (na zatáčanie stačí; otočte stopy dovnútra rôzne strany). Preto budete potrebovať akýkoľvek hračkársky tank, ktorého dráhy sa otáčajú nezávisle na sebe, môžete si ho kúpiť v každom hračkárstve za rozumnú cenu. Z tohto tanku potrebujete iba plošinu s pásmi a motormi s prevodovkami, zvyšok môžete pokojne odskrutkovať a vyhodiť. Potrebujeme aj mikrokontrolér, moja voľba padla na ATmega16 - má dostatok portov na pripojenie senzorov a periférií a celkovo je celkom pohodlný. Budete si tiež musieť kúpiť nejaké rádiové komponenty, spájkovačku a multimeter.

Zhotovenie dosky s MK

V našom prípade bude mikrokontrolér vykonávať funkcie mozgu, ale nezačneme ním, ale napájaním mozgu robota. Správna výživa- záruka zdravia, preto začneme s tým, ako správne kŕmiť nášho robota, pretože práve tu začínajúci robotníci väčšinou robia chyby. A aby náš robot fungoval normálne, musíme použiť stabilizátor napätia. Preferujem čip L7805 - je navrhnutý tak, aby produkoval stabilné výstupné napätie 5V, čo je to, čo náš mikrokontrolér potrebuje. Ale vzhľadom na to, že úbytok napätia na tomto mikroobvode je asi 2,5V, musí sa doň dodať minimálne 7,5V. Používa sa spolu s týmto stabilizátorom elektrolytické kondenzátory na vyhladenie zvlnenia napätia musí byť v obvode zahrnutá dióda na ochranu proti prepólovaniu.

Teraz môžeme prejsť k nášmu mikrokontroléru. Puzdro MK je DIP (je pohodlnejšie spájkovať) a má štyridsať kolíkov. Na palube je ADC, PWM, USART a mnoho ďalších, ktoré zatiaľ nevyužijeme. Pozrime sa na niekoľko dôležitých uzlov. Pin RESET (9. noha MK) je vytiahnutý odporom R1 do „plus“ zdroja energie - to je potrebné urobiť! V opačnom prípade sa váš MK môže neúmyselne resetovať alebo, jednoduchšie povedané, môže dôjsť k poruche. Tiež žiaduce opatrenie, ale nie povinné, je pripojenie RESET cez keramický kondenzátor C1 na zem. Na diagrame môžete vidieť aj 1000 uF elektrolyt, ktorý vás ochráni pred poklesom napätia pri bežiacom motore, čo bude mať priaznivý vplyv aj na činnosť mikrokontroléra. Kremenný rezonátor X1 a kondenzátory C2, C3 by mali byť umiestnené čo najbližšie ku kolíkom XTAL1 a XTAL2.

Nebudem hovoriť o tom, ako flashovať MK, pretože si o tom môžete prečítať na internete. Program napíšeme v jazyku C. Ako programovacie prostredie som zvolil CodeVisionAVR. Toto je pomerne užívateľsky prívetivé prostredie a je užitočné pre začiatočníkov, pretože má zabudovaného sprievodcu vytváraním kódu.

Ovládanie motora

Nemenej dôležitým komponentom v našom robote je pohon motora, ktorý nám uľahčuje jeho ovládanie. Nikdy a za žiadnych okolností nepripájajte motory priamo na MK! Všeobecne platí, že výkonné záťaže nemožno ovládať priamo z mikrokontroléra, inak sa spáli. Použite to kľúčové tranzistory. Pre náš prípad je tu špeciálny čip - L293D. V takýchto jednoduchých projektoch sa vždy snažte použiť tento konkrétny čip s indexom „D“, pretože má zabudované diódy na ochranu proti preťaženiu. Tento mikroobvod sa veľmi ľahko ovláda a je ľahké ho dostať v predajniach rádií. Je dostupný v dvoch balíkoch: DIP a SOIC. DIP v balení použijeme kvôli ľahkej montáži na dosku. L293D má samostatné napájanie pre motory a logiku. Preto budeme samotný mikroobvod napájať zo stabilizátora (vstup VSS), motory priamo z batérií (vstup VS). L293D odolá zaťaženiu 600 mA na kanál a má dva z týchto kanálov, to znamená, že dva motory môžu byť pripojené k jednému čipu. Ale pre istotu skombinujeme kanály a potom budeme potrebovať jednu mikru pre každý motor. Z toho vyplýva, že L293D bude schopný vydržať 1,2 A. Aby ste to dosiahli, musíte skombinovať micra nohy, ako je znázornené na obrázku. Mikroobvod funguje nasledovne: keď sa na IN1 a IN2 použije logická „0“ a na IN3 a IN4 sa použije logická jednotka, motor sa otáča v jednom smere a ak sú signály invertované, použije sa logická nula, potom sa motor začne otáčať v opačnom smere. Piny EN1 a EN2 sú zodpovedné za zapnutie každého kanála. Pripojíme ich a pripojíme k „plusu“ napájacieho zdroja zo stabilizátora. Pretože sa mikroobvod počas prevádzky zahrieva a inštalácia radiátorov na tento typ puzdra je problematická, odvod tepla zabezpečujú nohy GND - je lepšie ich spájkovať na širokej kontaktnej podložke. To je všetko, čo potrebujete vedieť o ovládačoch motora na prvýkrát.

Senzory prekážok

Aby náš robot vedel navigovať a nenabúral do všetkého, nainštalujeme dva infračervený senzor. Väčšina najjednoduchší snímač pozostáva z infračervenej diódy, ktorá vyžaruje infračervené spektrum a fototranzistor, ktorý bude prijímať signál z IR diódy. Princíp je nasledovný: keď sa pred snímačom nenachádza žiadna prekážka, IR lúče nedopadajú na fototranzistor a ten sa neotvorí. Ak je pred snímačom prekážka, potom sa lúče od nej odrážajú a zasiahnu tranzistor - otvorí sa a začne prúdiť prúd. Nevýhodou takýchto snímačov je, že môžu reagovať odlišne rôzne povrchy a nie sú chránené pred rušením - snímač sa môže náhodne spustiť z cudzích signálov z iných zariadení. Modulácia signálu vás môže chrániť pred rušením, ale zatiaľ sa tým nebudeme obťažovať. Na začiatok to stačí.


Firmvér robota

Ak chcete oživiť robota, musíte pre neho napísať firmvér, teda program, ktorý by bral údaje zo senzorov a ovládal motory. Môj program je najjednoduchší, neobsahuje zložité štruktúry a každý to pochopí. Nasledujúce dva riadky obsahujú hlavičkové súbory pre náš mikrokontrolér a príkazy na generovanie oneskorení:

#include
#include

Nasledujúce riadky sú podmienené, pretože hodnoty PORTC závisia od toho, ako ste pripojili ovládač motora k mikrokontroléru:

PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Hodnota 0xFF znamená, že výstup bude log. "1" a 0x00 je log. "0". Nasledovnou konštrukciou skontrolujeme, či sa pred robotom nachádza prekážka a na ktorej strane sa nachádza: ak (!(PINB & (1<

Ak svetlo z IR diódy zasiahne fototranzistor, potom sa na nohu mikrokontroléra nainštaluje protokol. „0“ a robot sa začne pohybovať dozadu, aby sa vzdialil od prekážky, potom sa otočí, aby sa znova nezrazil s prekážkou, a potom sa opäť pohne dopredu. Keďže máme dva senzory, prítomnosť prekážky kontrolujeme dvakrát – vpravo a vľavo, a teda vieme zistiť, na ktorej strane sa prekážka nachádza. Príkaz „delay_ms(1000)“ označuje, že kým sa začne vykonávať ďalší príkaz, uplynie jedna sekunda.

Záver

Prebral som väčšinu aspektov, ktoré vám pomôžu postaviť vášho prvého robota. Tým sa však robotika nekončí. Ak tohto robota poskladáte, budete mať veľa príležitostí na jeho rozšírenie. Môžete vylepšiť algoritmus robota, napríklad čo robiť, ak prekážka nie je na nejakej strane, ale priamo pred robotom. Tiež by nebolo na škodu nainštalovať kódovač – jednoduché zariadenie, ktoré vám pomôže presne umiestniť a poznať polohu vášho robota v priestore. Pre prehľadnosť je možné nainštalovať farebný alebo monochromatický displej, ktorý dokáže zobrazovať užitočné informácie – úroveň nabitia batérie, vzdialenosť od prekážok, rôzne informácie o ladení. Nezaškodilo by zlepšenie snímačov - inštalácia TSOP (sú to IR prijímače, ktoré vnímajú signál len určitej frekvencie) namiesto klasických fototranzistorov. Okrem infračervených senzorov existujú ultrazvukové senzory, ktoré sú drahšie a majú aj svoje nevýhody, no v poslednej dobe si získavajú obľubu medzi konštruktérmi robotov. Aby robot reagoval na zvuk, bolo by dobré nainštalovať mikrofóny so zosilňovačom. Čo je však podľa mňa naozaj zaujímavé, je inštalácia kamery a programovanie strojového videnia na jej základe. Existuje sada špeciálnych knižníc OpenCV, pomocou ktorých môžete naprogramovať rozpoznávanie tváre, pohyb podľa farebných majákov a mnoho ďalších zaujímavostí. Všetko záleží len na vašej fantázii a schopnostiach.

Zoznam komponentov:

    ATmega16 v balení DIP-40>

    L7805 v balení TO-220

    L293D v puzdre DIP-16 x 2 ks.

    odpory s výkonom 0,25 W s menovitými hodnotami: 10 kOhm x 1 ks, 220 Ohm x 4 ks.

    keramické kondenzátory: 0,1 µF, 1 µF, 22 pF

    elektrolytické kondenzátory: 1000 µF x 16 V, 220 µF x 16 V x 2 ks.

    dióda 1N4001 alebo 1N4004

    16 MHz kremenný rezonátor

    IR diódy: budú stačiť ľubovoľné dve z nich.

    fototranzistory, tiež akékoľvek, ale reagujúce len na vlnovú dĺžku infračervených lúčov

Firmvérový kód:

/******************************************************* * *** Firmvér pre robota typ MK: ATmega16 Frekvencia hodín: 16,000000 MHz Ak je vaša frekvencia quartz odlišná, musíte to zadať v nastaveniach prostredia: Projekt -> Konfigurovať -> Záložka "C Compiler" ****** *****************************************************/ #zahŕňať #include void main(void) ( //Nakonfigurujte vstupné porty //Cez tieto porty prijímame signály zo senzorov DDRB=0x00; //Zapnite pull-up odpory PORTB=0xFF; //Nakonfigurujte výstupné porty //Cez tieto porty ovládame motory DDRC =0xFF //Hlavná slučka programu Tu čítame hodnoty zo snímačov //a riadime motory, zatiaľ čo (1) ( //Posunúť dopredu PORTC.0 = 1; PORTC.1 =. 0 PORTC.2 = 1; PORTC.3 = 0, ak (!(PINB & (1<O mojej robote

Momentálne je moja robota takmer hotová.


Je vybavený bezdrôtovou kamerou, snímačom vzdialenosti (kamera aj tento snímač sú inštalované na otočnej veži), snímačom prekážok, kódovačom, prijímačom signálu z diaľkového ovládača a rozhraním RS-232 pre pripojenie k počítač. Funguje v dvoch režimoch: autonómnom a manuálnom (prijíma riadiace signály z diaľkového ovládača), kameru je možné zapnúť/vypnúť aj na diaľku alebo samotným robotom, aby sa šetrila batéria. Píšem firmvér pre zabezpečenie bytu (prenos snímok do počítača, detekcia pohybu, prechádzka po areáli).



Tento článok je dostupný aj v nasledujúcich jazykoch: thajčina

  • Ďalej

    ĎAKUJEME za veľmi užitočné informácie v článku. Všetko je prezentované veľmi jasne. Zdá sa, že na analýze fungovania obchodu eBay sa urobilo veľa práce

    • Ďakujem vám a ostatným pravidelným čitateľom môjho blogu. Bez vás by som nebol dostatočne motivovaný venovať veľa času údržbe tejto stránky. Môj mozog je štruktúrovaný takto: rád sa hrabem do hĺbky, systematizujem roztrúsené dáta, skúšam veci, ktoré ešte nikto nerobil alebo sa na ne nepozeral z tohto uhla. Je škoda, že naši krajania nemajú čas na nákupy na eBay kvôli kríze v Rusku. Nakupujú na Aliexpress z Číny, keďže tam je tovar oveľa lacnejší (často na úkor kvality). Ale online aukcie eBay, Amazon, ETSY jednoducho poskytnú Číňanom náskok v sortimente značkových predmetov, historických predmetov, ručne vyrábaných predmetov a rôzneho etnického tovaru.

      • Ďalej

        Na vašich článkoch je cenný váš osobný postoj a rozbor témy. Nevzdávaj tento blog, chodím sem často. Takých by nás malo byť veľa. Napíšte mi Nedávno som dostal email s ponukou, že ma naučia obchodovať na Amazone a eBayi.

  • Je tiež pekné, že pokusy eBay rusifikovať rozhranie pre používateľov z Ruska a krajín SNŠ začali prinášať ovocie. Veď drvivá väčšina občanov krajín bývalého ZSSR nemá silné znalosti cudzích jazykov. Nie viac ako 5% populácie hovorí anglicky. Medzi mladými je ich viac. Preto je aspoň rozhranie v ruštine - to je veľká pomoc pre online nakupovanie na tejto obchodnej platforme. eBay sa nevydal cestou svojho čínskeho náprotivku Aliexpress, kde sa vykonáva strojový (veľmi nemotorný a nezrozumiteľný, miestami vyvolávajúci smiech) preklad popisov produktov. Dúfam, že v pokročilejšom štádiu vývoja umelej inteligencie sa kvalitný strojový preklad z akéhokoľvek jazyka do akéhokoľvek v priebehu niekoľkých sekúnd stane realitou. Zatiaľ máme toto (profil jedného z predajcov na eBay s ruským rozhraním, ale anglickým popisom):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png