תוכן עניינים:
- שלב 1: חלקים
- שלב 2: היכרות עם NRF וחיבורים
- שלב 3: היכרות עם ג'ויסטיק וחיבורים
- שלב 4: חלק עבודה ותכנות
- שלב 5: שדרוג
וִידֵאוֹ: תקשורת אלחוטית באמצעות מודול משדר NRF24L01 לפרויקטים מבוססי Arduino: 5 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
זוהי ההדרכה השנייה שלי להנחיה בנושא הרובוטים ובקרי המיקרו. זה באמת מדהים לראות את הרובוט שלך חי ופועל כצפוי ותאמין לי שזה יהיה יותר כיף אם תשלוט ברובוט שלך או בדברים אחרים אלחוטיים עם טווח תקשורת מהיר ורחב. לכן ההנחיה הזו עוסקת בתקשורת אלחוטית.
שלב 1: חלקים
למשדר
- Arduino Nano או Uno (אני משתמש ב- Arduino UNO) x1
- מודול משדר NRF24L01 x1
- ג'ויסטיקים ציר כפול x2. https://amzn.to/2Q4t0Gm(או דברים אחרים כמו כפתורי לחיצה, חיישנים וכו '. אני משתמש בג'ויסטיק כי אני רוצה לשלוח נתונים על המיקום של הג'ויסטיק).
למקלט:
- Arduino Nano או Uno (אני משתמש ב- Arduino Nano). x1
- מודול משדר NRF24L01. x1
אחרים:
חוטי מגשר
סוללות לאספקת Arduino https://amzn.to/2W5cDyM ו-
שלב 2: היכרות עם NRF וחיבורים
בשם משדר ברור כי מודול זה יכול לתקשר בשתי הדרכים כמשדר או כמקלט תלוי בתכנות. יש לו 8 סיכות ואנחנו הולכים להשתמש ב -7 סיכות. אתה יכול לראות סיכות בתמונה המצורפת.
VCC & GND לאספקה
למטרה זו נשתמש בסיכת 3.3v של Arduino.
CE ו- CSN
סיכות משדר ומקלט. אנו הולכים להשתמש ב- Arduino (Nano ו- Uno) Pin 9 ל- CE ו- Pin 10 ל- CSN.
MOSI, MISO & SCK
אלה סיכות SPI.
הוא מתקשר עם Arduino על ידי סיכות SPI. לכל חבר במשפחת Arduino יש כמה סיכות ספציפיות לתקשורת SPI.
עבור ארדואינו UNO:
סיכות SPI הן
פין 11 (MOSI)
פין 12 (MISO)
סיכה 13 (SCK)
סיכות Arduino Nano SPI:
פין 11 (MOSI)
פין 12 (MISO)
סיכה 13 (SCK)
אותו דבר כמו Arduino UNO.
כעת תוכל ליצור חיבורים הן למשדר והן למקלט.
הערה: עליך להיות בעל ספרייה עבור NRF24L01 בתוכנת Arduino IDE שלך. הורד אותו כאן.
שלב 3: היכרות עם ג'ויסטיק וחיבורים
ג'ויסטיק אינו אלא פוטנציומטר פשוט. לג'ויסטיק 2 הציר בו אנו משתמשים במדריך זה יש 5 סיכות כפי שמוצג בתמונה.
חיבורים לג'ויסטיק בקצה המשדר:
סיכת VCC ל- Arduino 5v.
GND ל- Arduino GND
סיכה VRx ל- Arduino אנלוגי A0
סיכת VRy ל- Arduino אנלוגית A1
SW לכל סיכה דיגיטלית חלופית של Arduino. (אינני משתמש בסיכה זו אך תוכל להשתמש בה בשינוי קוד קטן).
לג'ויסטיק השני
תוכל להשתמש בסיכה 5V של arduino עבור שני הג'ויסטיקים.
סיכת VRx ל- Arduino אנלוגית A2VRy ל- Arduino סיכה אנלוגית A3
שימוש בשני ג'ויסטיקים פירושו שעליך לשדר 4-6 ערוצים.
שלב 4: חלק עבודה ותכנות
לאחר בניית המשדר והמקלט הוציאו סיכות פלט מהמקלט. אני משתמש בסיכה הדיגיטלית 2 של Arduino ל- pin 5 הדיגיטלית לתקשורת אלחוטית בת 4 ערוצים. אתה יכול להאריך אותו עד לפינים דיגיטליים זמינים. כדי לבדוק את פעולת המערכת חיברתי זרוע רובוטית בעלת 4 מנועי סרוו בקצה המקלט.
Arduino Nano Digital pin 2 => ערוץ 1 => THR
Arduino Nano Digital pin 3 => ערוץ 2 => YAW
Arduino Nano Digital pin 4 => ערוץ 3 => PITCH
Arduino Nano Digital pin 5 => ערוץ 4 => ROLL
מצורפים קודים למשדר ומקלט. אל תשכח לכלול ספריות תחילה בתוכנת Arduino IDE שלך לפני שתעלה את הקוד ל- Arduino.
שלב 5: שדרוג
המטרה הבסיסית של הדרכה זו הייתה לכסות את חלק התקשורת האלחוטית. אך עליך לשנות בהתאם למטרה ולפרויקט שלך. לכל שאלה ועזרה בשימוש בכתובת הדוא ל המופיעה בקובצי קוד, עליך לצפות בסרטון המצורף למעלה ולהירשם לערוץ לקבלת תמיכה, תודה.
מוּמלָץ:
רכב שלט רחוק עם מודול תקשורת NRF24L01 PA LNA: 5 שלבים
מכונית שלט רחוק עם מודול תקשורת NRF24L01 PA LNA: בנושא זה ברצוננו לשתף כיצד לייצר מכונית שלט רחוק עם מודול NRF24L01 PA LNA. למעשה ישנם מספר מודולי רדיו אחרים, כגון מודולי הרדיו 433MHz, HC12, HC05 ו- LoRa. אבל לדעתנו, NRF24L01 mod
טווח ארוך, 1.8 ק"מ, תקשורת אלחוטית של Arduino to Arduino עם HC-12 .: 6 שלבים (עם תמונות)
טווח ארוך, 1.8 ק"מ, תקשורת אלחוטית של Arduino to Arduino עם HC-12 .: במדריך זה תלמד כיצד לתקשר בין Arduinos למרחק רב של עד 1.8km באוויר הפתוח. HC-12 הוא יציאה טורית אלחוטית. מודול תקשורת שימושי מאוד, עוצמתי במיוחד וקל לשימוש. ראשית אתה תצא
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino - Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter - מסוק RC - מטוס RC באמצעות Arduino: 5 שלבים (עם תמונות)
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino | Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter | מסוק RC | מטוס RC באמצעות Arduino: להפעלת מכונית RC | Quadcopter | מזל"ט | מטוס RC | סירת RC, אנחנו תמיד צריכים מקלט ומשדר, נניח שבשביל RC QUADCOPTER אנחנו צריכים משדר ומקלט של 6 ערוצים והסוג הזה של TX ו- RX יקר מדי, אז אנחנו הולכים להכין אחד מהם
תקשורת אלחוטית באמצעות מודולי RF זולים של 433MHz ובקרי מיקרו פיק. חלק 2: 4 שלבים (עם תמונות)
תקשורת אלחוטית באמצעות מודולי RF זולים של 433MHz ובקרי מיקרו פיק. חלק 2: בחלק הראשון של מדריך זה, הדגמתי כיצד לתכנת PIC12F1822 באמצעות מהדר MPLAB IDE ו- XC8, לשלוח מחרוזת פשוטה באופן אלחוטי באמצעות מודולי TX/RX 433MHz זולים. מודול המקלט היה מחובר באמצעות USB ל- UART TTL מודעת כבלים
תקשורת סידורי אלחוטית באמצעות Bluefruit: 4 שלבים
תקשורת סידורי אלחוטית באמצעות Bluefruit: להלן מדריך פשוט צעד אחר צעד להחלפת החוטים בחיבור אנרגיה נמוכה של בלוטוס: לקח לי זמן להבין זאת מכיוון שכמעט ואין תיעוד לעשות זאת עם טכנולוגיית Bluetooth נמוכה באנרגיה נמוכה כגון בתור ה- Bluefrui