Përmbajtje:

Robot Humanoid Otto DIY: 7 hapa (me fotografi)
Robot Humanoid Otto DIY: 7 hapa (me fotografi)

Video: Robot Humanoid Otto DIY: 7 hapa (me fotografi)

Video: Robot Humanoid Otto DIY: 7 hapa (me fotografi)
Video: Human vs Robot | Artificial Intelligence 2024, Nëntor
Anonim

Projektet Tinkercad »

Roboti Otto me dy këmbë tani ka krahë që të duken të ngjashëm me një "Njeri" dhe një matricë LED për të shprehur emocionet. Shtypni 3D vetë dhe më pas mblidhni pjesët për t'i ndërtuar vetë.

Otto është vërtet Opensource; do të thotë që hardueri dallohet lehtë në mënyrë që të tjerët ta bëjnë atë, të pajtueshëm me Arduino, të printueshëm në 3D dhe të personalizueshëm, mundësi e përsosur për të ndërtuar dhe për të pasur robotin tuaj të parë, të mësoni robotikë dhe të argëtoheni, ju do të mësoni lidhjen logjike midis kodit dhe veprimit, dhe duke e montuar atë, do të kuptoni se si funksionojnë përbërësit dhe elektronika e tij. Vizitoni www.ottodiy.com për informacion më të detajuar.

Otto DIY Humanoid ecën, vallëzon, bën tinguj dhe shmang pengesat, si ato kryesore, por gjithashtu ka 2 krahë, një matricë LED për të shprehur emocionet dhe një xhiroskop për të matur orientimin dhe lëvizjen për ndërveprimet.

Ju lutemi vini re se Humanoid është një robot i avancuar në krahasim me Otto me dy këmbë të thjeshta, do t'ju kërkojë të keni P EXRVOJ NDILRTIMORE TB ROBOTVE DHE MORE SHUM KOH, TE REKOMANDOJM TO T TO NDURTIMIN E PARST T THE THOTS THEMELORE, përndryshe merreni si sfidë: D

Furnizimet

1 x Nano ATmega328

1 x Nano Shield I/O

1 x kabllo USB-A në Mini-USB

1 x sensor me ultratinguj HC-SR04

6 x Mikro servo MG90s

1 x Zile 24 x Tela Jumper Femër/Femër

1 x Matricë LED 8x8

1 x sensor zëri

1 x sensor prekje

1 x modul Bluetooth BLE

1 x ngarkues + përforcues energjie

1 x Mikroçelës Vetë -kyçje e ndezur/fikur

1 x sensor xhiroskopi (opsional)

1 kokë e printuar x3D

1 x trup i printuar 3D

4 këmbë të printuara 3D (2 janë krahët)

2 x dorezë e printuar 3D

2 x këmbë të printuara 3D

1 x Kaçavidë e vogël Phillipis 8 x vida shtesë M2

Gërshërë ose pincë.

Kompjuter për programim dhe smartphone për kontroll.

Hapi 1: Shtypja 3D

Otto është projektuar shumë mirë për printim 3D, kështu që nuk do t'ju krijojë telashe nëse ndiqni këto parametra të zakonshëm:

Rekomandohet të përdorni një printer 3D FDM me material PLA. Nuk ka nevojë për mbështetëse ose gomone. Rezolucioni: 0.30mm Dendësia e mbushjes 20% duhet të duhen rreth 9 orë për të printuar 3D një grup të plotë të pjesëve për një Otto Humanoid.

Unë e bëra atë në TinkerCAD në mënyrë që të luani dhe të personalizoni robotin tuaj!

Gjeni skedarët STL këtu

Hapi 2: Bllokuar

Image
Image

Për fillestarët rekomandohet të filloni kodimin duke përdorur programin tonë të ri Otto Blockly një program të thjeshtë vizual programimi:

Otto Blockly është plotësisht autonome (nuk ka nevojë për Arduino IDE, ose konfigurimin e bibliotekave dhe nuk kërkohet qasje në internet).

  1. Shkarkoni nga faqja jonë e internetit këtu
  2. Instaloni.
  3. Hapni shembullin për Humanoid.
  4. Lidhni robotin tuaj Otto.
  5. Zgjidhni Arduino nano,
  6. Zgjidhni portën USB ku është lidhur roboti juaj.*
  7. Kontrolloni/Ngarkoni dhe po është kaq e lehtë!

*Nëse kompjuteri juaj nuk e njeh pajisjen USB, duhet të instaloni drejtuesin CH340 për sistemin tuaj operativ, gjeni këtu:

Mësoni më shumë rreth Otto Blockly këtu

Hapi 3: Arduino

Për programuesit më të avancuar mund të përdorni në mënyrë alternative Arduino IDE.

Shkarkoni Bibliotekat Otto këtu

Kjo do t'ju lejojë të shfrytëzoni vërtet potencialin e robotit tuaj, do të jeni në gjendje të provoni shumë kode shembull (skicë) që thjesht mund t'i ngarkoni dhe modifikoni ato për programet tuaja.

  1. Shkarkoni programin Arduino IDE falas
  2. Instaloni programin Arduino IDE në kompjuterin tuaj.
  3. Shkarkoni bibliotekat Otto që janë këtu
  4. Hapni Arduino IDE, lundroni te Skica> Përfshini Bibliotekën> Shtoni Bibliotekën. ZIP. Në krye të listës zbritëse, zgjidhni opsionin "Shto. ZIP Library".
  5. Do t'ju kërkohet të zgjidhni bibliotekën. Shkoni te vendndodhja e skedarit.zip, që sapo keni shkarkuar dhe hapur ashtu siç është.
  6. Kthehuni te menyja Sketch> Include Library. menu. Tani duhet të shihni bibliotekën në fund të menysë zbritëse. Kjo do të thotë se është gati të përdorë kodet Ottos!
  7. Lidhni Otto tuaj përmes USB.
  8. Zgjidhni në Arduino Tools/ Board: "Arduino Nano" Procesori: "ATmega328 (Ngarkuesi i vjetër)" Porti COM# (ku Otto juaj është i lidhur)
  9. Hapeni në Skedar/Shembuj/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Kontrolloni/Ngarko kodin.

Hapi 4: Elektronikë

Elektronikë
Elektronikë
Elektronikë
Elektronikë
Elektronikë
Elektronikë

Para se të përdorni ndonjë bateri, duhet të kontrolloni lidhjet tuaja dhe të testoni robotin tuaj me kabllon USB të lidhur me një kompjuter.

Si një praktikë e mirë ju duhet të kontrolloni pajisjet elektronike dhe softuerin tuaj në kompjuterin tuaj, para se të montoni të gjithë robotët për të mos pasur nevojë të çmontoni të gjithë robotin për të rregulluar diçka. Ju mund ta bëni këtë vetëm duke lidhur të paktën të gjithë servos, në vendin e treguar në shtrëngimin më poshtë dhe ngarkoni çdo kod që e bën Otto të lëvizë. Nëse jeni gati për Bateri gjithashtu mund të kontrolloni nëse burimi juaj i energjisë funksionon, në varësi të llojit të baterive që keni ka shumë mundësi

Në të vërtetë ka shumë mundësi për të fuqizuar robotin tuaj Otto në mënyra të shumta, ne eksplorojmë më në detaje në këtë artikull të postimit në blog:

Ky është një instalim elektrik bazë duke përdorur Qarqet Tinkercad, me një program bazë që mund të kodoni bazë për t'u siguruar që servot tuaja janë të përqëndruara dhe gjithçka po funksionon (ju lutemi vini re se përbërësit në Qarqet Tinkercad nuk janë të njëjtë me Arduino UNO në vend të nano por parimi është i njëjtë.

Hapi 5: Udhëzimet e Asamblesë

Tani pasi të kontrollojmë që e gjithë teknologjia po funksionon siç duhet, mund të fillojmë të ndërtojmë më në fund! mblidhni të gjitha pjesët që do t'ju nevojiten për këtë asamble.

Këmbët janë në të vërtetë e njëjta pjesë për armët!"

Para fillimit të montimit, shkarkoni dhe lexoni me kujdes manualin e udhëzimeve.

Ose thjesht ndiqni videon.

Nëse shihni ndonjë keqorganizim në lëvizjet kontrolloni që janë rreshtuar në qendër servos tuaj para montimit, por nëse doni ecje dhe lëvizje më të sakta atëherë mund të bëni një kalibrim elektronik siç shpjegojmë në këtë artikull të postimit në blog: https:// www. ottodiy.com/blog/kalibrim

Hapi 6: APP Bluetooth

Shumë njerëz thjesht duan ta bëjnë këtë drejtpërdrejt, por unë rekomandoj që së pari të bëni disa kodime;)

Ne kemi një Aplikacion të shkëlqyeshëm që kontrollon dhe gjithashtu programon sekuenca bazë në Otto, si për iOS ashtu edhe për Android, nëse jeni gati për këtë

1. Sigurohuni që Bibliotekat Arduino të Otto janë instaluar siç duhet

2. Pastaj lidhni modulin tuaj Bluetooth si kjo:

RX pin në 12 në tabelë

TX pin në 11

Vcc në çdo 5V

Gnd tek çdo G

Ngarkimi i kodit Bluetooth me Arduino IDE është i thjeshtë, por duhet të siguroheni që bibliotekat janë instaluar saktë (nuk keni nevojë ta përsërisni këtë hap, nëse e keni bërë tashmë më parë)

3. Shkoni te File/Examples/OttoDIYLib/Bluetooth/Otto_APP.ino ose Hapni skicën Arduino.ino nga dosja e kodit.

4. Lidhni Otto -n tuaj përmes USB. Zgjidhni në Arduino Tools/ Board: "Arduino Nano" Procesori: "ATmega328 (Ngarkuesi i vjetër)" Porti COM# (ku Otto juaj është i lidhur)

5. Kontrolloni dhe më pas Ngarko kodin përmes USB.

6. Shkarkoni dhe instaloni APP në smartphone tuaj

7. Në cilësimet e telefonit tuaj Aktivizo Bluetooth, kërko dhe çifto me modulin 1234 si fjalëkalim. (kjo lidhet me telefonin tuaj dhe duhet të bëhet vetëm një herë)

8. Pastaj hapni APP -në aktuale dhe ndiqni procesin e lidhjes brenda APP -së.

9. U krye! Otto juaj është gati për të kontrolluar dhe programuar nga telefoni juaj.

Hapi 7: Bashkohuni në Komunitetin Otto Builder

Urime që keni bërë një robot Humanoid! në thelb

Humanoidët e vërtetë kanë më shumë artikulime, a mendoni se mund të krijoni një robot më kompleks? Mësoni më shumë rreth kodimit, elektronikës, dizajnit, printimit 3D dhe robotikës në përgjithësi në programin tonë Open EDU (Open Education) këtu.

Ndani krijimtarinë tuaj. Ideja e Otto është që sapo të mësoni bazat, hakoni dhe krijoni tuajin!

Bashkohuni me komunitetin tonë këtu

Grupi në Facebook. për të ndarë dhe kërkuar ndihmë në komunitet dhe pëlqeni faqen tonë në Facebook

Kanali YouTube për më shumë se si të bëni video dhe mësime.

Instagram na ndiqni dhe ndani #ottodiy

Twitter na ndiqni dhe ndani #ottodiy

Bëhuni pjesë e këtij komuniteti miqësor të ndërtuesve, mësuesve dhe krijuesve të robotëve! Mirësevini në komunitetin tonë Otto Builder!

Shihemi atje;)

Recommended: