DIY robot sa bahay.  Gumawa ka ng robot sa bahay mo?  Madali lang!  Mga pitfalls at setup

DIY robot sa bahay. Gumawa ka ng robot sa bahay mo? Madali lang! Mga pitfalls at setup

Gumawa ng robot napakasimple Alamin natin kung ano ang kinakailangan lumikha ng isang robot sa bahay, upang maunawaan ang mga pangunahing kaalaman sa robotics.

Tiyak, pagkatapos manood ng sapat na mga pelikula tungkol sa mga robot, madalas mong gustong bumuo ng iyong sariling kasama sa labanan, ngunit hindi mo alam kung saan magsisimula. Siyempre, hindi ka makakagawa ng bipedal Terminator, ngunit hindi iyon ang sinusubukan naming makamit. Ang sinumang nakakaalam kung paano humawak ng isang panghinang na bakal nang tama sa kanilang mga kamay ay maaaring mag-ipon ng isang simpleng robot at hindi ito nangangailangan ng malalim na kaalaman, bagaman hindi ito masasaktan. Ang mga amateur robotics ay hindi gaanong naiiba sa disenyo ng circuit, mas kawili-wili lamang, dahil kinabibilangan din ito ng mga lugar tulad ng mechanics at programming. Ang lahat ng mga sangkap ay madaling makuha at hindi ganoon kamahal. Kaya't ang pag-unlad ay hindi tumigil, at gagamitin natin ito sa ating kalamangan.

Panimula

Kaya. Ano ang isang robot? Sa karamihan ng mga kaso, ito ay isang awtomatikong device na tumutugon sa anumang mga pagkilos sa kapaligiran. Ang mga robot ay maaaring kontrolin ng mga tao o magsagawa ng mga pre-program na aksyon. Karaniwan, ang robot ay nilagyan ng iba't ibang mga sensor (distansya, anggulo ng pag-ikot, acceleration), mga video camera, at mga manipulator. Ang elektronikong bahagi ng robot ay binubuo ng isang microcontroller (MC) - isang microcircuit na naglalaman ng isang processor, isang generator ng orasan, iba't ibang mga peripheral, RAM at permanenteng memorya. Mayroong isang malaking bilang ng iba't ibang mga microcontroller sa mundo para sa iba't ibang mga aplikasyon, at sa kanilang batayan maaari kang mag-ipon ng mga makapangyarihang robot. Ang mga AVR microcontroller ay malawakang ginagamit para sa mga amateur na gusali. Ang mga ito ay ang pinaka-naa-access at sa Internet maaari kang makahanap ng maraming mga halimbawa batay sa mga MK na ito. Upang gumana sa mga microcontroller, kailangan mong makapag-program sa assembler o C at magkaroon ng pangunahing kaalaman sa digital at analog electronics. Sa aming proyekto gagamitin namin ang C. Ang programming para sa MK ay hindi gaanong naiiba sa programming sa isang computer, ang syntax ng wika ay pareho, karamihan sa mga function ay halos hindi naiiba, at ang mga bago ay medyo madaling matutunan at maginhawang gamitin.

Ano ang ating kailangan

Upang magsimula sa, ang aming robot ay magagawang upang maiwasan ang mga obstacle, iyon ay, ulitin ang normal na pag-uugali ng karamihan sa mga hayop sa kalikasan. Ang lahat ng kailangan natin para makabuo ng naturang robot ay makikita sa mga radio store. Magpasya tayo kung paano lilipat ang ating robot. Sa palagay ko ang pinakamatagumpay ay ang mga track na ginagamit sa mga tangke, ito ang pinaka-maginhawang solusyon, dahil ang mga track ay may higit na kakayahang magamit kaysa sa mga gulong ng isang sasakyan at mas maginhawang kontrolin (upang lumiko, sapat na upang paikutin ang mga track; sa iba't ibang direksyon). Samakatuwid, kakailanganin mo ang anumang tangke ng laruan na ang mga track ay paikutin nang nakapag-iisa sa isa't isa, maaari kang bumili ng isa sa anumang tindahan ng laruan sa isang makatwirang presyo. Mula sa tangke na ito kailangan mo lamang ng isang platform na may mga track at motor na may mga gearbox, ang natitira ay maaari mong ligtas na i-unscrew at itapon. Kailangan din namin ng isang microcontroller, ang aking pinili ay nahulog sa ATmega16 - mayroon itong sapat na mga port para sa pagkonekta ng mga sensor at peripheral at sa pangkalahatan ito ay medyo maginhawa. Kakailanganin mo ring bumili ng ilang bahagi ng radyo, isang panghinang, at isang multimeter.

Paggawa ng board kasama si MK

Sa aming kaso, gagawin ng microcontroller ang mga function ng utak, ngunit hindi kami magsisimula dito, ngunit sa pagpapagana ng utak ng robot. Ang wastong nutrisyon ang susi sa kalusugan, kaya magsisimula tayo sa kung paano maayos na pakainin ang ating robot, dahil dito kadalasan nagkakamali ang mga baguhang gumagawa ng robot. At para gumana ng normal ang ating robot, kailangan nating gumamit ng voltage stabilizer. Mas gusto ko ang L7805 chip - ito ay idinisenyo upang makabuo ng isang matatag na 5V output boltahe, na kung ano ang kailangan ng aming microcontroller. Ngunit dahil sa ang katunayan na ang pagbaba ng boltahe sa microcircuit na ito ay tungkol sa 2.5V, isang minimum na 7.5V ang dapat ibigay dito. Kasama ng stabilizer na ito, ang mga electrolytic capacitor ay ginagamit upang pakinisin ang mga ripples ng boltahe at ang isang diode ay kinakailangang kasama sa circuit upang maprotektahan laban sa pagbabalik ng polarity.

Ngayon ay maaari na tayong magpatuloy sa ating microcontroller. Ang kaso ng MK ay DIP (ito ay mas maginhawa upang maghinang) at may apatnapung pin. Sa board ay may ADC, PWM, USART at marami pang iba na hindi muna natin gagamitin sa ngayon. Tingnan natin ang ilang mahahalagang node. Ang RESET pin (9th leg ng MK) ay hinila pataas ng risistor R1 sa "plus" ng pinagmumulan ng kapangyarihan - dapat itong gawin! Kung hindi, maaaring hindi sinasadyang i-reset ang iyong MK o, sa madaling salita, glitch. Ang isa pang kanais-nais na panukala, ngunit hindi sapilitan, ay upang ikonekta ang RESET sa pamamagitan ng ceramic capacitor C1 sa lupa. Sa diagram maaari mo ring makita ang isang 1000 uF electrolyte; ito ay nagliligtas sa iyo mula sa pagbaba ng boltahe kapag tumatakbo ang mga makina, na magkakaroon din ng kapaki-pakinabang na epekto sa pagpapatakbo ng microcontroller. Ang quartz resonator X1 at mga capacitor C2, C3 ay dapat na mas malapit hangga't maaari sa mga pin XTAL1 at XTAL2.

Hindi ko sasabihin kung paano i-flash ang MK, dahil mababasa mo ito sa Internet. Isusulat namin ang programa sa C; Pinili ko ang CodeVisionAVR bilang kapaligiran ng programming. Ito ay isang medyo user-friendly na kapaligiran at kapaki-pakinabang para sa mga nagsisimula dahil mayroon itong built-in na wizard sa paggawa ng code.

Kontrol ng motor

Ang isang pantay na mahalagang bahagi sa aming robot ay ang driver ng motor, na ginagawang mas madali para sa amin na kontrolin ito. Hindi kailanman at sa anumang pagkakataon dapat direktang konektado ang mga motor sa MK! Sa pangkalahatan, ang malalakas na load ay hindi makokontrol nang direkta mula sa microcontroller, kung hindi, ito ay masusunog. Gumamit ng mga key transistor. Para sa aming kaso, mayroong isang espesyal na chip - L293D. Sa ganitong mga simpleng proyekto, palaging subukang gamitin ang partikular na chip na ito na may "D" index, dahil mayroon itong built-in na mga diode para sa proteksyon ng labis na karga. Ang microcircuit na ito ay napakadaling kontrolin at madaling makuha sa mga tindahan ng radyo. Ito ay makukuha sa dalawang pakete: DIP at SOIC. Gagamitin namin ang DIP sa package dahil sa kadalian ng pag-mount sa board. Ang L293D ay may hiwalay na power supply para sa mga motor at lohika. Samakatuwid, papaganahin namin ang microcircuit mismo mula sa stabilizer (VSS input), at ang mga motor nang direkta mula sa mga baterya (VS input). Ang L293D ay maaaring makatiis ng isang load na 600 mA bawat channel, at mayroon itong dalawa sa mga channel na ito, iyon ay, dalawang motor ay maaaring konektado sa isang chip. Ngunit upang maging ligtas, pagsasamahin namin ang mga channel, at pagkatapos ay kakailanganin namin ng isang micra para sa bawat makina. Kasunod nito na ang L293D ay makatiis ng 1.2 A. Upang makamit ito, kailangan mong pagsamahin ang mga binti ng micra, tulad ng ipinapakita sa diagram. Ang microcircuit ay gumagana tulad ng sumusunod: kapag ang isang lohikal na "0" ay inilapat sa IN1 at IN2, at isang lohikal na isa ay inilapat sa IN3 at IN4, ang motor ay umiikot sa isang direksyon, at kung ang mga signal ay baligtad - isang lohikal na zero ay inilapat, pagkatapos ay ang motor ay magsisimulang iikot sa kabilang direksyon. Ang mga pin na EN1 at EN2 ay may pananagutan sa pag-on sa bawat channel. Ikinonekta namin ang mga ito at ikinonekta ang mga ito sa "plus" ng power supply mula sa stabilizer. Dahil ang microcircuit ay uminit sa panahon ng operasyon, at ang pag-install ng mga radiator sa ganitong uri ng kaso ay may problema, ang pag-alis ng init ay sinisiguro ng mga binti ng GND - mas mahusay na maghinang ang mga ito sa isang malawak na contact pad. Iyon lang ang kailangan mong malaman tungkol sa mga driver ng motor sa unang pagkakataon.

Mga sensor ng balakid

Upang ang aming robot ay makapag-navigate at hindi mag-crash sa lahat, mag-i-install kami ng dalawang infrared sensor dito. Ang pinakasimpleng sensor ay binubuo ng isang IR diode na naglalabas sa infrared spectrum at isang phototransistor na tatanggap ng signal mula sa IR diode. Ang prinsipyo ay ito: kapag walang hadlang sa harap ng sensor, ang IR rays ay hindi tumama sa phototransistor at hindi ito nagbubukas. Kung mayroong isang balakid sa harap ng sensor, kung gayon ang mga sinag ay makikita mula dito at pindutin ang transistor - bubukas ito at nagsisimulang dumaloy ang kasalukuyang. Ang kawalan ng naturang mga sensor ay maaari silang mag-react nang iba sa iba't ibang mga ibabaw at hindi protektado mula sa interference - ang sensor ay maaaring aksidenteng ma-trigger ng mga extraneous na signal mula sa iba pang mga device. Maaaring maprotektahan ka ng pagmo-modulate ng signal mula sa panghihimasok, ngunit hindi namin iyon aabalahin sa ngayon. For starters, sapat na yan.


Robot firmware

Upang buhayin ang robot, kailangan mong magsulat ng firmware para dito, iyon ay, isang programa na kukuha ng mga pagbabasa mula sa mga sensor at kontrolin ang mga motor. Ang aking programa ay ang pinakasimpleng, hindi ito naglalaman ng mga kumplikadong istruktura at mauunawaan ng lahat. Kasama sa susunod na dalawang linya ang mga file ng header para sa aming microcontroller at mga utos para sa pagbuo ng mga pagkaantala:

#isama
#isama

Ang mga sumusunod na linya ay may kondisyon dahil ang mga halaga ng PORTC ay nakasalalay sa kung paano mo ikinonekta ang driver ng motor sa iyong microcontroller:

PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Ang halaga na 0xFF ay nangangahulugan na ang output ay magiging log. "1", at ang 0x00 ay log. "0". Sa sumusunod na konstruksyon, sinusuri namin kung may hadlang sa harap ng robot at saang panig nito: kung (!(PINB & (1)<

Kung ang liwanag mula sa isang IR diode ay tumama sa phototransistor, pagkatapos ay isang log ay naka-install sa microcontroller leg. "0" at ang robot ay nagsimulang gumalaw paatras upang lumayo sa balakid, pagkatapos ay umikot upang hindi na mabangga muli ang balakid at pagkatapos ay umusad muli. Dahil mayroon kaming dalawang sensor, sinusuri namin ang pagkakaroon ng isang balakid nang dalawang beses - sa kanan at sa kaliwa, at samakatuwid ay maaari naming malaman kung aling bahagi ang balakid. Ang utos na "delay_ms(1000)" ay nagpapahiwatig na isang segundo ang lilipas bago magsimulang magsagawa ang susunod na utos.

Konklusyon

Nasaklaw ko na ang karamihan sa mga aspeto na tutulong sa iyo na buuin ang iyong unang robot. Ngunit ang robotics ay hindi nagtatapos doon. Kung i-assemble mo ang robot na ito, magkakaroon ka ng maraming pagkakataon upang palawakin ito. Maaari mong pagbutihin ang algorithm ng robot, tulad ng kung ano ang gagawin kung ang balakid ay wala sa ilang panig, ngunit nasa harap mismo ng robot. Hindi rin makakasamang mag-install ng encoder - isang simpleng device na tutulong sa iyong tumpak na iposisyon at malaman ang lokasyon ng iyong robot sa kalawakan. Para sa kalinawan, posibleng mag-install ng isang kulay o monochrome na display na maaaring magpakita ng kapaki-pakinabang na impormasyon - antas ng singil ng baterya, distansya sa mga hadlang, iba't ibang impormasyon sa pag-debug. Hindi masasaktan na pagbutihin ang mga sensor - ang pag-install ng mga TSOP (ito ay mga IR receiver na nakikita lamang ang isang signal ng isang tiyak na dalas) sa halip na mga maginoo na phototransistor. Bilang karagdagan sa mga infrared sensor, may mga ultrasonic sensor, na mas mahal at mayroon ding kanilang mga kakulangan, ngunit kamakailan ay nakakakuha ng katanyagan sa mga tagabuo ng robot. Para makatugon ang robot sa tunog, magandang ideya na mag-install ng mga mikropono na may amplifier. Ngunit ang sa tingin ko ay talagang kawili-wili ay ang pag-install ng camera at programming machine vision batay dito. Mayroong isang hanay ng mga espesyal na aklatan ng OpenCV kung saan maaari mong i-program ang pagkilala sa mukha, paggalaw ayon sa mga kulay na beacon at marami pang ibang kawili-wiling bagay. Ang lahat ay nakasalalay lamang sa iyong imahinasyon at kasanayan.

Listahan ng mga sangkap:

    ATmega16 sa DIP-40 package>

    L7805 sa TO-220 na pakete

    L293D sa DIP-16 housing x2 pcs.

    resistors na may kapangyarihan na 0.25 W na may mga rating: 10 kOhm x 1 pc., 220 Ohm x 4 na mga PC.

    ceramic capacitor: 0.1 µF, 1 µF, 22 pF

    mga electrolytic capacitor: 1000 µF x 16 V, 220 µF x 16 V x 2 pcs.

    diode 1N4001 o 1N4004

    16 MHz quartz resonator

    IR diodes: alinman sa dalawa ang gagawin.

    phototransistor, gayundin ang anuman, ngunit tumutugon lamang sa haba ng daluyong ng mga infrared ray

Firmware code:

/**************************************************** * *** Firmware para sa robot na MK type: ATmega16 Clock frequency: 16.000000 MHz Kung ang iyong quartz frequency ay iba, dapat itong tukuyin sa mga setting ng kapaligiran: Project -> Configure -> "C Compiler" Tab ****** *********************************************/ #isama #isama void main(void) ( // I-configure ang mga input port // Sa pamamagitan ng mga port na ito ay nakakatanggap kami ng mga signal mula sa mga sensor DDRB=0x00; // I-on ang pull-up resistors PORTB=0xFF; // I-configure ang mga output port // Sa pamamagitan ng mga port na ito kinokontrol namin ang mga motor ng DDRC =0xFF; //Main loop ng program dito binabasa namin ang mga value mula sa mga sensor //at kinokontrol ang mga motor habang (1) ( //Move forward PORTC.0 = 1; PORTC.1 =. 0; PORTC.2 = 1; PORTC.3 = 0;<Tungkol sa robot ko

Sa ngayon halos kumpleto na ang aking robot.


Nilagyan ito ng wireless camera, isang distance sensor (parehong camera at ang sensor na ito ay naka-install sa isang umiikot na tore), isang obstacle sensor, isang encoder, isang signal receiver mula sa remote control at isang RS-232 interface para sa pagkonekta sa isang kompyuter. Gumagana ito sa dalawang mode: autonomous at manual (nakakatanggap ng mga control signal mula sa remote control), ang camera ay maaari ding i-on/off nang malayuan o ng robot mismo upang makatipid ng lakas ng baterya. Nagsusulat ako ng firmware para sa seguridad ng apartment (paglilipat ng mga larawan sa isang computer, pag-detect ng mga paggalaw, paglalakad sa paligid ng lugar).

Kahit na ang mga nakapulot pa lang ng panghinang ay maaaring gumawa ng pinakasimpleng robot.

Kadalasan ang ating robot (depende sa disenyo) ay tatakbo patungo sa liwanag o, sa kabaligtaran, tatakbo palayo dito, tatakbo pasulong sa paghahanap ng sinag ng liwanag, o pabalik na parang nunal.

Para sa ating hinaharap na "artificial intelligence" kakailanganin natin:

  1. Chip L293D
  2. Maliit na de-kuryenteng motor M1 (maaaring ilabas sa mga laruang sasakyan)
  3. Phototransistor at 200 ohm risistor.
  4. Mga wire, isang baterya at, siyempre, ang platform mismo kung saan ilalagay ang lahat.

Kung magdadagdag ka ng ilang mas maliwanag na LED sa disenyo, madali mong makakamit na tatakbo lang ang robot sa iyong kamay o kahit na susunod sa isang maliwanag o madilim na linya. Ang aming paglikha ay magiging isang tipikal na kinatawan ng mga robot ng klase ng BEAM. Ang prinsipyo ng pag-uugali ng naturang mga robot ay batay sa "photoreception," iyon ay, ang liwanag, sa kasong ito, ay magsisilbing mapagkukunan ng impormasyon.

Uusad ang ating robot kapag natamaan ito ng sinag ng liwanag. Ang pag-uugaling ito ng device ay tinatawag na "photokinesis" - isang hindi direktang pagtaas o pagbaba ng kadaliang kumilos bilang tugon sa mga pagbabago sa antas ng liwanag.

Sa aming aparato, tulad ng nabanggit sa itaas, isang phototransistor ng isang n-p-n na istraktura - ang PTR-1 ay ginamit bilang isang photosensor. Dito maaari mong gamitin hindi lamang isang phototransistor, kundi pati na rin isang photoresistor o photodiode, dahil ang prinsipyo ng pagpapatakbo ng lahat ng mga elemento ay pareho.

Ipinapakita agad ng figure ang wiring diagram ng robot. Kung hindi ka pa pamilyar sa mga teknikal na simbolo, kung gayon, batay sa diagram na ito, hindi magiging mahirap na maunawaan ang mga prinsipyo ng pagtatalaga at koneksyon ng mga elemento sa bawat isa.

GND. Ang mga wire na nagkokonekta sa iba't ibang elemento ng circuit sa lupa (ang negatibong terminal ng power supply) ay karaniwang hindi ganap na ipinapakita sa mga diagram. Sa halip, isang maliit na linya ang iginuhit upang ipahiwatig ang koneksyon sa "lupa." Minsan, sa tabi ng gitling isinusulat nila ang "GND" - mula sa Ingles. ang mga salitang "lupa" - lupa.

Vcc. Ang pagtatalaga na ito ay nagpapahiwatig na sa pamamagitan ng bahaging ito ang circuit ay konektado sa pinagmumulan ng kapangyarihan - Positibong poste! Minsan sa mga diagram ang kasalukuyang rating ay madalas na nakasulat sa halip na mga titik na ito. Sa kasong ito +5V.

Prinsipyo ng pagpapatakbo ng robot.

Kapag ang isang sinag ng liwanag ay tumama sa phototransistor (sa diagram ito ay ipinahiwatig bilang PRT1), isang positibong signal ang lilitaw sa output ng INPUT1 microcircuit, na nagiging sanhi ng paggana ng M1 motor. At kabaligtaran, kapag ang light beam ay huminto sa pag-iilaw sa phototransistor, ang signal sa output ng INPUT1 microcircuit ay nawawala, samakatuwid, ang motor ay huminto.

Ang resistor R1 sa circuit na ito ay idinisenyo upang mabayaran ang kasalukuyang dumadaan sa phototransistor. Ang halaga ng risistor ay 200 Ohms - siyempre, maaari kang maghinang ng mga resistor na may iba pang mga halaga dito, ngunit dapat mong tandaan na ang sensitivity ng phototransistor, at samakatuwid ang pagganap ng robot mismo, ay depende sa halaga.

Kung ang halaga ng risistor ay malaki, kung gayon ang robot ay tutugon lamang sa isang napakaliwanag na sinag ng liwanag, at kung ito ay maliit, kung gayon ang sensitivity ay magiging mas mataas.

Sa madaling salita, hindi ka dapat gumamit ng mga resistor na may resistensya na mas mababa sa 100 Ohms sa circuit na ito, kung hindi man ang phototransistor ay maaaring mag-overheat at mabigo.

Mga digital at analog na multimeter Pagkuha ng mga sukat Pagbabasa ng mga circuit: shielding, grounding Reading circuits: lamp at photocells Pag-aayos ng electric kettle DIY image projection clock

Ngayon sasabihin namin sa iyo kung paano gumawa ng isang robot mula sa mga magagamit na materyales. Ang resultang "high-tech na android," bagaman maliit ang sukat at malamang na hindi makakatulong sa iyo sa gawaing bahay, ay tiyak na magpapasaya sa parehong mga bata at matatanda.

Mga kinakailangang materyales

Upang makagawa ng isang robot gamit ang iyong sariling mga kamay, hindi mo kailangan ng kaalaman sa nuclear physics. Magagawa ito sa bahay mula sa mga ordinaryong materyales na palagi mong nasa kamay. Kaya kung ano ang kailangan namin:
  • 2 piraso ng alambre
  • 1 motor
  • 1 baterya ng AA
  • 3 push pin
  • 2 piraso ng foam board o katulad na materyal
  • 2-3 ulo ng mga lumang toothbrush o ilang mga clip ng papel

1. Ikabit ang baterya sa motor

Gamit ang isang pandikit na baril, ikabit ang isang piraso ng foam na karton sa pabahay ng motor. Pagkatapos ay idikit namin ang baterya dito.

Ang hakbang na ito ay maaaring mukhang nakakalito. Gayunpaman, upang makagawa ng isang robot, kailangan mong gawin itong ilipat. Naglalagay kami ng isang maliit na pahaba na piraso ng foam cardboard sa axis ng motor at i-secure ito ng isang pandikit na baril. Ang disenyong ito ay magbibigay sa motor ng kawalan ng timbang, na magpapagalaw sa buong robot.

Sa pinakadulo ng destabilizer, mag-drop ng ilang patak ng pandikit, o maglakip ng ilang pandekorasyon na elemento - ito ay magdaragdag ng sariling katangian sa aming paglikha at dagdagan ang amplitude ng mga paggalaw nito.

3. Mga binti

Ngayon ay kailangan mong magbigay ng kasangkapan sa robot na may mas mababang mga paa. Kung gumamit ka ng mga ulo ng toothbrush para dito, idikit ang mga ito sa ilalim ng motor. Maaari mong gamitin ang parehong foam board bilang isang layer.

Ang susunod na hakbang ay ilakip ang aming dalawang piraso ng wire sa mga contact ng motor. Maaari mo lamang i-tornilyo ang mga ito, ngunit mas mahusay na maghinang ang mga ito, gagawin nitong mas matibay ang robot.

5. Koneksyon ng baterya

Gamit ang heat gun, idikit ang wire sa isang dulo ng baterya. Maaari kang pumili ng alinman sa dalawang wire at magkabilang gilid ng baterya - hindi mahalaga ang polarity sa kasong ito. Kung magaling ka sa paghihinang, maaari mo ring gamitin ang paghihinang sa halip na pandikit para sa hakbang na ito.

6. Mata

Ang isang pares ng mga kuwintas, na ikinakabit namin ng mainit na pandikit sa isang dulo ng baterya, ay angkop bilang mga mata ng robot. Sa hakbang na ito, maaari mong ipakita ang iyong imahinasyon at makabuo ng hitsura ng mga mata sa iyong paghuhusga.

7. Ilunsad

Ngayon, buhayin natin ang ating gawang bahay. Kunin ang libreng dulo ng wire at ikabit ito sa walang tao na terminal ng baterya gamit ang adhesive tape. Hindi ka dapat gumamit ng mainit na pandikit para sa hakbang na ito dahil pipigilan ka nitong patayin ang motor kung kinakailangan.

Sa panahon ng pagbabago, ang mga robot ay hindi na mga kakaibang makina. Ngunit malamang na mabigla ka: Posible ba talagang gumawa ng robot sa bahay?

Walang alinlangan, medyo mahirap lumikha ng isang robot na may kumplikadong disenyo, microelement, circuit at programa. At hindi mo magagawa nang walang kaalaman sa physics, mechanics, electronics at programming. Gayunpaman, ang pinakasimpleng robot ay maaaring gawin gamit ang iyong sariling mga kamay.

Robot– isang makina na dapat awtomatikong magsagawa ng anumang mga aksyon. Ngunit para sa isang gawang bahay na robot mayroong isang mas madaling gawain - upang ilipat.

Isaalang-alang natin ang 2 pinakasimpleng opsyon para sa paggawa ng robot.

1. Gumawa tayo ng maliit na bug na magvibrate. Kakailanganin namin ang:

  • motor mula sa kotse ng mga bata,
  • baterya ng lithium CR2032 (tablet);
  • lalagyan ng baterya,
  • mga clip ng papel,
  • insulating tape,
  • panghinang,
  • Light-emitting diode.


Binabalot namin ang LED gamit ang electrical tape, na iniiwan ang mga dulo nito nang libre. Gamit ang panghinang na bakal, ihinang ang dulo ng LED at ang likod na dingding ng lalagyan ng baterya. Ihinang namin ang iba pang LED wire sa mga contact ng motor. Inalis namin ang mga clip ng papel, sila ang magiging mga binti ng bug. Ihinang ang mga binti sa motor. Ang mga binti ay maaaring balot ng electrical tape, kaya ang robot beetle ay magiging mas matatag. Ang mga wire ng may hawak ng baterya ay dapat na konektado sa mga wire ng motor. Sa sandaling mai-install ang lithium battery sa lalagyan, magsisimulang mag-vibrate at gumalaw ang beetle. Panoorin ang video kung paano gumawa ng isang simpleng robot sa ibaba.

2. Paggawa ng robot artist. Kakailanganin namin ang:

  • plastik o karton,
  • motor mula sa kotse ng mga bata,
  • baterya ng lithium CR2032,
  • 3 marker,
  • de-koryenteng tape, foil,
  • pandikit.

Mula sa plastik o karton kailangan mong gupitin ang isang hugis para sa hinaharap na robot - isang tatlong-dimensional na tatsulok. Ang isang butas ay pinutol sa gitna kung saan ipinasok ang motor. 3 butas ang pinutol mula sa 3 gilid kung saan ipinasok ang mga marker. Ang isang baterya ay nakakabit sa wire ng motor gamit ang pandikit na may mga piraso ng foil. Ang motor ay ipinasok sa isang butas sa katawan ng robot at sinigurado doon gamit ang pandikit o tape. Ang pangalawang motor wire ay konektado sa baterya. At nagsimulang gumalaw ang robot artist!