תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
תיאור פרויקט
רובנו שיחקנו את משחק הדינוזאורים של גוגל כשהאינטרנט שלנו לא עבד ואם לא שיחקת במשחק הזה אל תדאג עכשיו יכול אבל לא בצורה מקובלת ללחוץ על כפתורים אלא על ידי שימוש בתנועת היד שלך. אז בפרויקט זה באמצעות הנגד לתצלום ידני שולח ערכים ל- arduino ו- arduino שולח אותו ל- python3 ועל ידי שימוש בספרייה המפורסמת של pyautogui python אנו יכולים לבצע פונקציית חץ למעלה :)
איך החלטתי לעשות את הפרויקט הזה?
לאחרונה צפיתי בסרטון ביוטיוב בנוגע לפרויקט שעוסק בבקרת מחוות ידיים המבוססות על Arduino וממש רציתי לעשות את הפרויקט הזה אבל כרגע אין לי חיישנים אולטראסוניים שנדרשו לביצוע הפרויקט. אז קראתי את כל הדברים איך הפרויקט הזה עובד? ואז חשבתי שאני יכול גם לבצע עבודות מסוג זה באמצעות חיישן נגד צילום (LDR). ואז החלטתי שנשלוט על מקש "החץ למעלה" ונשתמש בו במשחק דינוזאורים. והכי חשוב מתחילים יכולים גם לנסות את הפרויקט הזה שיכול להגדיל את רמת העניין שלהם.
להלן סרטון שצפיתי בו לאחרונה
שלב 1: רכיבים
עכשיו נתחיל לעשות את זה:
הדברים הנדרשים לביצוע הפרויקט הזה:
- לוח אחד של ארדונו UNO
- לוח לחם
- Resistor Photo המכונה גם LDR
- נגד 10k אוהם
- חוטי מגשר
שלב 2: תרשים מעגלים
מידע על Python3:
עכשיו כדי ליצור את הפרויקט הזה אתה צריך להתקין python3 על המערכת שלך בשביל זה העלתי לאחרונה פרוייקט "Python3 ו- Arduino Communication" ושם העליתי דברים בנוגע להתקנת python3. אם אתה רוצה להכיר את python3 ו- arduino אני ממליץ לך לבדוק את הפרויקט הזה:) להלן קישור של "Python3 ו- Arduino Communication"
create.arduino.cc/projecthub/Jalal_Mansoor…
שלב 3: כיצד להתקין את ספריית Python Pyautogui
כעת עליך להתקין את ספריית python pyautogui שתבצע את פונקציית "חץ למעלה".
לאחר שהתקנת בהצלחה את python3 במערכת שלך:
בצע את השלבים הבאים:
פתח את שורת הפקודה על ידי לחיצה על הפעלה כמנהל וכתוב
cd C: / Python37
עכשיו אתה צריך לכתוב מתחת לפקודה
python -m pip להתקין -שדרוג pip
עכשיו זו הפקודה האחרונה שאתה צריך לכתוב
pip להתקין pyautogui
שלב 4: קוד עבור Arduino ו- Python3
שלב 5: סרטון הדגמה
תודה לכם יוצרים:)
תהנו, למדו, יצרו, שתפו:)
תודה למורים שלי
יוטיוב
פייסבוק
קהילת קוד פתוח
דפי אינטרנט מהאינטרנט