שליטה ברכב RC באמצעות ממשק אינטרנט: 6 שלבים (עם תמונות)
שליטה ברכב RC באמצעות ממשק אינטרנט: 6 שלבים (עם תמונות)
Anonim
שליטה ברכב RC באמצעות ממשק אינטרנט
שליטה ברכב RC באמצעות ממשק אינטרנט

היי חברים, במדריך זה אני אלמד אתכם לייצר מכונית 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 מהדפדפן שלך.