» אלקטרוניקה » ארדואינו »יישום תוכנה של ממסרים קיבוליים על ארדואינו

יישום תוכנת ממסר קיבולי על ארדואינו





מחבר ה- Instructables תחת הכינוי ShaneCunningham מציע ליישם ממסר קיבולי ארדואינו באופן תכנותי. מבין החלקים הנוספים, יידרשו רק חיישנים קיבוליים ונגדים עצמם. אין מחוללי חומרה חיצוניים. בתוכנה תוצרת בית מעורב זה ו זה התפתחויות של צד שלישי.

חיישנים קיבוליים - דו שכבתיים, שלושה פינים. המאסטר עושה אותם עשה זאת בעצמך. ריבוע קרטון עם צלע 300 מ 'מודבק עם נייר כסף - זה הפלט המחובר לחוט המשותף. מעליו מניח ריבוע קרטון עם צלעו של 100 מ"מ, גם הוא מודבק בנייר כסף. עליו מחולקת שכבת הנייר לשני חלקים לאורך קווי מתאר הדומים לאוסילוגרמה של קטניות מלבניות. אלה יהיו שתי מסקנות נוספות.





כל אחד מהחיישנים המיוצרים מצויד בנגד 1 MΩ. אם יש רק חיישן אחד, חבר אותו כמוצג להלן. אם יש כמה כאלה, תצטרך להשתמש במסקנות הארדואינו - שתיים לכל חיישן - ולקחת זאת בחשבון בסקיצה.



להלן מה שעושה האשף:






מחבר סקיצה ששולחת נתונים שנלקחו מהחיישן דרך הממשק הטורי:

//
  • לולאת חלל () { סה"כ ארוך 1 = cs_4_2.capacitiveSensor (30); Serial.println (סה"כ 1); // קוד לתקשורת עם עיבוד באמצעות סידורי * / int val1 = 0; int val2 = 0; int val3 = 0; int inByte = 0; CapacitiveSensor cs_4_2 = CapacitiveSensor (4.2); // 1M נגד בין סיכות 4 ו -2, פין 2 הוא סיכת חיישן, הוסף חוט או נייר כסף במידת הצורך CapacitiveSensor cs_4_6 = CapacitiveSensor (4.6); // 1M נגד בין סיכות 4 ו 6, פין 6 הוא סיכת חיישן, הוסף חוט או נייר כסף הגדרת ביטול () { cs_4_2.set_CS_AutocaL_Millis (0xFFFFFFFF); // כבה את ההפעלה האוטומטית בערוץ 1 - בדיוק כדוגמה cs_4_6.set_CS_AutocaL_Millis (0xFFFFFFFF); Serial.begin (9600); pinMode (2, קלט); pinMode (6, קלט); // pinMode (8, INPUT); createContact (); // שלח בייט ליצירת קשר עד שהמקלט יגיב לולאת חלל () { // אם נקבל בתים תקפים, קרא תשומות: אם (Serial.available ()> 0) { // קבל בתים נכנסים: inByte = Serial.read (); // התחלה ארוכה = מיליס (); סה"כ ארוך 1 = cs_4_2.capacitiveSensor (30); total total2 = cs_4_6.capacitiveSensor (30); // total total3 = cs_4_8.capacitiveSensor (30); // עיכוב (10); val1 = מפה (סה"כ 1, 700, 2300, 0, 255); // מיפוי לכאן ערכי חיישן מכיול - מתחיל לגלות קרבה אנושית במרחק 700 (4 אינץ '), ידו כמעט חיישן נוגע ב 2300 val2 = מפה (סה"כ 2, 30, 175, 0, 255); // val3 = מפה (סה"כ 3, 0, 13000, 0, 255); Serial.write (val1); Serial.write (val2); //Serial.write(val3); //Serial.print(val1); // עיכוב (50); } void createContact () { בעוד (Serial.available () <= 0) { Serial.print ('A'); עיכוב (300); }


האשף מארגן ניתוח נוסף של המידע הנכנס למחשב בסביבת העיבוד.












אבל זו רק תחילת הניסוי. בעתיד תוכלו להשתמש בו כדי לעבד אותות מחיישני ארדואינו - אותו דבר, או, אם המשאבים שלו לא מספיקים, אחד נוסף.
0
0
0

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...