תוכן עניינים:
- שלב 1: הדפסה תלת מימדית
- שלב 2: תוכנה
- שלב 3: בדיקת תוכנות וחומרת חומרה מראש
- שלב 4: התקנת סרוו על הבסיס
- שלב 5: הרכבת הרגליים
- שלב 6: חיבור לרגליים ולבסיס
- שלב 7: חיווט
- שלב 8: השרת
- שלב 9: קוד ארדואינו
- שלב 10: אפליקציית Raspi Quadruped
וִידֵאוֹ: Raspberry Pi - Minikame: 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
Quadruped פשוט נשלט על ידי הטלפון שלך (IOS ו- Android). פועל על Raspberry Pi ו- Android.
רכיבים נדרשים:
- טלפון
- פאי פטל
- Arduino Nano עם מגן
- חלקים מודפסים בתלת מימד
הקוד המלא:
כל קבצי ה- stl:
שלב 1: הדפסה תלת מימדית
הדפס את כל החלקים הבאים:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x רגל
- 2 x ירכיים.סטל
- 1 x body_shafts.stl
תוכל גם למצוא את כל הקבצים בדף Thingiverse
שלב 2: תוכנה
התקן את התוכנה הבאה ב- Pi שלך:
- התחל בהתקנת Debian ב- Pi
- הורד Raspbian.
- פתח את הקובץ
- כתוב את תמונת הדיסק לכרטיס ה- microSD שלך
- הכנס את כרטיס ה- microSD ל- Pi שלך והפעל אתחול
- פתח את דפדפן כרום ב- Pi שלך
- עבור לקישור הבא: Arduino
- הורד והתקן את התוכנה עבור Linux ARM
שלב 3: בדיקת תוכנות וחומרת חומרה מראש
בדיקת תקשורת טורית (אופציונלי)
1. העלה את "PiArduinoCommunicationTest.ino" הנמצא ב "RaspberryPi-Minikame/בדיקות טרום הרכבה/בדיקת תקשורת סדרתית/" ללוח Arduino שלך.
פתח מסוף חדש ב- Raspberry Pi שלך ובצע את הפעולות הבאות:
עדכון sudo apt-get
sudo apt-get upgrade
שיבוט git
cd RaspberryPi-Minikame/בדיקות טרום הרכבה/בדיקת תקשורת סדרתית/
sudo python pi_duino.py
פתח את הצג הסידורי ב- Arduino IDE ובדוק אם מודפס "היי" ו"הלו"
2. בדיקת שרת (אופציונלי)
בצע אותו מסוף כמו קודם בצע את הפעולות הבאות:
תקליטור..
cd שרת בדוק sudo python weblamp.py
כעת, אם אתה טוען את כתובת האתר בדפדפן, אתה אמור לראות דף בקרת מנורת אינטרנט. כתובת האתר שלך תהיה כתובת ה- IP של פטל הפטל שלך. דוגמה: 192.168.0.36
בית כל סרוווס (MUST-DO) מספר את סרוו שלך והעלה את הקוד הבא לארדואינו כדי לשדרג את סרוו שלך. זכור: כל סרוו הוגדר למיקום ביתי אחר. אז לכל אחד יש שימוש שונה ולא ניתן לערבב אותו באופן אקראי מאוחר יותר. קישור לקוד HomingServos.ino
שלב 4: התקנת סרוו על הבסיס
שלב 5: הרכבת הרגליים
שלב 6: חיבור לרגליים ולבסיס
שלב 7: חיווט
חבר את ה- Raspberry Pi ל- Arduino באמצעות כבל USB
חבר את ה- Servos באמצעות מספרי היציאה הבאים:
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: השרת
בצע את הפעולות הבאות במסוף שלך כדי להפעיל את השרת שלך. לעת עתה, ייתכן שיהיה עליך לבצע את קובץ פייתון השרת בכל פעם שה- pi שלך מופעל מחדש. V2 של RaspberryPi-Minikame אמור להיפטר מזה
cd RaspberryPi-Minikame
cd שרת sudo python quad.py
שלב 9: קוד ארדואינו
העלה את הקוד הבא ל- Arduino שלך וזכור לפתוח את הצג הסידורי כדי להשתמש ב- Quadruped שלך.
מצא אותו כאן: ארדואינו
שלב 10: אפליקציית Raspi Quadruped
תוכל לשנות את האפליקציה בעצמך באמצעות הקבצים בתיקיית האפליקציות או להשתמש ב- APK המוגדר כברירת מחדל. לחלופין, תוכל גם להשתמש בקבצים לאפליקציית IOS, לשכפל אותו ב- Xcode ולהריץ ולהתקין אותו בטלפון שלך
מוּמלָץ:
כיצד לבצע אנטנת BiQuade כפולה 4G LTE שלבים פשוטים: 3 שלבים
כיצד להפוך אנטנת 4G LTE BiQuade כפולה לשלבים קלים: לרוב לא עמדתי בפני, אין לי עוצמת אות טובה לעבודות היום-יומיות שלי. לכן. אני מחפש ומנסה סוגים שונים של אנטנות אבל לא עובד. לאחר בזבוז זמן מצאתי אנטנה שאני מקווה לייצר ולבדוק, כי זה עקרון הבנייה לא
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: במדריך זה אנו הולכים לבצע זיהוי פנים ב- Raspberry Pi 4 עם Shunya O/S באמצעות ספריית Shunyaface. Shunyaface היא ספריית זיהוי/זיהוי פנים. הפרויקט שואף להשיג את מהירות הזיהוי והזיהוי המהירה ביותר עם
חיישן ADXL335 ממשק ב- Raspberry Pi 4B ב -4 שלבים: 4 שלבים
ממשק חיישן ADXL335 ב- Raspberry Pi 4B בארבעה שלבים: במדריך זה אנו הולכים לחבר חיישן ADXL335 (מד תאוצה) ב- Raspberry Pi 4 עם Shunya O/S
התקנת Raspbian Buster ב- Raspberry Pi 3 - תחילת העבודה עם Raspbian Buster עם Raspberry Pi 3b / 3b+: 4 שלבים
התקנת Raspbian Buster ב- Raspberry Pi 3 | תחילת העבודה עם Raspbian Buster עם Raspberry Pi 3b / 3b+: היי חבר'ה, לאחרונה השיקה ארגון Raspberry pi מערכת הפעלה חדשה של Raspbian בשם Raspbian Buster. זוהי גרסה חדשה של Raspbian עבור פטל פאי. אז היום במדריך זה נלמד כיצד להתקין את מערכת ההפעלה Raspbian Buster ב- Raspberry pi 3 שלך
התקנת Raspbian ב- Raspberry Pi 3 B ללא HDMI - תחילת העבודה עם Raspberry Pi 3B - הגדרת ה- Raspberry Pi 3: 6 שלבים
התקנת Raspbian ב- Raspberry Pi 3 B ללא HDMI | תחילת העבודה עם Raspberry Pi 3B | הגדרת ה- Raspberry Pi 3: כפי שחלקכם יודעים שמחשבי Raspberry Pi הם די מדהימים ותוכלו לקבל את כל המחשב רק על לוח זעיר אחד. Raspberry Pi 3 דגם B כולל ארבעה ליבות ARM Cortex A53 בעל ארבע ליבות. שעון במהירות 1.2 גיגה -הרץ. זה מעמיד את ה- Pi 3 בערך 50