Mundarija:
- 1 -qadam: 3D bosib chiqarish
- 2 -qadam: dasturiy ta'minot
- 3-qadam: Dasturiy ta'minot va uskunani oldindan tekshirish
- 4 -qadam: Servoslarni bazaga o'rnatish
- 5 -qadam: Oyoqlarning yig'ilishi
- 6 -qadam: Oyoqlar va tayanchni birlashtirish
- 7 -qadam: simlarni ulash
- 8 -qadam: Server
- 9 -qadam: Arduino kodi
- 10 -qadam: Raspi Quadruped ilovasi
Video: Raspberry Pi - Minikame: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Sizning telefoningiz tomonidan boshqariladigan oddiy Quadruped (IOS va Android). Raspberry Pi va Android -da ishlaydi.
Kerakli komponentlar:
- Telefon
- Raspberry Pi
- Arduino Nano qalqon bilan
- 3D bosilgan qismlar
To'liq kod:
Barcha stl fayllari:
1 -qadam: 3D bosib chiqarish
Quyidagi barcha qismlarni chop eting:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x oyoq. Stl
- 2 x kestirib.stl
- 1 x tana_shaftlari.stl
Siz Thingiverse sahifasida barcha fayllarni topishingiz mumkin
2 -qadam: dasturiy ta'minot
Pi -ga quyidagi dasturlarni o'rnating:
- Debianni Pi -ga o'rnatishni boshlang
- Raspbian yuklab olish.
- Faylni oching
- Disk tasvirini microSD kartangizga yozing
- MicroSD kartani Pi -ga joylashtiring va ishga tushiring
- Pi -da xrom brauzerini oching
- Quyidagi havolaga o'ting: Arduino
- Linux ARM uchun dasturiy ta'minotni yuklab oling va o'rnating
3-qadam: Dasturiy ta'minot va uskunani oldindan tekshirish
Serial aloqani tekshirish (ixtiyoriy)
1. "RaspberryPi-Minikame/Pre-Montage Checks/Serial Communication Check/" dagi "PiArduinoCommunicationTest.ino" ni Arduino platasiga yuklang.
Raspberry Pi -da yangi terminal oching va quyidagilarni bajaring:
sudo apt-get yangilanishi
sudo apt-get upgrade
git klon
CD RaspberryPi-Minikame/yig'ilish oldidan tekshirish/ketma-ket aloqani tekshirish/
sudo python pi_duino.py
Arduino IDE -da ketma -ket monitorni oching va "salom" va "salom" chop etilishini tekshiring
2. Serverni tekshirish (ixtiyoriy)
Xuddi shu terminalda avvalgidek bajaring:
CD..
cd Serverni tekshiring sudo python weblamp.py
Endi, agar siz URLni brauzerga yuklasangiz, veb -lampani boshqarish sahifasini ko'rishingiz kerak. Sizning URL manzilingiz malina pi ning IP -manzili bo'ladi. Masalan: 192.168.0.36
Barcha servolarni qabul qilish (majburiy) Servolarni raqamlang va servolarni joylashtirish uchun Arduino-ga quyidagi kodni yuklang. Esingizda bo'lsin: har bir servo uyning boshqa joyiga o'rnatiladi. Shunday qilib, ularning har biri boshqacha ishlatiladi va keyinchalik ularni tasodifiy aralashtirib bo'lmaydi. HomingServos.ino kodiga havola
4 -qadam: Servoslarni bazaga o'rnatish
5 -qadam: Oyoqlarning yig'ilishi
6 -qadam: Oyoqlar va tayanchni birlashtirish
7 -qadam: simlarni ulash
Raspberry Pi -ni USB kabelidan foydalanib Arduino -ga ulang
Quyidagi port raqamlari yordamida servolarni ulang:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
8 -qadam: Server
Serverni ishga tushirish uchun terminalda quyidagilarni bajaring. Hozircha, har safar pi qayta ishga tushganda, siz server python faylini bajarishingiz kerak bo'lishi mumkin. RaspberryPi-Minikame V2 bundan qutulishi kerak
CD RaspberryPi-Minikame
cd Server sudo python quad.py
9 -qadam: Arduino kodi
Quyidagi kodni Arduino -ga yuklang va Quadruped -dan foydalanish uchun ketma -ket monitorni ochishni unutmang.
Bu erda toping: Arduino
10 -qadam: Raspi Quadruped ilovasi
Ilovalar papkasidagi fayllardan foydalanib, ilovani o'zingiz o'zgartirishingiz yoki standart apk -dan foydalanishingiz mumkin. Shu bilan bir qatorda, siz IOS ilovasi uchun fayllardan foydalanishingiz, uni Xcode -da klonlashingiz va ishga tushirishingiz va telefoningizga o'rnatishingiz mumkin.
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Raspberry Pi bilan LED chirog'i - Raspberry Pi -da GPIO pinlarini qanday ishlatish kerak: 4 qadam
Raspberry Pi bilan LED chirog'i | Raspberry Pi -da GPIO pinlarini qanday ishlatish kerak: Salom bolalar, biz bu ko'rsatmalarda Raspberry pi -ning GPIO -dan qanday foydalanishni bilib olamiz. Agar siz hech qachon Arduino -dan foydalanmagan bo'lsangiz, demak, biz bilamizki, biz LED kalitini va boshqalarni uning pinlariga ulashimiz va uni shunday ishlashini ta'minlashimiz mumkin. LEDni yondiring yoki kalitdan kirishni oling, shunda
Raspberry Pi 3 -ga Raspbian Buster -ni o'rnatish - Raspberry Bus bilan Raspberry Pi 3b / 3b+: 4 qadamni ishga tushirish
Raspberry Pi 3 -ga Raspbian Buster -ni o'rnatish | Raspberry Pi 3b / 3b+bilan Raspbian Buster -ni ishga tushirish: Salom bolalar, yaqinda Raspberry pi tashkiloti Raspbian Buster deb nomlangan yangi Raspbian operatsion tizimini ishga tushirdi. Bu Raspberry pi uchun Raspbian -ning yangi versiyasi. Shunday qilib, bugun biz ushbu ko'rsatmalarda Raspbian Buster OS -ni Raspberry pi 3 -ga qanday o'rnatishni bilib olamiz
Raspbian -ni Raspberry Pi 3 B -ga HDMI holda o'rnatish - Raspberry Pi 3B bilan ishlashni boshlash - Raspberry Pi 3: 6 qadamlarini o'rnatish
Raspbian -ni Raspberry Pi 3 B -ga HDMI holda o'rnatish | Raspberry Pi 3B bilan ishlashni boshlash | Sizning Raspberry Pi 3-ni o'rnatish: Ba'zilaringiz bilasizki, Raspberry Pi kompyuterlari juda ajoyib va siz butun kompyuterni bitta kichik taxtada olishingiz mumkin. Raspberry Pi 3 Model B to'rt yadroli 64-bitli ARM Cortex A53-ga ega. 1,2 gigagertsli chastotada. Bu Pi 3 ni taxminan 50 ga oshiradi
Raspberry Pi Centro De Cómputo Para Ninos Con Raspberry Pi: 7 qadam
Raspberry Pi uchun Centro De Cómputo kartalari: Raspberry Pi 2 adapteri micro SD (8 gigabaytli) USB -kabel, HDMI -Cargador kalamush va ocute; kompyuteri Kit -in -in -ni tekshiring