Gostitelj kanala "Učbenik mojstrstva" je jasno pokazal, kako narediti hodečega mini robota. Najprej naredimo tace. Dve sladoledni palčki pritrdimo skupaj, odmerimo 6 centimetrov in takoj zapišemo dve oznaki, kjer bodo luknjice. Vse odvečno odstranimo s skalpelom, odrezano mesto pa zbrusimo. S svedrom izvrtamo dve luknji glede na oznake.


Vzamemo še dve palici, ju pritrdimo s trakom, odmerimo 6 centimetrov in ju odrežemo z nožno žago. Roba ni treba zaokroževati. Za ta obdelovanec naredimo luknjo samo na eni strani. Te praznine bomo prilepili točno na sredino police z zaobljenimi robovi. Upoštevajte, da morajo biti pravokotni. Vnaprej pripravite štiri 3-centimetrske kose lesenih nabodal. Vstavite v spodnjo luknjo. S superlepilom prilepite dva kosa velikosti 8 cm na nabodalo. Uporabite ravnilo, da ohranite kot 90 stopinj. Poglej kaj se zgodi. Na popolnoma enak način naredimo drugo tačko. Kot vidite, je vse jasno in notri domače okolje vsega tega ni težko narediti.

Potrebovali bomo tudi plastično žogo za igrače. V spodnjem delu krogle z nožno žago naredimo dve vdolbini za leseno nabodalo. Zgornji del zasukamo z markerjem in označimo, kje se bo začel rez. Odvijte ga vzdolž navoja in ponovno označite. Z žago za kovino previdno naredite reze med oznakami. Izberemo vse. Ko odvijemo ali zategnemo kroglo, bo luknja vedno odprta.

Vzamemo motor z nizko hitrostjo menjalnika. Priložimo mu že pripravljen kontakt. Lahko greste z navadnim ožičenjem. Iz lizike odrežite košček kraka. En konec dobro segrejemo in sploščimo. Segrejemo tudi drugi konec in ga položimo na gred menjalnika. Na dnu plastična krogla odmerimo in prilepimo kos sladoledne palčke. To bo stojalo za motor z menjalnikom. Pustite, da se superlepilo nekoliko strdi in na vrh izdatno nanesite vroče lepilo. Namestimo motor in napolnimo ohišja z vročim lepilom. Ne sme priti na menjalnik. Žogo z motorjem pustite ob strani. Naredimo 2 centimetrske surovce z luknjo na sredini. Da bi se izognili robom, rob obdelamo z brusnim papirjem. Vzemite ravnilo in naredite dve oznaki na razdalji 1 cm vzdolž oznak in ju s skalpelom izrežite v polkrogu. Obdelujemo robove.
Nadaljevanje videa od pete minute. Tukaj podrobno prikazujemo, kako narediti zanimivega mini robota doma.

Najenostavnejši robot doma

Za izdelavo najpreprostejše stvari potrebujemo motor, dva kosa žice, ščipalko, polnilec iz telefona. Najprej morate pritrditi žico na motor. Potem, ko se lepilo strdi, vzemite klešče in upognite noge. Zdaj jih lahko razmaknete, da robot stoji bolj samozavestno. Zdaj spajkamo kontakte na polnilniku na plus in minus.
Sledi video iz kanala “No Feelings”, ki prikazuje, kako ustvariti to robotsko igračo.

Zdaj lahko preizkusite tega preprostega mini robota. Da se premika, na rotor nataknemo ščipalko. To je to! Robot teče.

Mini robot iz kompleta doma

Kanal Alphadroid je povedal, kako narediti mini robota doma.
Za sestavljanje sprehajalca potrebujete veliko število komponente. Platforma je bila uporabljena za samosestavljanje"Droid." Poleg delov, ki jih je mogoče kupiti na radijskem trgu, komplet vsebuje dodatne potrebne elemente.

Oglejte si videoposnetek kanala Alpha Mods.

Vsebina kompleta: plošče z deli za sestavljanje ohišja, predal za baterije, 4 kompleti servomotorjev, 30 matic, M 3 vijaki in matice, 2 samorezna vijaka, ultrazvočni senzor razdalje, kabel, magnetni izvijač, navodila za montažo.

Telo robota je izdelano iz lesa, MDF. Vključuje 5 plošč z strojno obdelanimi deli za telo laserski graver. Robot je opremljen z ultrazvočnim senzorjem, ki mu bo pomagal pri navigaciji v prostoru. Na prvih straneh navodil so karoserijske plošče narisane v merilu 1:1. Treba je vzeti prave plošče in jih oštevilčiti, kot je prikazano na sliki.

Najprej morate vzeti del D1 in D4 ter par vijakov M3*10. Previdno odstranite dele s plošče in jih privijte drug na drugega. Vzemite D5 in servomotorje. Privijačimo ga na D5 s pomočjo samoreznih vijakov, ki so priloženi kompletu. Vzamemo prvo in drugo prazno in ju povežemo z D3. IN lesenih delov Obstajajo utori in se prilegajo drug drugemu. Vzamemo oreščke in jih položimo na zanje predvidena mesta. To so bile noge in stopala robota. Preidimo na D2 in tulce za servomotorje. Popravimo rokav na palici. Trak je nameščen.

Izvedemo kalibracijo: pogon obrnemo na stran, izvlečemo drog, ga ponovno vstavimo in ponovno zavrtimo, dokler se drog ne ustavi. Še enkrat odstranimo trakove in jih postavimo v končni položaj: tako, da se D2 dotika D3 oziroma mu je čim bližje. Pogon vrnemo v prvotni položaj. Na tej točki je kalibracija končana. Vzemite podporo D10 in jo namestite na D1 in D2. D1 ni do konca vpet z protimatico. Kar je zdaj nameščeno, je vtičnica za servo motorje; preostali dve sta nameščeni na ustrezni vtičnici. Obstaja pritrdilna palica - D11.

Kalibracija: namestite obešala in jih obrnite do konca, odstranite ramena in jih namestite navpični položaj, nastavite kot na 90 stopinj in na koncu streljajte. Noge so pripravljene. Za montažo glave: D7, D14 in 4 vijaki m3*12 mm.

Danes vam bomo povedali, kako narediti robota iz razpoložljivih materialov. Nastali "visokotehnološki android", čeprav bo majhna velikost in vam verjetno ne bo mogel pomagati pri gospodinjskih opravilih, zagotovo pa bo zabaval tako otroke kot odrasle.

Zahtevani materiali
Da bi naredili robota z lastnimi rokami, ne potrebujete znanja jedrske fizike. To je mogoče storiti doma iz navadni materiali, ki so vedno pri roki. Torej, kaj potrebujemo:

  • 2 kosa žice
  • 1 motor
  • 1 AA baterija
  • 3 potisni zatiči
  • 2 kosa penaste plošče ali podobnega materiala
  • 2-3 glave starih zobnih ščetk ali nekaj sponk za papir

1. Pritrdite baterijo na motor
Z lepilno pištolo pritrdite kos penastega kartona na ohišje motorja. Nato nanj prilepimo baterijo.



2. Destabilizator
Ta korak se morda zdi zmeden. Če pa želite narediti robota, ga morate premakniti. Na os motorja položimo majhen podolgovat kos penaste lepenke in ga pritrdimo z pištolo za lepilo. Ta zasnova bo motorju povzročila neravnovesje, ki bo spravilo celotnega robota v gibanje.

Na sam konec destabilizatorja kanite nekaj kapljic lepila ali ga pritrdite dekorativni element- to bo našemu ustvarjanju dodalo individualnost in povečalo amplitudo njegovih gibov.

3. Noge
Zdaj morate opremiti robota spodnjih okončin. Če za to uporabljate glave zobne ščetke, jih prilepite na dno motorja. Kot plast lahko uporabite isto penasto ploščo.







4. Žice
Naslednji korak je pritrditev naših dveh kosov žice na kontakte motorja. Lahko jih preprosto privijete, še bolje pa bi jih spajkali, saj bo tako robot bolj vzdržljiv.

5. Priključek baterije
S toplotno pištolo prilepite žico na en konec baterije. Izberete lahko katero koli od obeh žic in katero koli stran baterije - upoštevana je polarnost v tem primeru ne igra vloge. Če ste vešči spajkanja, lahko za ta korak uporabite tudi spajkanje namesto lepila.



6. Oči
Par kroglic, ki jih z vročim lepilom pritrdimo na en konec baterije, je povsem primeren kot robotove oči. Na tem koraku lahko pokažete svojo domišljijo in se domislite videz oko po vaši presoji.

7. Zagon
Zdaj pa oživimo naš domači izdelek. Vzemite prosti konec žice in ga z lepilnim trakom pritrdite na nezaseden terminal baterije. Za ta korak ne smete uporabljati vročega lepila, ker vam bo preprečilo, da bi po potrebi odklopili motor.

Robot je pripravljen!

Tako bi lahko izgledal naš domači robot, če pokažeš več domišljije:


In končno video:

Na podlagi gradiva iz techcult

Danes vam bomo povedali, kako narediti robota iz razpoložljivih materialov. Nastali "visokotehnološki android", čeprav je majhen in vam verjetno ne bo pomagal pri gospodinjskih opravilih, bo zagotovo zabaval tako otroke kot odrasle.

Zahtevani materiali

Da bi naredili robota z lastnimi rokami, ne potrebujete znanja jedrske fizike. To lahko storite doma iz običajnih materialov, ki jih imate vedno pri roki. Torej, kaj potrebujemo:
  • 2 kosa žice
  • 1 motor
  • 1 AA baterija
  • 3 potisni zatiči
  • 2 kosa penaste plošče ali podobnega materiala
  • 2-3 glave starih zobnih ščetk ali nekaj sponk za papir

1. Pritrdite baterijo na motor

Z lepilno pištolo pritrdite kos penastega kartona na ohišje motorja. Nato nanj prilepimo baterijo.

Ta korak se morda zdi zmeden. Če pa želite narediti robota, ga morate premakniti. Na os motorja položimo majhen podolgovat kos penastega kartona in ga pritrdimo z lepilno pištolo. Ta zasnova bo motorju povzročila neravnovesje, ki bo spravilo celotnega robota v gibanje.

Na sam konec destabilizatorja nanesite nekaj kapljic lepila ali pritrdite kakšen okrasni element - to bo našemu ustvarjanju dodalo individualnost in povečalo amplitudo njegovih gibov.

3. Noge

Zdaj morate robota opremiti s spodnjimi okončinami. Če za to uporabljate glave zobne ščetke, jih prilepite na dno motorja. Kot plast lahko uporabite isto penasto ploščo.

Naslednji korak je pritrditev naših dveh kosov žice na kontakte motorja. Lahko jih preprosto privijete, še bolje pa bi jih spajkali, saj bo tako robot bolj vzdržljiv.

5. Priključek baterije

S toplotno pištolo prilepite žico na en konec baterije. Izberete lahko katero koli od obeh žic in katero koli stran baterije – polarnost v tem primeru ni pomembna. Če ste vešči spajkanja, lahko za ta korak uporabite tudi spajkanje namesto lepila.

6. Oči

Par kroglic, ki jih z vročim lepilom pritrdimo na en konec baterije, je povsem primeren kot robotove oči. Na tem koraku lahko pokažete svojo domišljijo in si po lastni presoji omislite videz oči.

7. Zagon

Zdaj pa oživimo naš domači izdelek. Vzemite prosti konec žice in ga z lepilnim trakom pritrdite na nezaseden terminal baterije. Za ta korak ne smete uporabljati vročega lepila, ker vam bo preprečilo, da bi po potrebi odklopili motor.

Ljubitelji elektronike in ljudje, ki jih zanima robotika, ne zamudijo priložnosti, da samostojno oblikujejo preprostega ali kompleksnega robota, uživajo v samem procesu sestavljanja in rezultatu.

Nimate vedno časa ali želje za čiščenje hiše, ampak ... sodobna tehnologija omogočajo ustvarjanje čistilnih robotov. Med njimi je tudi robotski sesalnik, ki ure in ure potuje po prostorih in zbira prah.

Kje začeti, če želite ustvariti robota z lastnimi rokami? Seveda bi moralo biti prve robote preprosto ustvariti. Robot, o katerem bomo razpravljali v današnjem članku, ne bo vzel veliko časa in ne zahteva posebnih veščin.

Če nadaljujem s temo ustvarjanja robotov z lastnimi rokami, predlagam, da poskusite narediti plesnega robota iz improviziranih materialov. Če želite ustvariti robota z lastnimi rokami, boste potrebovali enostavni materiali, ki ga verjetno najdemo skoraj v vsakem domu.

Raznolikost robotov ni omejena na posebne vzorce, po katerih so ti roboti ustvarjeni. Ljudje se vedno domislijo izvirnega zanimive ideje kako narediti robota. Nekateri ustvarjajo statične skulpture robotov, drugi ustvarjajo dinamične skulpture robotov, o čemer bomo razpravljali v današnjem članku.

Vsakdo lahko naredi robota z lastnimi rokami, tudi otrok. Robot, ki bo opisan spodaj, je enostaven za izdelavo in ne zahteva veliko časa. Poskušal bom opisati faze ustvarjanja robota z lastnimi rokami.

Včasih ideje za ustvarjanje robota pridejo povsem nepričakovano. Če razmišljate o tem, kako narediti robota premikati z improviziranimi sredstvi, pride na misel misel na baterije. Kaj pa, če je vse veliko bolj preprosto in dostopno? Poskusimo narediti robota z lastnimi rokami mobilni telefon kot glavni del. Za izdelavo vibracijskega robota z lastnimi rokami boste potrebovali naslednje materiale.

Naredite robota zelo preprosto Ugotovimo, kaj je potrebno ustvarite robota doma, da bi razumeli osnove robotike.

Zagotovo ste si, potem ko ste si ogledali dovolj filmov o robotih, večkrat zaželeli ustvariti svojega lastnega bojnega tovariša, pa niste vedeli, kje začeti. Seveda ne boste mogli zgraditi dvonožnega Terminatorja, vendar to ni tisto, kar poskušamo doseči. Zberite preprost robot kdor ve, kako pravilno držati spajkalnik v rokah, lahko to stori in to ne zahteva globokega znanja, čeprav ne bo škodilo. Amaterska robotika se ne razlikuje veliko od načrtovanja vezij, le veliko bolj zanimiva, saj vključuje tudi področja, kot sta mehanika in programiranje. Vse komponente so lahko dostopne in niso tako drage. Napredek torej ne miruje in izkoristili ga bomo sebi v prid.

Uvod

torej. Kaj je robot? V večini primerov to avtomatska naprava, ki reagira na vsa dejanja okolju. Robote lahko nadzirajo ljudje ali izvajajo vnaprej programirana dejanja. Običajno je robot opremljen z različnimi senzorji (razdalja, kot vrtenja, pospešek), video kamerami in manipulatorji. Elektronski del robota sestavlja mikrokrmilnik (MC) – mikrovezje, ki vsebuje procesor, taktni generator, različne periferne enote, RAM in trajni pomnilnik. Obstaja svet ogromno razni mikrokontrolerji za različna področja aplikacije in na njihovi osnovi lahko sestavite zmogljive robote. Za amaterske zgradbe široka uporaba našli mikrokontrolerje AVR. So daleč najbolj dostopni in na internetu lahko najdete veliko primerov, ki temeljijo na teh MK. Za delo z mikrokontrolerji morate znati programirati v asemblerju ali C ter imeti osnovno znanje digitalne in analogne elektronike. V našem projektu bomo uporabili C. Programiranje za MK se ne razlikuje veliko od programiranja v računalniku, sintaksa jezika je enaka, večina funkcij se praktično ne razlikuje, nove pa so precej enostavne za učenje in priročne za uporabo.

Kaj potrebujemo

Za začetek se bo naš robot lahko preprosto izognil oviram, torej ponovil običajno vedenje večine živali v naravi. Vse, kar potrebujemo za izdelavo takšnega robota, lahko najdemo v radijskih trgovinah. Odločimo se, kako se bo naš robot premikal. Mislim, da so najuspešnejše gosenice, ki se uporabljajo v tankih; to je najugodnejša rešitev, saj imajo gosenice večjo prehodnost kot kolesa vozila in jih je bolj priročno nadzorovati (za obračanje je dovolj zavrtite steze različne strani). Zato boste potrebovali katero koli igračo tank, katere gosenice se vrtijo neodvisno druga od druge, kupite jo lahko v kateri koli trgovini z igračami po razumni ceni. Od tega rezervoarja rabiš samo platformo z gosenicami in motorje z menjalniki, ostalo lahko mirno odviješ in zavržeš. Potrebujemo tudi mikrokrmilnik, moja izbira je padla na ATmega16 - ima dovolj priključkov za priklop senzorjev in perifernih naprav in na splošno je zelo priročno. Prav tako boste morali kupiti nekaj radijskih komponent, spajkalnik in multimeter.

Izdelava table z MK

V našem primeru bo mikrokrmilnik opravljal funkcije možganov, vendar ne bomo začeli z njim, temveč z napajanjem robotovih možganov. Pravilna prehrana- jamstvo za zdravje, zato bomo začeli s tem, kako pravilno nahraniti našega robota, saj tu začetniki robotski graditelji običajno delajo napake. In da bi naš robot normalno deloval, moramo uporabiti stabilizator napetosti. Raje imam čip L7805 - zasnovan je tako, da proizvaja stabilno izhodno napetost 5 V, kar potrebuje naš mikrokontroler. Toda zaradi dejstva, da je padec napetosti na tem mikrovezju približno 2,5 V, je treba nanj napajati najmanj 7,5 V. Uporablja se skupaj s tem stabilizatorjem elektrolitski kondenzatorji za izravnavo valovanja napetosti je treba v vezje vključiti diodo za zaščito pred obračanjem polaritete.

Zdaj lahko preidemo na naš mikrokrmilnik. Ohišje MK je DIP (primernejše je za spajkanje) in ima štirideset zatičev. Na krovu je ADC, PWM, USART in še veliko več, ki jih trenutno ne bomo uporabljali. Oglejmo si nekaj pomembnih vozlišč. Zatič RESET (9. krak MK) potegne navzgor upor R1 do "plus" vira napajanja - to je treba storiti! V nasprotnem primeru se lahko vaš MK nenamerno ponastavi ali, preprosteje rečeno, pride do napake. Prav tako je zaželen ukrep, vendar ne obvezen, povezava RESET prek keramični kondenzator C1 na tla. Na diagramu lahko vidite tudi elektrolit 1000 uF, ki vas reši pred padci napetosti pri delujočih motorjih, kar bo ugodno vplivalo tudi na delovanje mikrokontrolerja. Kvarčni resonator X1 in kondenzatorja C2, C3 morajo biti nameščeni čim bližje zatičem XTAL1 in XTAL2.

Ne bom govoril o tem, kako utripati MK, saj lahko o tem preberete na internetu. Program bomo napisali v C-ju, za programsko okolje sem izbral CodeVisionAVR. To je dokaj uporabniku prijazno okolje in je uporabno za začetnike, saj ima vgrajen čarovnik za ustvarjanje kode.

Nadzor motorja

Enako pomembna komponenta našega robota je gonilnik motorja, ki nam olajša njegovo upravljanje. Nikoli in pod nobenim pogojem ne smete priključiti motorjev neposredno na MK! Na splošno močnih bremen ni mogoče nadzorovati neposredno iz mikrokrmilnika, sicer bo izgorelo. Uporabite ga ključni tranzistorji. Za naš primer obstaja poseben čip - L293D. Pri tako preprostih projektih vedno poskusite uporabiti ta čip z indeksom "D", saj ima vgrajene diode za zaščito pred preobremenitvijo. To mikrovezje je zelo enostavno nadzorovati in ga je enostavno dobiti v radijskih trgovinah. Na voljo je v dveh paketih: DIP in SOIC. V paketu bomo uporabili DIP zaradi enostavne montaže na ploščo. L293D ima ločeno napajanje za motorje in logiko. Zato bomo samo mikrovezje napajali iz stabilizatorja (vhod VSS), motorje pa neposredno iz baterij (vhod VS). L293D zdrži obremenitev 600 mA na kanal in ima dva od teh kanalov, se pravi na en čip lahko povežemo dva motorja. Ampak zaradi varnosti bomo kanale združili in potem bomo potrebovali eno micro za vsak motor. Iz tega sledi, da bo L293D zdržal 1,2 A. Da bi to dosegli, morate združiti noge micra, kot je prikazano na diagramu. Mikrovezje deluje na naslednji način: ko se na IN1 in IN2 uporabi logična "0", na IN3 in IN4 pa logična ena, se motor vrti v eno smer, in če so signali obrnjeni - se uporabi logična ničla, takrat se bo motor začel vrteti v drugo smer. Nožici EN1 in EN2 sta odgovorni za vklop vsakega kanala. Povežemo jih in jih priključimo na "plus" napajalnika iz stabilizatorja. Ker se mikrovezje med delovanjem segreje in je namestitev radiatorjev na to vrsto ohišja problematična, je odvod toplote zagotovljen z GND nogami - bolje jih je spajkati na široki kontaktni plošči. To je vse, kar morate vedeti o gonilnikih za prvič.

Senzorji za ovire

Da bo naš robot lahko navigiral in se ne bo zaletel v vse, bomo namestili dva infrardeči senzor. večina najpreprostejši senzor je sestavljen iz infrardeče diode, ki oddaja infrardeči spekter in fototranzistor, ki bo sprejel signal iz IR diode. Načelo je naslednje: ko pred senzorjem ni ovire, IR žarki ne zadenejo fototranzistorja in se ta ne odpre. Če je pred senzorjem ovira, se žarki odbijajo od njega in zadenejo tranzistor - odpre se in tok začne teči. Slabost takih senzorjev je, da se lahko različno odzovejo različne površine in niso zaščiteni pred motnjami - senzor se lahko pomotoma sproži zaradi tujih signalov iz drugih naprav. Modulacija signala vas lahko zaščiti pred motnjami, vendar se s tem za zdaj ne bomo obremenjevali. Za začetek je dovolj.


Robot firmware

Če želite oživiti robota, morate zanj napisati strojno programsko opremo, to je program, ki bi odčitaval senzorje in krmilil motorje. Moj program je najpreprostejši, ne vsebuje kompleksne strukture in vsi bodo razumeli. Naslednji dve vrstici vključujeta datoteke glave za naš mikrokontroler in ukaze za generiranje zakasnitev:

#vključi
#vključi

Naslednje vrstice so pogojne, ker so vrednosti PORTC odvisne od tega, kako ste gonilnik motorja povezali z mikrokrmilnikom:

PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Vrednost 0xFF pomeni, da bo izhod dnevnik. "1", 0x00 pa je dnevnik. "0". Z naslednjo konstrukcijo preverimo, ali je pred robotom ovira in na kateri strani je: if (!(PINB & (1<

Če svetloba IR diode zadene fototranzistor, se na nogi mikrokrmilnika namesti dnevnik. »0« in robot se začne premikati nazaj, da se odmakne od ovire, nato se obrne, da ne bi znova trčil v oviro, nato pa se znova premakne naprej. Ker imamo dva senzorja, prisotnost ovire preverimo dvakrat – na desni in na levi in ​​tako lahko ugotovimo, na kateri strani je ovira. Ukaz "delay_ms(1000)" pomeni, da bo minila ena sekunda, preden se bo naslednji ukaz začel izvajati.

Zaključek

Pokril sem večino vidikov, ki vam bodo pomagali zgraditi vašega prvega robota. Toda robotika se tu ne konča. Če sestavite tega robota, boste imeli veliko možnosti, da ga razširite. Izboljšate lahko robotov algoritem, na primer kaj storiti, če ovira ni na neki strani, ampak tik pred robotom. Prav tako ne bi škodilo, če namestite kodirnik - preprosto napravo, ki vam bo pomagala natančno pozicionirati in poznati lokacijo vašega robota v prostoru. Zaradi jasnosti je možno namestiti barvni ali enobarvni zaslon, ki lahko prikazuje koristne informacije - raven napolnjenosti baterije, razdaljo do ovir, različne informacije o odpravljanju napak. Ne bi škodilo izboljšati senzorje - namestiti TSOP (to so IR sprejemniki, ki zaznavajo signal le določene frekvence) namesto običajnih fototranzistorjev. Poleg infrardečih senzorjev obstajajo ultrazvočni senzorji, ki so sicer dražji in imajo tudi svoje slabosti, a v zadnjem času postajajo vse bolj priljubljeni med izdelovalci robotov. Da bi se robot odzival na zvok, bi bilo dobro namestiti mikrofone z ojačevalcem. Toda tisto, kar se mi zdi res zanimivo, je namestitev kamere in programiranje strojnega vida, ki temelji na njej. Obstaja niz posebnih knjižnic OpenCV, s katerimi lahko programirate prepoznavanje obraza, gibanje glede na barvne svetilnike in številne druge zanimive stvari. Vse je odvisno le od vaše domišljije in spretnosti.

Seznam komponent:

    ATmega16 v paketu DIP-40>

    L7805 v paketu TO-220

    L293D v ohišju DIP-16 x2 kos.

    upori z močjo 0,25 W z ocenami: 10 kOhm x 1 kos., 220 Ohm x 4 kos.

    keramični kondenzatorji: 0,1 µF, 1 µF, 22 pF

    elektrolitski kondenzatorji: 1000 µF x 16 V, 220 µF x 16 V x 2 kos.

    dioda 1N4001 ali 1N4004

    16 MHz kvarčni resonator

    IR diode: dovolj sta kateri koli dve.

    fototranzistorji, tudi kakršni koli, vendar se odzivajo samo na valovno dolžino infrardečih žarkov

Koda vdelane programske opreme:

/************************************************ * *** Vdelana programska oprema za tip robota MK: ATmega16 Taktna frekvenca: 16,000000 MHz Če je vaša kvarčna frekvenca drugačna, morate to določiti v nastavitvah okolja: Projekt -> Konfiguracija -> Zavihek "C Compiler" ****** ***********************************************/ #vključi #vključi void main(void) ( //Konfigurirajte vhodna vrata //Prek teh vrat sprejemamo signale iz senzorjev DDRB=0x00; //Vklopimo vlečne upore PORTB=0xFF; //Konfigurirajte izhodna vrata //Prek teh vrat krmilimo motorje DDRC =0xFF; //Glavna zanka programa //odčitavamo vrednosti s senzorjev, medtem ko (1) ( //Pomik naprej PORTC.0 = 1; PORTC.1 =. 0; PORTC.3 = 0; if (PINB & (1<O mojem robotu

Trenutno je moj robot skoraj dokončan.


Opremljen je z brezžično kamero, senzorjem razdalje (tako kamera kot ta senzor sta nameščena na vrtljivem stolpu), senzorjem za ovire, kodirnikom, sprejemnikom signala z daljinskega upravljalnika in vmesnikom RS-232 za povezavo z računalnik. Deluje v dveh načinih: avtonomnem in ročnem (sprejema krmilne signale z daljinskega upravljalnika), kamero lahko vklopimo/izklopimo tudi na daljavo ali s pomočjo robota samega za varčevanje z baterijo. Pišem firmware za varnost stanovanja (prenos slik na računalnik, zaznavanje gibanja, sprehod po prostorih).



Ta članek je na voljo tudi v naslednjih jezikih: tajska

  • Naprej

    Najlepša HVALA za zelo koristne informacije v članku. Vse je predstavljeno zelo jasno. Zdi se, da je bilo z analizo delovanja trgovine eBay vloženega veliko dela

    • Hvala vam in ostalim rednim bralcem mojega bloga. Brez vas ne bi bil dovolj motiviran, da bi posvetil veliko časa vzdrževanju te strani. Moji možgani so tako zgrajeni: rad se poglabljam, sistematiziram razpršene podatke, preizkušam stvari, ki jih še nihče ni naredil ali pogledal s tega zornega kota. Škoda, da naši rojaki zaradi krize v Rusiji nimajo časa za nakupovanje na eBayu. Kupujejo pri Aliexpressu iz Kitajske, saj je tam blago veliko cenejše (pogosto na račun kakovosti). Toda spletne dražbe eBay, Amazon, ETSY bodo Kitajcem zlahka dale prednost pri ponudbi blagovnih znamk, vintage predmetov, ročno izdelanih predmetov in različnih etničnih izdelkov.

      • Naprej

        V vaših člankih je dragocen vaš osebni odnos in analiza teme. Ne opustite tega bloga, sem pogosto. Takšnih bi nas moralo biti veliko. Pošlji mi e-pošto Pred kratkim sem prejel e-poštno sporočilo s ponudbo, da me naučijo trgovati na Amazonu in eBayu.

  • Lepo je tudi, da so poskusi eBaya, da rusificira vmesnik za uporabnike iz Rusije in držav CIS, začeli obroditi sadove. Navsezadnje velika večina državljanov držav nekdanje ZSSR nima dobrega znanja tujih jezikov. Angleško ne govori več kot 5% prebivalstva. Več jih je med mladimi. Zato je vsaj vmesnik v ruščini - to je velika pomoč pri spletnem nakupovanju na tej trgovalni platformi. eBay ni šel po poti svojega kitajskega kolega Aliexpressa, kjer se izvaja strojno (zelo okorno in nerazumljivo, mestoma vzbujajoč smeh) prevajanje opisov izdelkov. Upam, da bo na naprednejši stopnji razvoja umetne inteligence visokokakovostno strojno prevajanje iz katerega koli jezika v katerega koli v nekaj sekundah postalo resničnost. Zaenkrat imamo tole (profil enega od prodajalcev na eBayu z ruskim vmesnikom, a angleškim opisom):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png