Innehållsförteckning:

Hur man gör en humanoid robot: 8 steg
Hur man gör en humanoid robot: 8 steg

Video: Hur man gör en humanoid robot: 8 steg

Video: Hur man gör en humanoid robot: 8 steg
Video: Träffa roboten Sophia: ”Jag tror hon sa: Jag älskar Sverige” - Nyhetsmorgon (TV4) 2024, November
Anonim
Image
Image
Hur den här roboten fungerar!
Hur den här roboten fungerar!

Hej killar! Jag hoppas att du redan gillade min tidigare instruerbara "Online Weather Station (NodeMCU)" och att du är redo för en ny, Efter SMARS modellrobot som vi monterade förra gången, dagens projekt, handlar också om robotinlärning och vi kommer att använda OTTO robotmodell i den här videon och det kommer att bli ett riktigt fantastiskt projekt, det här projektet kan vara en bra start i robotvärlden.

Under genomförandet av detta projekt försökte vi se till att denna instruerbara kommer att vara den bästa guiden för dig för att hjälpa dig om du vill göra din egen robot, så vi hoppas att den här instruktionsboken innehåller de dokument som behövs.

Detta projekt är så praktiskt att göra speciellt efter att ha fått det anpassade kretskortet som vi har beställt från JLCPCB för att förbättra utseendet på vår elektroniska enhet och det finns också tillräckligt med dokument och koder i den här guiden för att hjälpa dig skapa din vackra robot.

Vi har gjort det här projektet på bara 5 dagar, bara två dagar för att få roboten 3D -tryckta delar alla nödvändiga elektronikkomponenter och sedan ytterligare två dagar för att avsluta hårdvarutillverkningen och montera, sedan en dag för att förbereda koden som passar vår projektet och vi har påbörjat testet och justeringarna.

Vad du kommer att lära av detta instruerbara:

  1. Val av komponenter beroende på dess funktioner.
  2. Förstå robotmekanismen.
  3. Förbered kretsschemat för att ansluta alla valda komponenter.
  4. Löd de elektroniska delarna till kretskortet.
  5. Montera alla projektdelar (robotkropp).
  6. Starta det första testet och validera projektet.

Steg 1: Hur den här roboten fungerar

Hur den här roboten fungerar!
Hur den här roboten fungerar!

Från och med projektbeskrivningen, som jag redan sa, kommer vi att reproducera OTTO -robotmodellen att du kan få dess 3D -designade delar gratis från OTTO -gemenskapen, men det vi kommer att lägga till i vårt projekt är en anpassad PCB -design för att styra roboten så vi kommer att använda ATmega328 -mikrokontrollern istället för att använda en hel Arduino Nano -platta som samhället gjorde för detta projekt.

Roboten har många funktioner och du kommer att tycka om dess rörelser som utförs av 4 servomotorer och dess ljud som försvinner genom en aktiv summer, roboten drivs av ett enkelt 9V litiumbatteri och styrs av en Bluetooth -modul via en Android -app som du kan ladda ner direkt gratis från playstore och appstore.

Robotrörelserna utförs av 4 servomotorer så vi har 2 servon i varje ben och det finns också en uppgraderad version av OTTO -roboten för att styra händernas rörelser också, men vi kommer inte att göra detta i detta otrevliga och vi kommer att uppgradera kontrollkortet för denna uppgift i vår kommande instruerbara.

Steg 2: Kretsdiagram

Kretsdiagram
Kretsdiagram

För att samla alla elektronikkomponenterna valde jag att skapa min egen PCB -design för detta projekt och producera den från JLCPCB, jag flyttade till easyEDA -plattformen där jag utarbetade följande kretsschema och som du kan se alla komponenter som vi behöver, sedan förvandlade jag kretsdesignen till en PCB -design med de nödvändiga dimensionerna för att passa robotchassit.

Steg 3: PCB -tillverkning

PCB -tillverkning
PCB -tillverkning
PCB -tillverkning
PCB -tillverkning
PCB -tillverkning
PCB -tillverkning
PCB -tillverkning
PCB -tillverkning

Efter att ha förberett kretsen förvandlade jag den till en skräddarsydd PCB -design med de önskade måtten och formen som passar vår robotjakt. Nästa steg är att generera GERBER -filerna i PCB -designen och ladda upp dem på JLCPCB -beställningssidan för att producera vårt PCB.

Fyra dagar att vänta på PCB och här är vi. Det här är första gången vi provar den gula färgen på kretskorten och det ser verkligen så bra ut.

Steg 4: Robotkropp 3D -tryckta delar

Robotkropp 3D -tryckta delar
Robotkropp 3D -tryckta delar

För att flytta till robotkroppsdelarna, som jag redan nämnde i presentationen kan du ha STL -filer från denna robot från OTTO -gemenskapens webbplats via denna länk för att producera dessa delar via en 3D -skrivare.

Steg 5: Elektroniska ingredienser

Elektroniska ingredienser
Elektroniska ingredienser

Nu har vi allt klart att gå så låt oss granska komponentlistan:

★ ☆ ★ De nödvändiga komponenterna (Amazon -länkar) ★ ☆ ★

  • Kretskortet som vi har beställt från JLCPCB
  • ATmega328 mikrokontroller:
  • HC-05 Bluetooth-modul:
  • Ultraljudssensor:
  • 4 servomotorer:
  • 22pF kondensatorer:
  • 10uF kondensatorer:
  • En oscillator:
  • L7805 Spänningsregulator:
  • En summer:
  • 9V batteri:
  • Rubrikkontakt:

Steg 6: Programvarudel

Programvara Del
Programvara Del
Programvara Del
Programvara Del

Nu måste vi ladda upp robotkoden till mikrokontrollern så vi kommer att behöva Arduino Uno -kortet för att göra detta, om robotprogramvaran kan du använda Arduino IDE för att ladda upp din kod eller så kan du helt enkelt ladda ner OTTO blockly IDE som hjälper dig med några exempel för att börja göra ditt eget program för roboten, i vårt fall kommer vi att ladda upp den här koden från gemenskapen, den här koden ger mig tillgång till alla robotfunktioner från Android -appen.

Du kan ha den senaste uppdaterade versionen från den här länken, eller så kan du helt enkelt ladda ner den bifogade filen som är relaterad till koden version 9 som vi använde i vårt projekt.

Steg 7: Elektronikmontering

Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering

Vi gjorde den elektroniska delen klar så låt oss börja lödda våra elektroniska komponenter till kretskortet.

Som du kan se genom bilderna är det så enkelt att använda detta kretskort på grund av dess högkvalitativa tillverkning och utan att glömma etiketterna som kommer att vägleda dig medan du lödar varje komponent eftersom du på det övre sidenlagret hittar en etikett på varje komponent som anger dess placering på tavlan och på så sätt kommer du att vara 100% säker på att du inte kommer att göra några lödningsfel.

Jag har lödt varje komponent till dess placering, om detta kretskort är det ett tvålagers kretskort vilket betyder att du kan använda båda sidorna av det för att löda dina elektroniska komponenter.

Steg 8: Robotkroppsmontering och demonstration

Robotkroppsmontering och demonstration
Robotkroppsmontering och demonstration
Robotkroppsmontering och demonstration
Robotkroppsmontering och demonstration
Robotkroppsmontering och demonstration
Robotkroppsmontering och demonstration

Innan monteringen påbörjas rekommenderar jag att du kalibrerar alla dina servomotorer till 90 ° vinkel, använd bara en grundläggande Arduino servodemo för att göra detta.

Monteringen kan bara inte vara enklare än så här:

  1. ta robotkroppen och två servomotorer och skruva dem från ovansidan.
  2. anslut sedan benen till de monterade servon för att styra benens rörelser.
  3. nästa steg är att foga de andra två servon till benen och fästa fotdelarna på servon och på så sätt har du en servo för varje ben och en servo för varje fot.
  4. Nästa del är ultraljudssensorn som vi lägger den på huvudet på vår robot.
  5. Det sista steget är att ansluta ultraljudssensorn till dess kontakt och ansluta servona till kretskortet.

Du kan hänvisa till koden där du hittar lämplig symbol för varje servo och du hittar samma etikett på ovansidan av kretskortet som vi gjorde.

Efter att ha anslutit batteriet fäster vi huvudet på kroppen och vi kan börja leka med vår robot.

Jag gillade verkligen det här projektet och jag hoppas se er producera den här typen av robotar, men fortfarande några andra förbättringar att utföra i vårt projekt för att göra det mycket mer smör, det är därför jag kommer att vänta på dina kommentarer för att förbättra det.

En sista sak, se till att du gör elektronik varje dag.

Det var BEE MB från MEGA DAS vi ses nästa gång.

Rekommenderad: