תוכן עניינים:

איך אני מחבר שני ארדואינו ביחד?
איך אני מחבר שני ארדואינו ביחד?

וִידֵאוֹ: איך אני מחבר שני ארדואינו ביחד?

וִידֵאוֹ: איך אני מחבר שני ארדואינו ביחד?
וִידֵאוֹ: I2C Part 1 - Using 2 Arduinos 2024, אַפּרִיל
Anonim

מתקשר עם שני ארדואינו

  1. שלב 1: חיבורים בסיסיים. ראשית, אתה חייב לְחַבֵּר שניהם ארדואינו אחד לשני.
  2. שלב 2 : הוסף LED למשני ארדואינו . לְחַבֵּר אחד מ ארדואינו אל קרש לחם ו לְחַבֵּר נורית לד ללוח הלחם הזה.
  3. שלב 3: הוספת הפוטנציומטר. בשלב זה, נעשה זאת לְחַבֵּר פוטנציומטר למאסטר ארדואינו .

בהקשר זה, כמה Arduinos ניתן לחבר?

4 תשובות. כן אתה יכול להתחבר מרובות ארדואינו לוחות UNO (USB) למחשב יחיד. יש דרך פשוטה ודרך מתקדמת יותר לנהל את זה. הדרך הפשוטה היא שיש לחבר מספר לוחות לחשמל, אך באמצעות רק אחד ארדואינו תוכנת IDE לשליטה בלוח אחד בכל פעם.

יודע גם, איך אתה קורא i2c? רצף קריאה או כתיבה בסיסי של מאסטר לעבד עבור I2C פועל לפי הסדר הבא:

  1. שלח את ה-START bit (S).
  2. שלח את כתובת העבד (ADDR).
  3. שלח את סיביות Read(R)-1 / Write(W)-0.
  4. המתן/שלח סיבית אישור (A).
  5. שלח/קבל את בייט הנתונים (8 סיביות) (DATA).
  6. מצפה/שלח סיביות אישור (A).
  7. שלח את סיביות ה-STOP (P).

ואז, איך שני מיקרו-בקרים מתקשרים?

יש מרובות דרכים שונות ל לתקשר בֵּין מיקרו-בקרים . אתה יכול ללכת בדרך האלחוטית המגניבה: Bluetooth, ZigBee, WiFi. או לזרוק כמה כבלים בתערובת ולהשתמש בכל מספר של פרוטוקולים מבוססים: I2C, SPI, UART, כולם עם היתרונות והחסרונות שלהם.

מהי תקשורת i2c?

I2C הוא סדרתי תִקשׁוֹרֶת פרוטוקול, כך שהנתונים מועברים טיפין טיפין לאורך חוט יחיד (קו SDA). כמו SPI, I2C הוא סינכרוני, כך שהפלט של סיביות מסונכרן לדגימה של סיביות על ידי אות שעון המשותף בין המאסטר והעבד.

מוּמלָץ: