תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
היי חברים, במדריך זה אני אלמד אתכם לייצר מכונית RC באמצעות ממשק אינטרנט. אנו שולטים בה באופן אלחוטי באמצעות שרת משלנו. בשיטה שאני אראה לך, לא נצטרך להשתמש במקלט RC. כדי לארח את שרת האינטרנט כל מה שאנחנו הולכים להשתמש ב- Raspberry Pi ו- Arduino כדי לממשק את ה- Rasberry Pi עם בקר המנועים של מכוניות RC. ובכן, חכו יש עוד שלב לרשימת החומרים שבהם נשתמש במדריך זה ואל תשכחו להצביע לי Plzzzz:-).
אתה יכול לעקוב אחריי גם באינסטגרם "https://www.instagram.com/vikaspal2131/"
שלב 1: חומרים + כלים
הדברים שאתה צריך לרכוש כדי לייצר מכונית זו הם כדלקמן:-
1. פטל פטל
2. ארדואינו UNO
3. ווסת מתח 5V
4. 2 x כותרת נעילת שלוש פינים
5. שקע USB נקבה
6. מגן אב טיפוס של Arduino
7. כמה סיכות של כותרת
8. מחבר סוללה זכר ונקבה
9. 6 x חריצי PCB יחד עם ברגים מתאימים
10. כמה חוטי חיבור
11. Wifi Dongle
שלב 2: מיקום הרכיבים
לאחר שאספתי את כל החומרים, אז אני מתחיל את ההרכבה על ידי מיקום הרכיבים על הלוח. לאחר מכן אני הולך להלחם את כולם במקום ולאחר מכן אלך לפי תרשים החיווט לעיל כדי ליצור את כל החיבורים המתאימים.
גיליתי שהצמדת הקצוות של החוטים מאפשרת לי קודם להלחם אותם יותר ללוח. לאחר שמכרתי אותו מהחוטים במקום אני הולכת להלחם את סיכות הכותרת פנימה. גם יצרתי כבל שעובר בין הסוללה לבין בקרת המנוע, זה מאפשר לי להוסיף שני חוטים קלים יותר לספק כוח לווסת 5 וולט. אני גם הלחמה אותו במקום החוטים האלה אל הרגולטור. בשלב הבא נתקין את השרת ונהפוך את ה- Raspberry Pi לנקודת גישה אלחוטית.
שלב 3: התקנת שרת ב- Raspberry Pi
בתור התחלה אני הולך להתקין ולהקים את השרת. ההנחיות כיצד להתקין שרת נמצאות בקישור זה. זהו מאגר git שממנו תוכל להתקין את השרת ב- Raspberry Pi שלך. בצע את הקישור כדי להתקין את השרת. לאחר ההתקנה נוכל להגדיר את ה- Pi שלנו כנקודת גישה אלחוטית. לשם כך עלינו להפעיל תחילה את הפקודה הבאה:-"sudo nano/etc/network/interfaces" ולחץ על enter. אחרי אותו מקום, חשיש מול כל השורות המכילות "wlan0" או "wpa" למעט השורה שהוזכרה ל- "allow-hot plug wlan0" (הקפד שהמקם היחיד מול השורות האלה יש Wlan0 או wpa). לאחר מכן נוכל גם להוסיף את שלוש השורות האלה לקובץ.
#iface wlan0 אינוט סטטי
כתובת 192.168.42.1
מסכת רשת 255.255.255.0"
ולאחר מכן צא מהקובץ באמצעות ctrl+x והפעל מחדש את פי באמצעות cmd "אתחול סודו".
שלב 4: התקנת שרת ב- Raspberry Pi (חלק -2)
לאחר שנכנסנו שוב לפיי שלנו, נוכל להתקין את שרת DHCP עם cmd "sudo apt-get install isc-dhcp-server" ולאחר מכן לערוך את קובץ התצורה הבא עם cmd "sudo nano /etc/dhcp/dhcpd.conf". שים חשיש מול השורות המציינות "שם דומיין אופציה". לאחר מכן נוכל גם להסיר את החשיש מול השורה הסמכותית (שנמצאת ארבע שורות למטה מ"שם הדומיין של אפשרות ") ולהוסיף את השורות הבאות לקובץ עד סוף הקובץ:-
רשת משנה 192.168.42.0 מסכת רשת 255.255.255.0 {
טווח 192.168.42.10 192.168.42.50;
כתובת שידור אופציה 192.168.42.255;
נתבי אופציות 192.169.42.1;
ברירת מחדל-זמן שכירות 600;
זמן חכירה מקסימלי 7200;
שם הדומיין option "local";
option-name-servers-servers 8.8.8.8, 8.8.4.4;
לאחר מכן נוכל לצאת מהקובץ, ולאחר מכן הפעל את cmd הבא "sudo nano/etc/default/isc-dhcp-server"
בשורה האחרונה של אותו קובץ, אתה יכול לראות שיש כתוב INTERFACES = "", להוסיף "wlan0" בין הציטוטים של הממשקים ולצאת מהקובץ.
שלב 5: התקנת שרת ב- Raspberry Pi (חלק 3)
לאחר מכן נוכל להתקין את hostapd בפקודה זו "sudo apt-get install hostapd" ולאחר מכן לערוך את קובץ התצורה על ידי הוספת השורות הבאות באמצעות cmd "sudo nano /etc/hostapd/hostapd.conf":-
ממשק = wlan0
נהג = n180211
#driver = rt1871xdrv
ssid = מיפי
hw_mode = g
ערוץ = 6
macaddr_acl-0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa-2
wpa_passphrase = פטל
wpa_key-mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise-CCMP
לאחר מכן נוכל לערוך את קובץ התצורה ולבצע את השינויים הבאים על ידי cmd "sudo nano/etc/default/hostapd". עכשיו יש שורה שבה כתוב #DAEMON_CONF = "". ראשית, הסר את החשיש מהחלק הקדמי שלו וכתוב את השורה הבאה בין הציטוט שלה "/etc/hostapd/hostapd.conf" ולאחר מכן צא מהקובץ.
שלב 6: הגדרת החומרה
לאחר מכן נוכל להכניס מתאם אלחוטי ליציאת USB של Pi ולגשת לנקודת הגישה האלחוטית של Pi בשם Mypi והסיסמה היא פטל פטל. עכשיו אני אראה לך איך הכנתי צלחת מותאמת אישית להרכבה של ה- Raspberry Pi ו- Arduino וכיצד לחבר הכל יחד ולבדוק אותה.
לאחר עיצוב הפלטפורמה לרכב שלי השתמשתי בחותך לייזר לחיתוך דיקט. לאחר מכן אני מוסיף את ההתנגדות לדיקט. לאחר מכן, הרכבתי את ה- Arduino ו- Raspberry Pi על המגרש בעזרת עוד ברגים. לאחר חיבור המגן המותאם לארדואינו, אני יכול להרכיב דיקט על גבי מכוניות ה- RC שלי. לאחר מכן נוכל לחבר את סרוו ההיגוי RC לשרת המחובר לפין 10 ואת בקר המנוע לשרת המחובר לפין 9. לאחר מכן באמצעות כבל מדפסת חבר את הארדואינו ליציאת ה- USB Raspberry Pi ואחריו חיבור הדונגל wifi ל- Pi. לאחר מכן נוכל לחבר את כבל ה- USB לשקע החשמל של Pi והקצה למגן המותאם אישית. לאחר חיבור הסוללה לכבל התומך בחשמל, התחברתי לרשת האלחוטית של Pi והתחלתי את השרת. לאחר שהתחברתי לרשת האלחוטית של הפי, הזנתי את כתובת ה- IP לדפדפן שלי. לאחר מכן יופיע ממשק. מממשק זה, לאחר מכן אוכל לשלוט בתנועת המכונית שלי.
לאחר מכן תוכל לשחק עם מכונית ה- RC מהדפדפן שלך.