Korjaus Design Huonekalut

Kotitekoinen lelu yksinkertainen interaktiivinen robotti. Hyödyllisiä resursseja robotin luomiseksi omalla kädellään. Etusivu Robotin tuotantovaiheet

Like eri materiaalit Tee robotti kotona ilman asianmukaisia \u200b\u200blaitteita? Tällaiset kysymykset ovat yhä enemmän alkoivat esiintyä erilaisissa blogeissa ja foorumeilla, jotka on omistettu kaikenlaisten välineiden valmistukseen omilla käsillä ja robotiikoillaan. Tee tietenkin moderni, monitoiminen robotti - käytännöllisesti katsoen mahdoton tehtävä kotona. Mutta yksinkertaisin robotti yhdelle kuljettaja sirulle ja useita valokennoille on melko mahdollista. Tänään Internetissä ei ole vaikea löytää järjestelmiä yksityiskohtaisella kuvauksella minibobottien valmistusvaiheista, jotka pystyvät vastaamaan valaistuslähteisiin ja esteisiin.

Se kääntää erittäin älykäs ja mobiili robotti, joka piilottaa pimeyteen tai siirtyä valoon tai kulkea valolta tai liikkua valon etsimisessä riippuen sirun liittämistä moottoreilla ja valokennoilla.

Voit jopa saavuttaa sen, että ihana robotti seuraa vain kirkkaana tai päinvastoin, tumma linja, ja voit tehdä sen niin, että mini-robotti seuraa kättäsi - lisää vain muutamia kirkkaita LEDiä järjestelmäänsä !

Itse asiassa yksinkertainen robotti omalla kädellään, jopa uusi tulokas, joka alkaa vain hallita tätä veneet. Tässä artikkelissa tarkastellaan vaihtoehtoa kotitekoinen robottireagoida esteisiin ja kierrä ne.

Mennään heti. Jotta kodin robotti, tarvitsemme seuraavia yksityiskohtia, joista voit helposti löytää käsillä:

1. 2 paristoa ja rungon niiden alle;

2. Kaksi moottoria (1,5 volttia kukin);

3. 2-A SPDT-kytkin;

4. 3. paperiliittimet;

4. Muovinen pallo reikä;

5. pieni yksi ytimen lanka.

Kotihobotin valmistusvaiheet:

1. Langan pala leikataan 13 osaan kuutta senttimetriä ja kukin molemmilta puolilta 1 cm.

Kiinnitän sotilaat 3 johtimen SPDT-kytkimiin ja 2 johtoa 2 johtoa;

2. Ota nyt ruumiin akkuja, toisaalta kaksi moniväristä johtoa lähtevät siitä (todennäköisesti mustat ja punaiset kukat). Meidän on juotettava toinen johto toiselle puolelle.

Nyt sinun on otettava käyttöön kotelo paristoille ja liimaa molemmat SPDT-kytkimet sivulle juotosviirdellä latinalaisen kirjaimen V muodossa;

3. Tämän jälkeen kehon molemmilla puolilla sinun on liukoita moottorit siten, että ne pyörivät eteenpäin.

Ota sitten iso leike ja laajentaa sitä. Vedämme hajotetun leikkeen muovisen pallon läpi ja suoristaa viimeistely päät rinnakkain toisiinsa. Liimamme leikkeiden päät muotoillemme;

4. Kuinka tehdä kodin robotti niin, että hän voi todella tulla esteisiin? On tärkeää juottaa kaikki valokuvassa kuvatut asennetut johdot;

5. Teemme antenneja dispergoiduista leikkeistä ja liimaa ne SPDT-kytkimiin;

6. Se on pysyy lisäämällä paristoja joukkoon ja kodin robotti alkaa liikennettä, kierrä esteet matkalla.

Nyt tiedät, miten tehdä koti robotti, joka voi reagoida esteisiin.

Miten voit tehdä robotin itsesi tiettyjen käyttäytymisperiaatteiden kanssa? Koko tällaisten robottien luokitus luodaan palkkitekniikan avulla, joiden tyypilliset käyttäytymisen periaatteet perustuvat ns. "Photoreceptor". Vastaus valaistuksen voimakkuuden muutokseen, tällainen mini-robotti liikkuu hitaammin tai päinvastoin nopeammin (phoosiit).

Robotin valmistukseen, jonka liike on suunnattu valolta tai valoon ja johtuu fototaxisin reaktiosta, tarvitsemme kaksi valohertajaa. Phototaxis-reaktio ilmenee seuraavasti: Jos valo putoaa johonkin säteen robottivalaisimesta, sitten vastaava sähkömoottori ja robotti kääntyy kohti valonlähdettä.

Ja sitten valo putoaa toiselle anturiin ja sitten toinen sähkömoottori on päällä. Nyt mini-robotti alkaa siirtyä valolähteeseen. Jos valo kuuluu uudelleen vain yhteen valokuva-aineeseen, robotti alkaa jälleen avata valolle ja jatkaa siirtymistä kohti lähdettä, kun valot valot molemmat anturit. Kun valo ei kuulu mihinkään anturiin, mini-robotti pysähtyy.

Kuinka tehdä robotti seuraavaksi käsi?Tätä varten mini-robottimme on varustettava paitsi antureilla, vaan myös LEDillä. LEDit säteilevät valoa ja robotti reagoi heijastuneeseen valoihin. Jos asetamme kämmenen yhden anturin eteen, mini-robotti kääntyy suuntaansa.

Jos poistat kämmenen hieman vastaavasta anturista, robotti "kuulemattomasti" seuraa kämmena. Jotta fotoTransistors on selkeästi laukoi heijastunut valo, valitse kirkkaat LEDit (yli 1000 μg) oranssi tai punainen robotin rakentamiseksi.

Se ei ole salaisuus kaikille, jotka kasvattavat vuosittain robotiikan investointien määrää, monet uudet robottien sukupolvet luodaan tuotantoteknologioiden kehittämiseen, uusiin mahdollisuuksiin robottien luomiseen ja soveltamiseen, ja lahjakas itsenäisesti Masters edelleen yllättää maailman uusilla keksinnöillä robotiikan alalla.

Sisäänrakennettu valokuvakatselit reagoivat valoon ja päähän lähteeseen ja anturit tunnistavat esteen matkalla ja robotti muuttuu liikkeen suuntaan. Jotta tällainen yksinkertainen robotti omilla kädellään, ei ole lainkaan "seitsemän ulottua otsaan" ja korkeampi tekninen koulutus. Tarpeeksi ostaa (ja jotkin yksityiskohdat löytyvät käsistä) tarvittavat tiedot Voit luoda robotin ja vaiheet liittämään kaikki pelimerkit, anturit, anturit, johdot ja moottorit.

Katsotaanpa robotin versio värähtelevästä kouluttajasta matkapuhelimesta, tasainen akku, kahdenvälinen nauha ja ... hammasharja. Jotta voit aloittaa tämän yksinkertaisen robotin tyttöystävästä, ota vanha, tarpeettomuus kännykkä Ja poista vibromotor siitä. Tämän jälkeen ota vanha hammasharja ja leikkaa palapeli pää.

Hammasharjan yläosassa liimaa kahdenvälisen nauhan pala ja ylhäältä - vibromottor. Se on edelleen vain mini-robottivirran syöttämistä asettamalla tasainen akku värähtelevän kuorma-auton vieressä. Kaikki! Robotimme on valmis - tärinän vuoksi, robotti liikkuu harjakset eteenpäin.

♦ Master-luokka "Advanced Self-Aikajana": Napsauta kuvaa

♦ Videonopeudet aloittelijoille:

Voit luoda robottiisi, ei ole välttämätöntä saada suurempaa tai lukea massaa. Tarpeeksi käyttää askel askeleeltaTukee Masters Robotics heidän sivustojaan. Internetissä löydät paljon hyödyllisiä tietojaomistettu autonomisten robottien järjestelmien kehittämiseen.

10 Resurssit aloittelijalle robotiikoille

Paikan päällä olevat tiedot mahdollistavat itsenäisesti robotin monimutkaisella käyttäytymisellä. Täältä löydät esimerkkejä ohjelmista, järjestelmistä, vertailumateriaalit, valmis esimerkkejä, artikkelit ja kuvat.

Newbies sivustolla, joka on omistettu erilliseen osaan. Resurssien luojat tekevät huomattavan keskittymisen mikrokontrollereihin, robotiikan yleismaailmallisten levyjen kehittämiseen ja juotospiiriin. Täältä löydät myös lähdekoodikoodit ja monet artikkelit, joissa on käytännön neuvoja.

Sivustolla on erityinen kurssi "askel askeleelta", jossa yksinkertaisin säteen robottien luominen on kuvattu yksityiskohtaisesti sekä automaattiset järjestelmät Perustuu AVR-mikrokontrollereihin.

Sivusto, jossa robottien luojien aloittelijat pystyvät löytämään kaikki tarvittavat teoreettiset ja käytännölliset tiedot. Lähetetty myös täällä suuri määrä Hyödyllisiä aihekohtaisia \u200b\u200bartikkeleita, päivitetyt uutiset ja voit esittää kysymyksen kokeneeseen robotiikkaan foorumille.

Tämä resurssi on omistettu asteittaiseen uppoamiseen robottien luomismaailmassa. Kaikki alkaa Arduinon tuntemuksesta, jonka jälkeen noviisi kehittäjä kerrotaan AVR-mikrokontrollereista ja nykyaikaisemmista analogeista. Yksityiskohtaiset kuvaukset Ja järjestelmät ovat hyvin saatavilla, miten ja mitä tehdä.

Sivusto siitä, miten tehdä säteen robotti omalla kädellä. On koko osio perusasioista ja logiikkajärjestelmistä, esimerkeistä jne.

Tämä resurssi on erittäin ymmärrettävä, miten robotti luodaan itsenäisesti, mistä alkaa, mitä sinun tarvitsee tietää, mistä etsiä tietoja ja tarvittavia osia. Palvelu sisältää myös lohkon, jossa on blogi, foorumi ja uutiset.

Valtava elinfoorumi, joka on omistettu robottien luomiseen. Tässä on avoimia aiheita aloittelijoille mielenkiintoiset hankkeet ja ideoita kuvatut mikrokontrollerit, valmismoduulit, elektroniikka ja mekaniikka. Ja mikä tärkeintä - voit kysyä kaikista kysymyksistä robotirakennuksista ja saada poikkeavan vastauksen ammattilaisilta.

Robotiikan amatöörin resurssi on omistettu ensisijaisesti hänen oma projekti "Kotitekoinen robotti". Täällä voit kuitenkin löytää paljon hyödyllisiä temaattisia artikkeleita, linkkejä mielenkiintoisiin sivustoihin, oppia tekijän saavutuksista ja keskustelevat erilaisista suunnitteluratkaisuista.

Arduino-laitteistoalusta on kätevin robottien järjestelmien kehittämiseen. Sivuston tietojen avulla voit nopeasti ymmärtää tämän ympäristön, hallita ohjelmointikielen ja luoda useita yksinkertaisia \u200b\u200bhankkeita.

Päätin siirtyä sujuvasti dynaamisiin liikkuviin malleihin. Tämä on pieni kotitekoisen robotin hanke IR-hallinnassa, joka on kerätty yksinkertaisesta ja saatavilla yksityiskohtien hankkimisesta. Perustuu kahteen mikrokontrolleriin. Siirto kaukosäätimestä PIC12F675ja vastaanotto-osa moottorin ohjaimeen toteutetaan PIC12F629..

Robot-järjestelmä mikrokontrollerilla

Digitaalisen osan kanssa kaikki tuli sujuvasti, ongelma oli vain "propulsioasennus" - pienet vaihdelaatikkoja, jotka ovat erittäin ongelmallisia kotona, joten minun piti kehittää ajatus " vibrozkov". Ohjaus mikromoottorit toteutetaan vahvistamalla transistori-näppäimiä BC337: ssä. Ne korvataan muilla pienillä n-P-N Transistorit Keräilijän virran 0,5 A.

Mitat olivat hyvin pieniä - valokuvassa vertaamalla sitä kolikon kanssa ja vielä lähellä match Box. Robotti silmät on valmistettu pienten elektrolyyttikondensaattoreiden kotelossa peitetyistä supermarket-LEDista.

Keskustele pieni kotitekoinen robotti artikkeli

Tehdä robotti erittäin yksinkertainen Katsotaanpa se mitä tarvitsee luo robotti Kotona, jotta voidaan ymmärtää robotiikan perustukset.

Varmasti katsomassa elokuvia robotteista, enemmän kuin kerran halusi rakentaa taisteluyrityksen, mutta et tiennyt, mistä aloittaa. Tietenkään et pääse rakentamaan kaksisuuntaista terminaattoria, mutta emme pyrkimme siihen. Yksinkertaisen robotin kerääminen voi kukaan, joka osaa pitää juotosraudan kädessään ja tätä et tarvitse syvää tietämystä, vaikka he eivät häiritse. Amatööri robottirakennukset eivät ole paljon erilaisia \u200b\u200bkuin piiri, vain paljon mielenkiintoisempia, koska on myös vaikuttavia alueita, kuten mekaniikka ja ohjelmointi. Kaikki osat ovat helposti saatavilla ja eivät ole niin kalliita. Joten edistys ei pysy vielä, ja käytämme sitä hyväksi.

Johdanto

Niin. Mikä on robotti? Useimmissa tapauksissa tämä on automaattinen laite, joka vastaa mihin tahansa toimintaan. ympäröivä. Robotteja voi hallita henkilö tai suorittaa esiohjelmoituja toimia. Yleensä robottilla on erilaisia \u200b\u200bantureita (etäisyydet, kiertokulma, kiihtyvyys), videokamerat, manipulaattorit. Robotin sähköinen osa koostuu mikrokontrolleri (MK) - siru, jossa prosessori päätetään, kellon generaattori, erilaiset oheislaitteet, toiminnallinen ja vakio muisti. Maailmassa on valtava määrä monipuolisia mikrokontrollereita eri sovelluksille ja niiden perusteella voidaan kerätä voimakkaita robotteja. Amatööritalouksien osalta AVR-mikrokontrollerit käytettiin laajalti. Tänään, nykyään, helvetin ja Internetissä löydät monia esimerkkejä näihin MK: n perusteella. Voit työskennellä mikrokontrollereiden kanssa, sinun on voitava ohjelmoida kokoonpanossa tai CA: ssa ja saada alustava tieto digitaalisessa ja analogisessa elektroniikassa. Hankkeessamme voimme käyttää CY. MK: n ohjelmointi ei ole paljon erilainen kuin tietokoneen ohjelmointi, kielen syntaksi on sama, useimmat toiminnot ovat käytännöllisesti katsoen erilaisia, ja uusi se on melko helppo hallita ja käyttää sitä kätevästi.

Mitä tarvitsemme

Aluksi robotti pystyy yksinkertaisesti ylittämään esteitä, toisin sanoen useimpien eläinten normaali käyttäytyminen. Kaikki, mitä meidän on rakennettava tällaista robottia löytyy radioliikkeistä. Päätämme, miten robotimme liikkuu. Mielestäni säiliöissä käytetyt toukot ovat eniten kätevä ratkaisuKoska toukoilla on suurempi käyttölähteen kuin koneen pyörät ja ne ovat helpompi hallita (tarpeeksi toukkaa eri suuntiin). Siksi tarvitset lelusäiliön, jonka toukot pyörivät toisistaan \u200b\u200briippumatta, tällaiset voidaan ostaa millä tahansa lelukaupalla kohtuulliseen hintaan. Tästä säiliöstä tarvitset vain foorumin, jossa on varusteet ja moottorit, joissa on vaihteistot, voit turvallisesti irrottaa ja heittää ulos. Tarvitsemme myös mikrokontrollerin, valintani laski ATMEGA16 - sillä on tarpeeksi portteja antureiden ja oheislaitteiden liittämiseen ja yleisesti se on melko kätevä. Sinun on vielä ostettava radiokomponentteja, juotosrauta, yleismittari.

Teemme maksun MK: n kanssa

Meidän tapauksessamme mikrokontrolleri suorittaa aivotoiminnot, mutta emme aloita sen kanssa, vaan aivorobotin ravitsemuksesta. Asianmukainen ravitsemus - Terveyden lupa, joten aloitamme robotin syöttämisen oikein, koska aloittelevat robotti rakentajat ovat yleensä väärässä. Ja jotta robotimme toimivat hyvin, sinun on käytettävä jännitteen stabilointiainetta. Mieluummin L7805-siru - se on suunniteltu antamaan vakaa jännite 5V poistumiselle, jota mikrokontrolleri tarvitsee. Mutta koska tämän sirun jännitteen pudotus on noin 2,5 V, se on toimitettava vähintään 7.5V. Yhdessä tämän stabilointiainetta elektrolyyttikondensaattoreita käytetään jännitealueiden tasoittamiseen ja ketjussa välttämättä sisältävät diodin suojaamaan kakkuja vastaan.

Nyt voimme tehdä mikrokontrollerimme. MK - Dip (niin kätevämpää juotos) ja siinä on neljäkymmentä päätelmää. On ADC, PWM, USART ja paljon muutamia asioita, joita emme käytä. Harkitse useita tärkeitä solmuja. R1-vastus kiristää R1-vastuksen virtalähde (9. Mk-jalka) virtalähteen "Plus" - se on tehtävä välttämättä! Muussa tapauksessa Mk voi olla tahattomasti purkautunut tai yksinkertaisesti puhuminen - vika. Myös haluttu mitta, mutta ei pakollinen on nollausliitäntä keraamisen kondensaattorin C1 kautta "maapallon" kautta. Kaaviossa näet myös elektrolyytti 1000 IGF: n kohdalla, se säästää jännitevirheitä, kun moottorit toimivat, mikä myös vaikuttaa suotuisasti mikrokontrollerin toiminnasta. Quartz resonaattori X1 ja C2 lauhduttimet, C3 on sijaittava mahdollisimman lähelle XTAL1: n ja XTAL2: n päätelmiä.

Tietoja siitä, miten Flash Mk, en kerro, koska voit lukea siitä Internetissä. Kirjoitamme ohjelman CA: lle, valitsin CODEEVISIVERAVR: n ohjelmointiympäristöksi. Tämä on melko mukava ympäristö ja hyödyllinen aloittelijoille, koska sillä on sisäänrakennettu koodin luominen.

Moottorin hallinta

Ei vähempää tärkeä osa Robotissa on moottorin kuljettaja, joka tekee meistä tehtävänsä hallita niitä. Ei koskaan millään tavalla voida liittää suoraan mk! Yleensä voimakkaita kuormituksia ei voida ohjata mikrokontrollerista suoraan, muuten se palaa. Käytä keskeisiä transistoreita. Meidän tapauksemme on erityinen mikrokytkin - L293D. Tällaisissa yksinkertaisissa projekteissa yritä aina käyttää tätä tiettyä sirua indeksin "D" kanssa, sillä se on sisäänrakennettu diodit suojaamaan ylikuormituksia vastaan. Tämä mikrokäytön on helppo hallita ja yksinkertaisesti saada se radiokaupoissa. Se on valmistettu kahdessa dip- ja SOIC-kotelossa. Käytämme dip-tapauksessa takia asennuksen mukavuuden vuoksi. L293D: llä on erillinen voima moottoreissa ja logiikassa. Siksi syömme sirun itse stabilisaattorista (VSS-tulo) ja moottorit ovat suoraan paristoista (VS-tulo). L293D kestää 600 MA: n kuormitusta kullekin kanavalle ja näillä kanavilla on kaksi, toisin sanoen kaksi moottoria voidaan liittää yhteen siruun. Mutta vahvistetaan, yhdistämme kanavat, ja sitten tarvitset yhden mikroomineen jokaisessa moottorissa. Tästä seuraa, että L293D pystyy kestämään 1.2 A. Tämän saavuttamiseksi sinun on yhdistettävä mikronin jalat, kuten kaaviossa on esitetty. Mikrokäytön toimii seuraavasti: kun looginen "0" annetaan In1: ssä ja IN2: ssä ja looginen yksikkö tarjoillaan, moottori pyörii yhdessä suunnassa ja jos signaalit pyörivät signaaleja loogisen nollan antamiseksi, sitten moottori tulee Aloita pyörivät toisella puolella. Päätelmät EN1 ja EN2 ovat vastuussa jokaisesta kanavasta. Yhdistämme ne ja yhdistämme ravitsemuksen "plus" stabilisaattorilta. Koska sirua kuumennetaan käytön aikana ja säteilijöiden asennus on ongelmallinen tällaiselle keholle, GND-jalat varmistetaan lämmönpoistosta - on parempi ripustaa ne laajalla yhteyspaikalla. Se on kaikki, että ensimmäistä kertaa sinun täytyy tietää moottoreiden kuljettajista.

Anturit esteet

Joten robotimme voi navigoida ja kaatua kaikkiin, että asennamme kaksi infrapunasanturi. Helpoin anturi koostuu IR-diodista, joka lähettää infrapunaspektrissä ja fotodransistorissa, joka saa signaalin IR-diodista. Tällaisen periaatteen: kun anturiin ei ole estettä, IR-säteet eivät kuulu fotoTransistorille eikä se auki. Jos anturin edessä este, säteet heijastuvat siitä ja putoavat transistoriin - se avautuu ja alkaa virrata virtaa. Tällaisten antureiden puute on se, että ne voivat reagoida eri tavalla erilaiset pinnat Ja ei ole suojattu häiriöstä - muiden laitteiden ulkomaisista signaaleista, anturi, voi toimia. Häiriöistä voi suojata signaalin modulaatiota, mutta toistaiseksi emme häiritse tätä. Aloita, ja se riittää.


Firmware robotti.

Robotin elvyttämiseksi sinun on kirjoitettava laiteohjelmisto hänelle, eli ohjelma, joka poistaa lukemisen antureista ja hallinnoiduista moottoreista. Oma ohjelma on yksinkertaisin, se ei sisällä monimutkaiset rakenteet Ja kaikki ymmärretään. Seuraavat kaksi riviä Plug-otsikkotiedostoa mikrokontrollerille ja komennoille muodostavat viiveet:

#Sisältää.
#Sisältää.

Seuraavat rajat ovat ehdollisia, koska PortC-arvot riippuvat siitä, miten moottoriohjain on kytketty mikrokontrollerille:

Portc.0 \u003d 1; Portc.1 \u003d 0; Portc.2 \u003d 1; Portc.3 \u003d 0; 0XFF: n arvo tarkoittaa, että lähtö on loki. "1" ja 0x00 - loki. "0". Tarkistamme seuraavan rakenteen, onko olemassa este robotin edessä ja mitä puolella se on: jos (! (PINB & (1<

Jos fotoTranzistori valaisee infrapunadiodista, niin loki on asennettu mikrokontrollerin jalka. "0" ja robotti alkaa siirtyä taaksepäin pois esteestä, ja siirrä sitten este uudelleen ja siirry eteenpäin. Koska meillä on kaksi anturia, tarkistamme esteen läsnäolon kahdesti - oikealle ja vasemmalle ja siksi voimme oppia, mistä sivusta este. Komento "Delay_ms (1000)" ilmaisee, että yksi sekunti kulkee ennen seuraavan komennon käynnistämistä.

Johtopäätös

Tarkistin useimmat näkökohdat, jotka auttavat sinua keräämään ensimmäinen robotti. Mutta tällä robotiikalla ei pääty. Jos keräät tämän robotin, sinulla on joukko mahdollisuuksia laajentamiseen. Voit parantaa robotti-algoritmia, kuten mitä tehdä, jos este ei ole jostakin puolelta, vaan suoraan robotin edessä. Se ei satuta asentaa kooderin - yksinkertainen laite, joka auttaa tarkasti ja tietää robotin sijainnin avaruudessa. Selvyyden vuoksi on mahdollista asentaa väri- tai yksivärinen näyttö, joka voi näyttää hyödyllistä tietoa - akun varaustaso, etäisyys esteeseen, erilaiset virheenkorjaustiedot. Anturin parannus ei estä ja asenna TSOP-asennusta (nämä ovat IR-vastaanottimet, jotka havaitsevat signaalin vain tietyn taajuuden sijasta tavallisten fototransistorien sijasta. Infrapunanantureiden lisäksi on ultraääni, kustannukset kalliimpia, eikä myöskään ole puutteita, mutta äskettäin he saavat suosion robottien rakentajien keskuudessa. Jotta robotti reagoi ääneen, olisi mukavaa asentaa mikrofonit vahvistimella. Mutta todella mielenkiintoinen, katson kameran asennusta ja ohjelmointia koneen vision perusteella. Siellä on joukko erityisiä OpenCV-kirjastoja, joiden avulla voit ohjelmoida henkilöiden tunnustamisen, liikkeen värillisiin majakoihin ja paljon mielenkiintoisia asioita. Kaikki riippuu vain fantasian ja taitojen.

Komponenttilista:

    ATMEGA16 DIP-40-paketti\u003e

    L7805 TO-220-tapauksessa

    L293D DIP-16 x2 kpl tapauksessa.

    vastukset, joiden kapasiteetti on 0,25 wattia nimellisarvo: 10 com x1 kpl, 220 ohm x4 kpl.

    lauhduttimet Keraaminen: 0,1 μF, 1 μF, 22 PF

    elektrolyyttiset lauhduttimet: 1000 μF x 16 V, 220 μF x 16V X2 kpl.

    diodi 1N4001 tai 1N4004

    kvartsi resonaattori 16 MHz: lle

    IR-diodit: Kaikki kahden kappaleen määrä sopii.

    phototransistors, myös kaikki, mutta reagoivat vain IR-säteiden aallonpituudella

Firmware-koodi:

/ ************************************************* **** Firmware for Robottyyppi MK: Atmega16 kellotaajuus: 16.000000 MHz Jos sinulla on kvartsitaajuus muu, sinun on määritettävä ympäristöasetukset: Project -\u003e Määritä -\u003e "C Compiler" -välilehti ***** * *********************************************** / # Sisältää. #Sisältää. Voidin pää (tyhjä) (// Mukauta portteja tulo // näiden porttien kautta. Saavutamme signaaleja antureista DDRB \u003d 0x00; // Kytke veto-vastukset Portb \u003d 0xFF; // Aseta portit ulostuloon // Näiden porttien kautta hallitsemme DDRC-moottoreita näiden porttien kautta. \u003d 0xFF; // Ohjelman pääkierros. Tässä luemme arvoja antureista // ja hallitsemme yhden) moottorit (// menemme eteenpäin portc.0 \u003d 1; portc.1 \u003d 0; portc.2 \u003d 1; portc.3 \u003d 0; jos (! (PINB & (1<Tietoja robotti

Tällä hetkellä robotti on melkein valmis.


Siinä on langaton kamera, etäisyysanturi (ja kamera ja tämä anturi asennetaan pyörivään torniin), estetunnistin, kooderi, signaalivastaanotin kaukosäätimestä ja RS-232-liitännästä tietokoneeseen. Se toimii kahdessa tilassa: autonominen ja manuaalinen (hyväksyy kaukosäätimen ohjaussignaalit), kamera voi myös kytkeä päälle / pois etänä tai robotti itse akun säästöjen säästämiseksi. Kirjoitan laiteohjelmiston asunnon suojelemiseksi (kuvan siirto tietokoneeseen, liikkeiden havaitseminen, huoneen pinta-ala).