Talaan ng mga Nilalaman:

Gabay sa Robot Na May Tampok ng Pagkilala sa Boses: 7 Hakbang (na may Mga Larawan)
Gabay sa Robot Na May Tampok ng Pagkilala sa Boses: 7 Hakbang (na may Mga Larawan)

Video: Gabay sa Robot Na May Tampok ng Pagkilala sa Boses: 7 Hakbang (na may Mga Larawan)

Video: Gabay sa Robot Na May Tampok ng Pagkilala sa Boses: 7 Hakbang (na may Mga Larawan)
Video: ЭТОГО ВЫ НЕ ЗНАЛИ О VICTORIA`S SECRET | ЗАРПЛАТА МОДЕЛЕЙ, ЧТО ОНИ ЕДЯТ, КАК ПОПАСТЬ НА ШОУ 2024, Hulyo
Anonim
Image
Image
Batayan ng Robot
Batayan ng Robot

Ang Guiding Robot ay isang mobile robot na ginawa namin upang gabayan ang mga bisita sa iba't ibang mga kagawaran sa aming campus sa kolehiyo. Ginawa namin ito upang magsalita ng ilang paunang natukoy na mga pahayag at upang sumulong at paatras alinsunod sa input na boses. Sa aming kolehiyo mayroon kaming departamento ng Mechatronics at departamento ng IT sa tapat ng bawat isa. Kapag ang robot ay inilalagay sa harap ng departamento ng Mechatronics, umusad ito upang maabot ang departamento ng Mechatronics at umatras ito upang maabot ang departamento ng IT ayon sa input boses, kasing simple nito.

Hakbang 1: Kinakailangan ang Mga Bahagi

  • 1 x Raspberry Pi 3
  • 1 x Arduino nano
  • 4 x 12V motor na may clamp
  • 4 x gulong
  • 1 x driver ng motor
  • 1 x 12V na baterya
  • 1 x 5V power bank
  • 1 x kahoy na base
  • 1 x USB speaker
  • 1 x mikropono
  • 1 x robot na katawan at ulo
  • ilang mga mani, bolts at wires
  • Internet connection

Hakbang 2: Batayan ng Robot

Batayan ng Robot
Batayan ng Robot
Batayan ng Robot
Batayan ng Robot
  1. Kumuha ng isang hugis-parihaba board (l, b, h kung kinakailangan).
  2. Mag-drill ng mga butas ayon sa butas ng motor clamp.
  3. Ayusin ang motor at ang salansan sa base gamit ang mga mani at bolt.
  4. Mag-drill ng mga butas tulad ng ipinakita sa imahe upang ayusin ang katawan ng robot.
  5. Mag-drill ng isa pang butas upang dalhin ang mga wire mula sa motor patungo sa tuktok ng base.

Hakbang 3: Katawan

Katawan
Katawan
Katawan
Katawan
Katawan
Katawan
Katawan
Katawan
  1. Gumamit kami ng dalawang kahon ng kemikal bilang katawan at isang kahon ng sisiw bilang ulo.
  2. Mag-drill ng mga naaangkop na butas sa mga kahon at ayusin ito sa isa pa.
  3. Ilagay ang katawan sa base na may ulo sa itaas.

Hakbang 4: Pag-set up ng Raspberry Pi

Ginamit ang OS: Rasbian Jessie

I-install ang mga sumusunod na aklatan sa kanilang mga dependency:

  1. Text to speech library: eSpeak (sanggunian)
  2. Pagkilala sa pagsasalita: Pagkilala sa Talumpati 3.8.1 (sanggunian)
  3. Arduino IDE (sanggunian)

Hakbang 5: Mga Koneksyon

Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon
  1. Ikonekta ang dalawang kanang mga wire ng motor sa output port-1 at ang dalawa pang mga wire ng motor sa labas ilagay ang port-2 ng driver ng motor.
  2. Ikonekta ang mga pin ng arduino nano 2, 3, 4 at 5 sa mga driver ng driver ng motor na 1, 2, 3 at 4.
  3. Ikonekta ang arduino nano sa RPi sa pamamagitan ng USB cable. Ginamit namin ang arduino nano bilang isang alipin at si RPi bilang isang panginoon. Sa ilang mga kaso ay hindi nakontrol ng RPi ang driver ng motor, kaya ginamit namin ang arduino nano upang makontrol ang driver ng motor.
  4. Ikonekta ang USB Speaker at Mikropono (ginamit namin ang inbuilt mic ng isang webcam) sa RPi sa pamamagitan ng mga USB port at ayusin ang mga ito sa ulo ng robot.

Hakbang 6: Mga Pag-download

  1. I-download ang nakalakip na file at i-extract ito.
  2. Lakasin ang RPi at kopyahin ang mga nakuha na file sa RPi desktop.
  3. i-upload ang arduino code sa arduino nano mula sa RPi.
  4. Mag-right click sa icon ng speaker sa desktop at piliin ang output audio device bilang USB audio device.
  5. Ang file na "1.txt" ay binubuo ng mga pahayag ng input ng boses at ang mga kaukulang pahayag ng audio output ay ibinibigay sa ika-2 file na "2.txt".
  6. Idagdag ang nais na mga pahayag sa pag-input sa file na "1.txt" at ang pahayag ng output sa kaukulang linya ng file na "2.txt".

Hakbang 7: Pagsubok ng Robot

  1. Patakbuhin ang driver ng motor sa isang 12 V na baterya.
  2. Patakbuhin ang code na "GuideRobot.py"
  3. Kapag sinasalita mo ang ika-1 na pahayag sa file na "1.txt", ang robot ay tumugon sa pamamagitan ng pag-convert ng unang pahayag ng file na "2.txt" sa pagsasalita at iba pa.
  4. Sabihin na "Gabayan mo ako sa departamento ng Mechatronics", ito ay susulong at sasabihing "Gabayan mo ako sa IT department", ito ay lilipat. Ang mga pahayag na ito ay maaaring mai-edit kung kinakailangan.

Inirerekumendang: