Sisukord:

BORIS kahejalgne algajatele ja kaugemale: 11 sammu (piltidega)
BORIS kahejalgne algajatele ja kaugemale: 11 sammu (piltidega)

Video: BORIS kahejalgne algajatele ja kaugemale: 11 sammu (piltidega)

Video: BORIS kahejalgne algajatele ja kaugemale: 11 sammu (piltidega)
Video: 👌СУПЕР ИДЕАЛЬНЫЙ УЗОР! ✅Свяжите и Вы!💥(вязание крючком для начинающих) SUPER PERFECT crochet pattern 2024, November
Anonim
Image
Image
BORIS kahejalgne algajatele ja kaugemale
BORIS kahejalgne algajatele ja kaugemale
BORIS kahejalgne algajatele ja kaugemale
BORIS kahejalgne algajatele ja kaugemale

Kunagi tahtsite õppida Arduino programmeerimist, kuid tundub, et te lihtsalt ei leia projekti, mille nimel tasub aega või raha kulutada.

Kas olete kunagi tahtnud omada oma hõlpsasti programmeeritavat, häkkitavat ja kohandatavat robotit, kuid ei leia seda, mis sobiks teie vajadustele või hinnaklassile.

Noh, poiss, kas mul on see projekt teile, natuke rohkem kui 100 dollari eest ja juurdepääsu 3D -printerile saate endale osta kõik selle halva poisi ehitamiseks vajalikud osad:

BORIS kahepoolne orientatsioon ja intelligentne radarisüsteem.

Miks siis BORIS tekkis?

Endise disainitehnika üliõpilasena mäletan aegu, mil meil oli ülikoolis ainult arduino, kus oli hunnik juhtmeid ja andureid, mis olid programmeerimise õppimiseks mõttetult ühendatud ja vilkusid. Kavatsesin BORISe haridusrobotiks, mille esmane eesmärk on õpetada kõigile, kes on huvitatud robootikast ja programmeerimisest tervikuna, kuidas liigutada servot, vilkuda või kõlarit sumistada huvitavamas ja kenamas väikeses pakendis

Miks on BORIS parim?

  • Ta on kiire !!! revolutsioonilise uue jalakujundusega BORIS on oma suuruse ja hinnakategooria üks kiiremaid kahejalgseid roboteid, nii et möödas on päevad, mil peate ootama pool tundi, kuni teie robot läbib meetri ja filmib 10 -kordse kiirusega kõndivat robotit et see videos hästi välja näeks.
  • Teda on lihtne kokku panna !!! Ainult kruvikeeraja abil saate oma BORISe tööle panna
  • Ta on lisatarvikuid täis !!! See pole lihtsalt kahejalgne kõnnirobot. BORIS on ääreni täis lisafunktsioone ja lisaseadmeid, mis kõik kasutavad hästi ära dokumenteeritud avatud lähtekoodiga tarkvara ja riiulilt elektroonika riistvara, nii et isegi kõige uuemad algajad saavad proovida õppida, kuidas panna robot tõeliselt tegema seda, mida ta tahab.

    1. Ultraheli andur takistuste avastamiseks ja vältimiseks
    2. Kolmeteljeline magnomeeter (digitaalne kompass) BORIS teab, mis suunas on üles ja mis suunas ta näitab
    3. OLED -ekraan Tema suu võib liikuda !!!
    4. Sumin Ta oskab helisid teha !!!
  • Ta on staatiliselt stabiilne !!! Ärge kartke, et jalutuskäigu programmeerimine on surm lihtne, selle roboti liikumiseks pole keerulisi algoritme.
  • Ta on 100% 3D printitav, välja arvatud elektroonika ja elektroonika kruvid. BORIS on täielikult 3D -prinditav, mis vähendab tema hinda ja muudab ka varuosad 3D -printeriga hõlpsaks kopeerimiseks

Mida saab BORIS teha? Selles juhendis teeme järgmist:

  • Ehita BORIS
  • Seadistage BORIS kontrolleriga käsitsi kõndimiseks ja seadistage iseseisvaks kõndimiseks takistuste vältimise ja kindla suunaga (teisisõnu, BORIS väldib takistusi ja jätkab määratud trajektooril)
  • Seadistage BORIS iseseisvaks kõndimiseks ilma kontrollerita, takistuste vältimise ja kindla suunaga (teisisõnu, BORIS väldib takistusi ja jätkab kindlat trajektoori)

Kas BORIS sobib teile?

No ma kindlasti loodan seda nii, et ilma pikema jututa hakkame ehitama !!!

Tarvikud

Selle juhendamise jaoks vajate:

TÖÖRIISTAD:

Väike ristpeaga kruvikeeraja

ROBOTI TARVIKUD:

6x originaal Tower Pro MG90S analoog 180 -astmeline servo (link siin)

Hiinast saate odavalt osta palju asju, kuid servod pole üks neist! Pärast paljude eri tüüpi, eriti odavate võltsitud tornpro servode katsetamist avastasin, et odavad võltsitud tooted on nii ebausaldusväärsed ja purunevad sageli päev pärast kasutamist, nii et otsustasin, et parimad on tõelised tornipro servod!

1x Sunfounderi juhtmeta servo juhtpaneel (link siin)

Traadita servo juhtimiseks ei leia te paremat prototüüpimisplaati kui see. Sellel tahvlil on 5V 3A võimsusmuundur ja 12 servosisendi tihvti ja tihvti traadita nr -24L01 transiiverimooduli ja Arduino NANO jaoks, kõik on kondenseeritud ja puhas pakendis, nii et ärge muretsege enam kõikjal olevate segaste kaablite pärast!

  • 1x Arduino NANO (link siin)
  • 1x NRF24L01 transiiverimoodul (link siin) (te ei vaja seda, kui te kontrollerit ei kasuta)
  • 1x magnomeeter (digitaalne kompass) QMC5883L GY-273 (link siin)
  • 1x ultraheli andur HC-SR04 (link siin)
  • 1x OLED -ekraan 128x64 SSH1106 valge (link siin)
  • 1x passiivne sumin (link siin)
  • 2x 18650 3,7 V liitiumioonakud (link siin)
  • 1x 18650 akuhoidik (link siin) (need patareid annavad teile umbes 30 -minutilise tööaja, paremad annavad umbes 2 -tunnise tööaja)
  • 1x LI ioon akulaadija (link siin)
  • 1x hüppajakaabel 120 tk 10 cm pikk (link siin)
  • 1x Mini Breadboard (link siin)
  • 1x kruvid 2mm x 8mm pakendis 100 (link siin)

Kogu elektroonika on saadaval ka Amazonist, kui te ei saa lubada kohaletoimetamist oodata, kuid see on natuke kallim.

KONTROLLER:

Selle roboti käsitsi juhtimiseks vajate 3D -trükitud Arduino kontrollerit (link siin)

Robot võib olla ka puhtalt autonoomne, seega pole kontroller kohustuslik.

PLASTIKAD:

Osasid saab printida PLA või PETG või ABS -vormingus.

!! Pange tähele, et 500 g pooli piisab 1 roboti printimiseks!

3D -PRINTER:

Minimaalne nõutav ehitusplatvorm: L150mm x W150mm x H100mm

Iga 3D -printer sobib. Prindisin isiklikult osad Creality Ender 3 -le, mis on odav 3D -printer alla 200 $. Prindid osutusid suurepäraselt.

Samm: osade 3D -printimine

3D -osade printimine
3D -osade printimine
3D -osade printimine
3D -osade printimine
3D -osade printimine
3D -osade printimine

Nii et nüüd on aeg printimiseks… Jah

I Disainisin hoolikalt kõik BORISe osad 3D -printimiseks ilma trükkimisel vajalike tugimaterjalide või parveteta.

Kõik osad on allalaaditavad Pinshape (link siin) ja MyMiniFactory (link siin)

Kõik osad on testitud Creality Ender 3 -le

Materjal: PETG

Kihi kõrgus: 0,3 mm

Täidis: 15%

Düüsi läbimõõt: 0,4 mm

BORISe osade loend on järgmine:

  • 1x KEHA PÕHI
  • 1x KEHA KESK
  • 1x KEHA ESI
  • 1x KEHA TAGA
  • 2x KEHA RISTNURGAD
  • 4x KEHARUUDU PINS
  • 1x ELEKTROONIKA RAAM
  • 1x ELECTRONICS PIN
  • 1x OLED RAAM
  • 2x jalad
  • 2x pahkluud
  • 2x JALG 1
  • 2x JALG 2
  • 2x kolbkarbid
  • 2x kolviümbrised (peegel)
  • 4x kolvihoidjaid
  • 4x kolvid
  • 2x PUUSAD
  • 8x ringikujuline tihvt L1
  • 2x RINGTIPP L2
  • 2x ringikujuline tihvt L3
  • 10x RINGTÕMBE L4
  • 16x RUUTKLIPP
  • 22x RINGKLIPP

Iga osa saab printida rühmana või eraldi.

Rühmatrüki jaoks peate vaid printima ühe igast GROUP.stl failist, välja arvatud Group LEG 1.stl, fail ja GROUP CIRCULAR PIN.stl failid, millest peate valima ühe ja teil on kogu vajalik osade komplekt.

Kõigi STL -failide printimiseks järgige järgmisi samme.

  1. Alustuseks printige LEG 1.stl failid ükshaaval, kuna neid on kõige raskem printida, kuna need vajavad umbes 5 mm serva ja ühe kihi kõrgust detaili ümber, et vältida väändumist, kui serv ei takista mingil põhjusel väändumist..stl -fail.
  2. Printige üksiku ringikujuline PIN.5mm L1, INDIVIDUAL CIRCULAR PIN.75mm L1 ja INDIVIDUAL CIRCULAR PIN 1mm L1, kui olete prinditud, katsetage eelnevalt trükitud jalad 1. augus olevaid tihvte ja valige see, mis sobib kõige paremini, ilma pingul, et ei saaks aukust läbi suruda. Võimaluse korral kasutage 0,5 mm suurust, seda tihedamalt, seda kiiremini robot kõnnib.
  3. Jätkake ülejäänud GROUP. STL -failide printimist

Ja meil on see umbes 2 päeva pärast printimist hiljem, kui teil peaks olema kõik BORISe plastosad.

2. etapp on lõpetatud !!!

Samm: Arduino installimine

Arduino installimine
Arduino installimine

BORIS kasutab toimimiseks C ++ programmeerimist. Programmide BORISesse üleslaadimiseks kasutame Arduino IDE -d koos mõne muu raamatukoguga, mis tuleb Arduino IDE -sse installida.

Installige oma arvutisse Arduino IDE

Arduino IDE (link siin)

Teekide Arduino IDE -sse installimiseks peate järgmiste linkide kõigi teekidega tegema järgmist.

  1. Klõpsake allolevatel linkidel (see viib teid raamatukogude GitHubi lehele)
  2. Klõpsake nuppu Kloonige või Laadi alla
  3. Klõpsake allalaadimise ZIP -i (allalaadimine peaks algama teie veebibrauseris)
  4. Avage allalaaditud raamatukogu kaust
  5. Pakkige allalaaditud kogu kaust lahti
  6. Kopeerige lahtipakitud raamatukogu kaust
  7. Kleepige lahtipakitud raamatukogu kaust Arduino raamatukogu kausta (C: / Documents / Arduino / teegid)

Raamatukogud:

  • Varspeedservo raamatukogu (link siin)
  • QMC5883L raamatukogu (link siin)
  • Adafruit GFX raamatukogu (link siin)
  • Adafruit SH1106 raamatukogu (link siin)
  • RF24 raamatukogu (link siin)

Ja meil on see olemas, peaksite kõik olema valmis. Et veenduda, et olete Arduino IDE õigesti seadistanud, järgige järgmisi samme

  1. Laadige alla soovitud Arduino kood (Robot Controller & Autonomous.ino või Robot Autonomous.ino)
  2. Avage see Arduino IDE -s
  3. Valige tööriistad:
  4. Valige juhatus:
  5. Valige Arduino Nano
  6. Valige tööriistad:
  7. Valige protsessor:
  8. Valige ATmega328p (vana alglaadur)
  9. Klõpsake Arduino IDE vasakus ülanurgas nuppu Kinnita (linnuke nupp)

Kui kõik läheb hästi, peaksite allservas saama teate, mis ütleb valmis.

Ja see on see, mille olete nüüd 1. sammu lõpetanud !!!

3. samm: BORISe programmeerimine

Nüüd on aeg kood BORISe Arduino Nano ajju üles laadida.

  1. Ühendage Arduino Nano USB -kaabli abil arvutiga
  2. Klõpsake üleslaadimisnuppu (paremnoolnupp)
  3. Kui kõik läheb hästi, peaksite allservas saama teate, mis ütleb üleslaadimise lõpetanud.

Ja see on samm 3.

4. samm: BORISe servode kalibreerimine

Nii et nüüd on aeg kalibreerida ja hakata servosid BORISe osadesse kokku panema …

Kõik järgmised sammud on kujutatud ülaltoodud kokkupanekuvideos.

Vajalikud elektroonilised osad:

  • 1x Arduino Nano
  • 1x NRF24LO1 transiiver (ainult BORIS -i kasutamisel koos kontrolleriga)
  • 1x Sunfounderi juhtmeta servo juhtpaneel
  • 6x originaal TowerPro MG90S 180 kraadi servot
  • 1x akuhoidja
  • 2x 18650 3,7 V Li -ioonakud

Vajalikud plastosad:

  • 4x kolvid
  • 4x kolvihoidjad
  • 2x kolviümbrised
  • 2x kolviümbrised (peegel)
  • 2x puusad
  • 1x kere põhi
  • 1x keha keskel
  • 4x keha ruudukujulised tihvtid
  • 4x kandilised klambrid

Vajalikud kruvid ja servosarved:

  • 12x pikad isekeermenevad kruvid
  • 6x lühikesed kruvid servosarvedele
  • 4x ühe käega servosarved
  • 2x kahe käega servosarved

Kolbide kokkupaneku juhised:

  1. Asetage kõik 4 kolbi 4 kolvihoidikusse
  2. Libistage 4 kolviümbrist üle kolvihoidjate, nagu on näidatud ülaltoodud kokkupanekuvideos
  3. Asetage 4 kolvi nii, et kolvide avad ja kolvikorpuse augud oleksid joondatud
  4. Sisestage 4 servot läbi 4 kolbkasti auke
  5. Kinnitage 4 servot 2 pika isekleepuva kruviga servo kohta neljale kolvikorpusele (ärge pingutage üle)

Puusade ja keha kokkupaneku juhised:

  1. Sisestage 2 servot kere keskosasse (veenduge, et asetate need õiges suunas ümber kaablite väljapoole)
  2. Kinnitage 2 servot 2 pika isekleepuva kruviga servo kohta kere keskosale
  3. Sisestage 2 puusat keha alumisse ossa
  4. Joondage kere alumine osa kere keskmise osaga
  5. Kinnitage kere alumine osa kere keskosa külge 4 keha ruudukujulise tihvtiga (nagu on näidatud kokkupanekuvideos)
  6. Kinnitage keha ruudukujulised tihvtid 4 ruuduklambriga

Elektroonilised juhised:

  1. Ühendage Arduino ja NRF24L01 transiiver (valikuline) Servo Cotrol Boardiga
  2. Ühendage akuhoidiku juhtmed (punane kuni positiivne must kuni negatiivne) servo juhtpaneeliga (veenduge, et ühendused oleksid õiges suunas)
  3. Ühendage servod ühendustega 4, 5, 6, 7, 8 ja 9 soovitud järjekorras (veenduge, et ühendused oleksid õiged)
  4. Sisestage patareid
  5. Lükake servo juhtpaneeli nupp vajutatud asendisse
  6. Lülitage akuhoidiku lüliti asendisse ON
  7. Tahvel peaks süttima ja servod peaksid liikuma oma 90 -kraadisesse koduasendisse

Servosarvede kokkupaneku juhised:

  1. Kui servod on jõudnud oma 90-kraadisesse koduasendisse, sisestage ühekäelised servosarved 90-kraadise nurga all (+- mõne kraadi nihe ei ole maailma lõpp), nii nagu on näidatud joonisel Kokkupandav video ülal.
  2. Sisestage kahe käe servosarved puusadesse nii, et mõlemad servovardad oleksid üksteisega ühel joonel. Nagu on näidatud ülaltoodud kokkupanekuvideos
  3. Kinnitage kõik servosarved servode külge 1 lühikese kruviga servo kohta
  4. Lülitage akuhoidiku lüliti asendisse OFF
  5. Ühendage servod ühendustest 4, 5, 6, 7, 8 ja 9 lahti

Ja seal on meil kõik servod kalibreeritud ja ülejäänud robot on kokkupanemiseks valmis.

Samm: BORISe jalgade kokkupanek

Image
Image

Kõik järgmised sammud on kujutatud ülaltoodud kokkupanekuvideos.

Vasaku jala jaoks vajalikud plastosad:

  • 1x vasak jalg
  • 1x pahkluu
  • 1x jalg 1
  • 1x jalg 2
  • 2x kokkupandud kolvid
  • 4x ümmargused tihvtid L1
  • 1x ümmargused tihvtid L2
  • 1x ümmargused tihvtid L3
  • 3x ümmargused tihvtid L4
  • 9x ümmargused klambrid

Juhised vasaku jala kokkupanekuks:

  1. Libistage 4 ümmargust tihvti L1 läbi pahkluu aukude (nagu on näidatud kokkupanekuvideol)
  2. Asetage üks kokkupandud kolvidest vasaku jala pesasse ja valige kokkupandud kolb, mis muudab servokaablid tahapoole (nagu on näidatud kokkupanekuvideol)
  3. Asetage pahkluu vasaku jala pesale ja kokkupandud kolvi pesale
  4. Libistage 1 ümmargune tihvt L2 läbi pahkluu ja jalaliigese
  5. Lükake 1 ümmargune tihvt L3 läbi hüppeliigese ja kokkupandud kolviühenduse
  6. Libistage 1 ümmargune tihvt L4 läbi jala- ja kokkupandud kolviühenduse
  7. Asetage jalg 1 pahkluu ja ümmarguste tihvtide L1 kohale
  8. Asetage jalg 2 pahkluu ja ümmarguste tihvtide L1 kohale
  9. Asetage üks kokkupandud kolvidest jalgade 1 ja 2 vahele, valige see, mis muudab servokaabli väljapoole (nagu on näidatud kokkupanekuvideos)
  10. Lükake 1 ümmargune tihvt L4 läbi jala 1 ja kokkupandud kolvi
  11. Libistage 1 ümmargune tihvt L4 läbi jala 2 ja kokkupandud kolvi
  12. Kinnitage kõik ümmargused tihvtid ümmarguste klambritega

Parema jala jaoks vajalikud plastosad:

  • 1x parem jalg
  • 1x pahkluu
  • 1x jalg 1
  • 1x jalg 2
  • 2x kokkupandud kolvid (peegel)
  • 4x ümmargused tihvtid L1
  • 1x ümmargused tihvtid L2
  • 1x ümmargused tihvtid L3
  • 3x ümmargused tihvtid L4
  • 9x ümmargused klambrid

Juhised parema jala kokkupanekuks:

Jätkake samamoodi nagu vasaku jala kokkupaneku juhised

6. samm: BORISe keha kokkupanek

Kõik järgmised sammud on kujutatud ülaltoodud kokkupanekuvideos.

Vajalikud elektroonilised osad:

  • OLED -ekraan
  • Sumin
  • Magnomeeter (digitaalne kompass)
  • Mini leivalaud
  • Kokkupandud akuhoidik ja servo juhtpaneel

Vajalikud kruvid:

9x pikad isekleepuvad kruvid

Vajalikud plastosad:

  • 4x ümmargune tihvt L4
  • 1x elektroonikaraam
  • 1x OLED raam
  • 2x kere ristkülikud
  • 1x elektroonika ruudukujuline tihvt
  • 6x kandilised klambrid
  • 4x ümmargused klambrid
  • 1x kokkupandud korpus
  • 2x kokkupandud jalad

Keha kokkupaneku juhised:

  1. Asetage kokkupandud vasak jalg kokkupandud keha puusadele (pange need kindlasti õigele poole)
  2. Kinnitage 2 ringikujulise tihvtiga L4 ja 2 ümmarguse klambriga
  3. Korrake samme 1 ja 2 parema jala jaoks
  4. Keerake helisignaal kere külge. Nagu ülaltoodud kokkupanekuvideos näidatud
  5. Viige servokaablid läbi puusade aukude kehasse ja viige need kahe puusa servo vahele. Nagu ülaltoodud kokkupanekuvideos näidatud
  6. Asetage elektroonikaraam korpuse külge (veenduge, et see oleks õigesti kokku pandud)
  7. Kinnitage oma kohale elektroonilise ruudukujulise tihvti ja 2 ruuduklambriga
  8. Asetage minileibeleht elektroonikaraamile
  9. Eemaldage patareid patareipesast
  10. Keerake patareipesa elektroonikaraami tagaküljele kahe kruviga diagonaalselt, nagu on näidatud ülaltoodud kokkupanekuvideos (keerake see kindlasti õigesti)
  11. Kruvige servo juhtpaneel kahe kruviga diagonaalis elektroonikaraami külge
  12. Kruvige magnomeeter (digitaalne kompass) kahe kruviga elektroonikaraami külge
  13. Kruvige OLED -ekraan OLED -raami külge kahe kruviga diagonaalselt
  14. Pilu kere ristkülikud mõlemal pool keha
  15. Kinnitage need 4 ruuduklambriga oma kohale

Samm: elektroonika ühendamine

Tee see liikuma
Tee see liikuma

Nüüd on aeg hakata spagettidega mängima !!!

  1. Ühendage kõik 6 servot emaplaadi ühendustega 4, 5, 6, 7, 8 ja 9, nagu on näidatud ülaltoodud pildil (veenduge, et ühendate need õigesti)
  2. Ühendage 3 naissoost naissoost hüppajakaablit ühendusnumbri 10 Vcc, maandus- ja signaalipistikutega
  3. Ühendage 3 naissoost naissoost kaabli teine ots Buzzer mooduli Vcc, Ground ja I/O kontaktidega (veenduge, et ühendate need õigesti)
  4. Ühendage 2 naissoost naissoost hüppajakaablit ühendusnumbri 3 Vcc ja maanduspistikutega
  5. Ühendage kahe emase ja naissoost kaabli teine ots ultrahelianduri Vcc- ja maandusnõeltega (ühendage need kindlasti õigesti)
  6. Ühendage 2 naissoost naissoost hüppajakaablit ühenduste 2 (Echo) ja 3 (Trig) signaalipistikutega
  7. Ühendage kahe emase ja naissoost kaablite teine ots ultrahelisensori Echo ja Trig tihvtidega (ühendage need kindlasti õigesti)
  8. Ühendage 2 naissoost naissoost hüppajakaablit ühendusnumbri 11 Vcc ja maanduspistikutega
  9. Ühendage kahe emase ja naissoost kaabli teine ots OLED Diplay Vcc ja maanduspistikutega (ühendage need kindlasti õigesti)
  10. Ühendage 2 naissoost naissoost hüppajakaablit ühendusnumbri 12 Vcc ja maanduspistikutega
  11. Ühendage kahe emase ja naissoost kaabli teine ots magnomeetri (digitaalne kompass) Vcc ja maanduspistikutega (ühendage need kindlasti õigesti)
  12. Ühendage 2 naissoost isasega hüppajakaablit ühenduste 11 (SDA) ja 12 (SCL) signaalpistikutega
  13. Ühendage 2 emase teine ots isaste hüppajakaablitega Mini Breadboardi kahe erineva rööpaga
  14. Ühendage 2 naissoost isasega hüppajakaablit Mini Breadboardi SCL -rööbastest OLED -ekraani ja magnomeetri (digitaalne kompass) SCL -tihvtidega
  15. Ühendage 2 naissoost isasega hüppajakaablit Mini Breadboardi SDA -rööbastest OLA -ekraani ja magnomeetri (digitaalne kompass) SDA -tihvtidega

8. etapp: BORISe korpuse kokkupanek

Image
Image

Kõik järgmised sammud on kujutatud ülaltoodud kokkupanekuvideos.

Vajalikud plastosad:

  • 1x eesmine korpus
  • 1x tagumine kere
  • 6x kandilised klambrid
  • Kokkupandud BORIS

Keha kokkupaneku juhised:

  1. Paigaldage OLED -raam kere külge
  2. Kinnitage 2 kandilise klambriga
  3. Paigaldage ultraheliandur esiosa sisse
  4. Lükake esiosa üle kere ristkülikute esikülje
  5. Kinnitage 2 ruuduklambriga
  6. Asetage patareide ja patareipesa kate patareipesale
  7. Lükake tagumine korpus kere ristkülikute tagumise külje kohale
  8. Kinnitage 2 ruuduklambriga oma kohale

Samm 9: BORISe kasutamine

Nii et meil on see, oleme lõpuks BORISe kokkupanemise lõpetanud ja nüüd on aeg mängida

Siin on mõned kasutusjuhised:

BORIS ilma kontrollerita:

  1. Lülitage BORIS sisse
  2. Pöörake teda ümber, et kalibreerida magnomeeter (digitaalne kompass), teil on selleks aega 10 sekundit
  3. Asetage ta selles suunas, kuhu soovite, et ta edasi läheks
  4. Jälgige tema minekut ja vältige takistusi, mis on tema teel

BORIS koos kontrolleriga:

  1. Lülitage BORIS sisse
  2. Lülitage kontroller sisse
  3. Pöörake teda ümber, et kalibreerida magnomeeter (digitaalne kompass), teil on selleks aega 10 sekundit
  4. Kasutage juhtimiseks juhtkangi
  5. Tantsuliigutuste jaoks vajutage üles ja alla nuppe
  6. Vajutage vasakut ja paremat nuppu vasakule ja paremale löögile
  7. Autonoomse režiimi aktiveerimiseks vajutage juhtnuppu 2 sekundit
  8. Autonoomse režiimi deaktiveerimiseks vajutage juhtnuppu, kuni robot peatub

Samm 10: BORIS -koodeksi põhitõdede mõistmine:

Nii et nüüd olete BORISe käivitanud ja ütleme, et soovite muuta tema käitumist.

Lubage mul natuke aidata teil mõista Borisi programmeerimisviisi:

Autonoomselt kõndides BORISe programmeerimisviisi muutmine:

Siin on nimekiri eelprogrammeeritud käskudest, mida BORIS saab teha:

Kortsus ();

Naerata ();

HappySound ();

SadSound ();

RobotForward ();

RobotBackward ();

RobotLeft ();

RobotRight ();

RobotLeftKick ();

RobotRightKick ();

RobotDance1 ();

RobotDance2 ();

See on koodi osa, mida soovite muuta:

// Kui andur tuvastab seina

if (kaugus> 2 && kaugus = 20 && buttonJoystickPushCounter == 1 && OrientationError = - 30) {Smile (); HappySound (); RobotForward (); RobotForward (); } // Kui andur ei tuvasta seina ja orientatsioon> Soovitud orientatsioon +- 30 kraadi if (kaugus> = 20 && buttonJoystickPushCounter == 1 && OrientationError <0) {Smile (); RobotLeft (); } // Kui andur ei tuvasta seina ja Orientation = 20 && buttonJoystickPushCounter == 1 && OrientationError> 0) {Smile (); RobotRight (); }

11. samm: BORIS tulevikku ja kaugemale

Nüüd, kui oleme lõpetanud BORISe ehitamise, saame rääkida BORISe tulevikust.

Tõde on see, et ma ei tea tegelikult, mida BORISega teha, nüüd sõltub kõik tagasisidest, mida ma siin siin juhendis saan.

Nii et ma loodan, et teile meeldis see juhend ja palun andke mulle teada, mida te arvate.

Esimene auhind teenuses Make it Move

Soovitan: