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

EAL- מוטבע - נעילת שילוב: 4 שלבים
EAL- מוטבע - נעילת שילוב: 4 שלבים

וִידֵאוֹ: EAL- מוטבע - נעילת שילוב: 4 שלבים

וִידֵאוֹ: EAL- מוטבע - נעילת שילוב: 4 שלבים
וִידֵאוֹ: ככה זה כשיש לך חברה רוסיה 2024, יוני
Anonim
EAL- מוטבע - נעילת שילוב
EAL- מוטבע - נעילת שילוב

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

שלב 1: רכיבים

רכיבים
רכיבים
רכיבים
רכיבים
רכיבים
רכיבים
רכיבים
רכיבים

כדי ליצור את הפרויקט, השתמשתי ברכיבים הבאים:

  • Arduino mega 2560
  • LCD 2x16 HD44780 כחול
  • ממיר LCD HD44780 I2C IIC
  • SERVO Tower Pro SG92 9 גרם
  • לוח מקשים 4x4 8 פינים
  • כחול לד
  • לוח מגע
  • חוטי חיבור
  • מקור אנרגיה

שלב 2: חיבור

חיבור
חיבור
חיבור
חיבור

התמונה למעלה והתיאור שלהלן מציגים כיצד כל הרכיבים מחוברים ל- Arduino Mega 2560.

קצה LCD KONVERTER - Arduino 2560 מגה

GND - GND

VCC - 5V

SDA - SDA

SCL- SCL

מקש - Arduino 2560 מגה

מחובר A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 Mega

GND - GND

VCC - 5V

סיגנל - 8 פינים

שלב 3: תכנות

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

לוח מקשים, אני רגיל להזין את הקוד. (1111)

סרוו עובד כמו מנגנון נעילה.

LCD מציג את הקוד שהזנתי. (1111)

התוכנית פועלת בצורה כזו שאחרי שאני מזין את הקוד הנכון, הלד הכחול נדלק והסרוו מבצע תנועה של 90 מעלות.

שלב 4: בדיקה

Image
Image

בבדיקה הזנתי קוד (1111), עם אישור עם הכוכב. לאחר שהכנסתי את הקוד הנכון בתצוגת ה- LCD, יכולתי לראות את הכיתוב OPEN, והדלק הכחול נדלק והסרוו מבצע תנועה של 90 מעלות. כאשר כתבתי קוד שגוי, יכולתי לראות כיתוב שגוי.

המכשיר פועל כראוי וללא בעיות.

זהו פרויקט קל, שאנו יכולים להשתמש בו בהרבה מצבים ומקומות.

מוּמלָץ: