Talaan ng mga Nilalaman:

Raspberry Pi - Minikame: 10 Hakbang
Raspberry Pi - Minikame: 10 Hakbang

Video: Raspberry Pi - Minikame: 10 Hakbang

Video: Raspberry Pi - Minikame: 10 Hakbang
Video: Step-by-Step : Installing Windows 10 on Raspberry Pi 2024, Nobyembre
Anonim
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame

Isang simpleng Quadruped na kinokontrol ng iyong telepono (IOS at Android). Tumatakbo sa Raspberry Pi at Android.

Mga Kinakailangan na Bahagi:

  1. Isang Telepono
  2. Raspberry Pi
  3. Arduino Nano kasama si Shield
  4. Mga naka-print na bahagi ng 3D

Kumpletuhin ang Code:

Lahat ng mga stl file:

Hakbang 1: Pag-print sa 3D

I-print ang lahat ng mga sumusunod na bahagi:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x binti.stl
  • 2 x hips.stl
  • 1 x body_shafts.stl

Maaari mo ring makita ang lahat ng mga file sa Thingiverse Page

Hakbang 2: Software

Software
Software
Software
Software
Software
Software
Software
Software

I-install ang sumusunod na software sa iyong Pi:

  1. Magsimula sa pamamagitan ng pag-install ng Debian sa Pi
  2. Mag-download ng Raspbian.
  3. I-zip ang file
  4. Isulat ang imahe ng disc sa iyong microSD card
  5. Ilagay ang microSD card sa iyong Pi at mag-boot up
  6. Buksan ang chromium browser sa iyong Pi
  7. Pumunta sa sumusunod na link: Arduino
  8. Mag-download at mag-install ng software para sa Linux ARM

Hakbang 3: Suriin ang Pre-Assembly Software at Hardware

Pre-Assembly Software at Hardware Check
Pre-Assembly Software at Hardware Check

Serial Communication Check (opsyonal)

1. I-upload ang "PiArduinoCommunicationTest.ino" na nasa "RaspberryPi-Minikame / Mga Pre-Assembly Check / Serial Communication Check /" sa iyong Arduino Board.

Magbukas ng isang bagong terminal sa iyong Raspberry Pi at isagawa ang sumusunod:

sudo apt-get update

sudo apt-get upgrade

git clone

cd RaspberryPi-Minikame / Mga Pag-check ng Pre Assembly / Serial Communication Check /

sudo python pi_duino.py

Buksan ang Serial Monitor sa Arduino IDE at suriin kung naka-print ang "hi" at "hello"

2. Suriin ng Server (opsyonal)

Sa parehong terminal tulad ng dati pa isagawa ang sumusunod:

cd..

cd Server Suriin ang sudo python weblamp.py

Ngayon, Kung na-load mo ang URL sa browser, dapat mong makita ang isang pahina ng kontrol sa weblamp. Ang iyong URL ay ang magiging IP address ng iyong raspberry pi. Hal: 192.168.0.36

Homing all Servos (DAPAT-GAWIN) Lagyan ng bilang ang iyong mga servo at i-upload ang sumusunod na code sa Arduino upang maiuwi ang iyong mga servo. Tandaan: Ang bawat servo ay naitakda sa iba't ibang lokasyon ng bahay. Kaya't ang bawat isa ay may magkakaibang paggamit at hindi maaaring ihalo nang sapalaran. Link sa HomingServos.ino Code

Hakbang 4: Pag-install ng Mga Serbisyo sa Base

Hakbang 5: Assembly of the Legs

Hakbang 6: Pagsali sa Mga binti at ang Batayan

Hakbang 7: Mga kable

Ikonekta ang Raspberry Pi sa Arduino gamit ang isang USB cable

Ikonekta ang Servos gamit ang mga sumusunod na numero ng port:

FL_HIP = (4);

FL_FOOT = (5);

FR_HIP = (6);

FR_FOOT = (7);

BL_HIP = (8);

BL_FOOT = (9);

BR_HIP = (10);

BR_FOOT = (11);

Hakbang 8: Ang Server

Isagawa ang sumusunod sa iyong terminal upang mai-andar ang iyong server. Sa ngayon, maaaring kailangan mong isagawa ang server python file sa bawat oras na mag-reboot ang iyong pi. Ang V2 ng RaspberryPi-Minikame ay dapat na mapupuksa iyon

cd RaspberryPi-Minikame

cd Server sudo python quad.py

Hakbang 9: Arduino Code

I-upload ang sumusunod na code sa iyong Arduino at tandaan na buksan ang Serial Monitor upang magamit ang iyong Quadruped.

Hanapin ito dito: Arduino

Hakbang 10: Raspi Quadruped App

Maaari mong baguhin ang app para sa iyong sarili gamit ang mga file sa App Folder o gamitin ang default na ibinigay na apk. Bilang kahalili, maaari mo ring gamitin ang mga file para sa IOS app, i-clone ito sa Xcode at patakbuhin at i-install ito sa iyong telepono

Inirerekumendang: