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

CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל: 9 שלבים
CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל: 9 שלבים

וִידֵאוֹ: CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל: 9 שלבים

וִידֵאוֹ: CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל: 9 שלבים
וִידֵאוֹ: Crowpi unboxing and first use - Kickstarter project Crowpi 2024, נוֹבֶמבֶּר
Anonim
Image
Image
CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל
CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל
CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל
CrowPi- תוביל אותך מאפס לגיבור עם פטל פטל

מהו CrowPi?

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

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

אם אתה רוצה לדעת על CROWPI אנא לחץ כאן כדי לבדוק

שלב 1: שיעורי CrowPi עם Python 2.7

שיעורי CrowPi עם פייתון 2.7
שיעורי CrowPi עם פייתון 2.7
שיעורי CrowPi עם פייתון 2.7
שיעורי CrowPi עם פייתון 2.7

- שיעור 1 - בסיסי ב- GPIO וכיצד להשתמש בקלט/פלט של GPIO

- שיעור 2 - שימוש בבאזר לצלילי התראה או התראה.

- שיעור 3 - קבל קלט מכפתור לשליטה על הבאזר.

- שיעור 4 - כיצד פועל ממסר וכיצד לשלוט בו.

- שיעור 5 - שלח אות רטט לחיישן הרטט.

- שיעור 6 - זיהוי צליל באמצעות חיישן הקול.

- שיעור 7 - זיהוי אור נמוך או בהיר באמצעות חיישן האור.

- שיעור 8 - זיהוי טמפרטורת ולחות החדר באמצעות חיישן DHT11.

- שיעור 9 - זיהוי תנועה באמצעות חיישן התנועה.

- שיעור 10 - קבלת מידע על מרחק באמצעות החיישן האולטרא סאונד.

- שיעור 11 - שליטה על צג ה- LCD.

- שיעור 12 - קריאה / כתיבה של כרטיס RFID באמצעות מודול ה- RFID.

- שיעור 13 - שימוש במנוע הצעד וביצוע תנועות צעד.

- שיעור 14 - שליטה במנועי סרוו באמצעות ממשקי סרוו. - שיעור 15 - שליטה ב- LED 8x8 Matrix.

- שיעור 16 - שליטה בתצוגת 7 הקטעים.

- שיעור 17 - זיהוי מגע באמצעות חיישן המגע.

- שיעור 18 - זיהוי הטיה באמצעות חיישן הטיה.

- שיעור 19 - שימוש ושליטה במטריצת הכפתורים. - שיעור 20 - הכנת לוח מעגלים משלך באמצעות לוח הלחם.

שלב 2: 19 מודולים משולבים לבניית פרויקטים

19 מודולים משולבים לבניית פרויקטים
19 מודולים משולבים לבניית פרויקטים
19 מודולים משולבים לבניית פרויקטים
19 מודולים משולבים לבניית פרויקטים

* 1 - חיישן זמזם - משמש לביצוע אזעקת זמזום ממש חזקה!

* 2 - חיישן ממסר - משמש לפתיחה וסגירה של מעגלים אלקטרוניים

* 3 - חיישן מיקרופון - משמש לזיהוי רעש חזק בחדר

* 4 - חיישן הטייה- משמש לזיהוי הטה ימינה או שמאלה של הלוח

* 5 - חיישן רטט - משמש לביצוע רטט חזק מעל לוח CrowPi

* 6 - חיישן תנועה - משמש לזיהוי תנועה או תנועה מסביב

* 7 - חיישן מגע - משמש ככפתור מגע שניתן ללחוץ עליו

* 8 - חיבור מוטורי צעד - משמש להנעת דברים ולבצע תנועות צעד

* 9 - חיבורי סרוווס - משמשים לסיבוב דברים

* 10 - חיישן IR - משמש לשליחה וקבלה של אותות אינפרא אדום

* 11 - מודול DH11 - משמש לזיהוי הטמפרטורה והלחות בחדר

* 12 - חיישן קולי - משמש לזיהוי ומדידת המרחק

* 13 - חיישן אור - משמש לזיהוי ומדידת ישר האור בחדר

* 14 - מודול LCD - משמש להצגת דברים וטקסט

* 15 - LED פלח - משמש להצגת מספרים ונתונים* 16 - LED Matrix - משמש להצגת טקסט ונתונים אחרים

* 17 - מודול RFID - משמש לאיתור שבבי מודולים ו- NFC, המסוגלים לקרוא ולכתוב כאחד

* 18 - כפתורים עצמאיים - ניתן להשתמש בהם כדי לשחק משחקים או לשלוט ברובוט

* 19 - לחצני מטריקס - יכול לשמש כמקלדת או כפתורי אפשרויות מרובים

שלב 3: מדגם פרוייקט א

דוגמה לפרויקט א
דוגמה לפרויקט א

שימוש בזמזם כהודעת התראה

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

כדי לבדוק את זה נלך עם דוגמה מהחיים האמיתיים וניישם את הידע שלנו מהשיעור הקודם לאחד המודולים על הלוח. המודול בו נשתמש הוא "הבאזר". הזמזם, כשמו כן הוא, באז. נשתמש ביציאת GPIO כדי לשלוח אות לבאזר ולסגור את המעגל כדי להרעיש זמזום חזק ואז נשלח אות נוסף כדי לכבות אותו ולסגור את המעגל.

מה תלמד

בסוף שיעור זה תוכל: להיות מסוגל לשלוט במודול הזמזם באמצעות פלט GPIO

מה תצטרך

לוח CrowPi לאחר ההתקנה הראשונית

דורש מודולי מיתוג באמצעות המתג: לא

מיקום הזמזם ב- CrowPi

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

שלב 4: מדגם פרוייקט א

דוגמה לפרויקט א
דוגמה לפרויקט א

הפעלת הזמזם

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

בהתחלה אנו מייבאים את ספריית RPi. GPIO ואת ספריית הזמן לשינה.

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

עקוב אחר הקישור הזה להורדת התסריט ונסה אותו בעצמך:

שלב 5: פרוייקט דוגמה ב '

דוגמה לפרויקט ב
דוגמה לפרויקט ב

שליטה על תצוגת ה- LCD

LCD (ותצוגת מטריקס) הוא כנראה החלק המצחיק והמרגש ביותר בבניית פרויקטים באמצעות CrowPi, באמצעות תצוגת LCD תוכל להציג נתונים שאתה אוסף באמצעות חיישני CrowPi שלך וגם לעדכן אותם בזמן אמת תלוי בשינוי שהמודולים הולך דרך! לדוגמא: אתמול היה ממש חם אבל היום ממש קר - תנו ל- CrowPi LCD לשנות את עצמו אוטומטית עם המידע העדכני והעדכני ביותר, כך שלא תלבשו בטעות את הבגדים הלא נכונים לבית הספר / לעבודה!

מה תלמד

בסוף שיעור זה תוכל: מה תלמד כיצד לשלוט על צג ה- LCD ולכתוב לתוכו נתונים.

מה תצטרך

לוח CrowPi לאחר ההתקנה הראשונית דורש מודולי החלפה באמצעות המתג

*לא

מיקום מסך LCD ב- CrowPi

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

שלב 6: מדגם פרוייקט ב '

דוגמה לפרויקט ב
דוגמה לפרויקט ב

עבודה עם LCD

ה- I2C כמו כמה חיישנים אחרים גם לא עובד על טכנולוגיית GPIO במקום זאת אנו משתמשים במשהו שנקרא "I2C" (אותו I2C בו השתמשנו עבור חיישן האור בדוגמאות הקודמות שלנו), הכתובת שבה נשתמש למסך LCD היא 21, על ידי חיבור לכתובת I2C זו נוכל לשלוח פקודות למשל: כתיבת טקסט או מספרים, הדלקת התאורה האחורית של ה- LCD, כיבויו, הפעלת סמן וכו '…

לשליטה על ה- LCD נשתמש ב- Adafruit_CharLCDBackpack המהווה מסגרת של Adafruit, מקל עלינו את הדברים הרבה יותר בעבודה עם מוצר כה מסובך! עקוב אחר הקישור הזה להורדת התסריט ונסה אותו בעצמך:

שלב 7: מדגם פרויקט ג

דוגמה לפרויקט ג
דוגמה לפרויקט ג

קרא / כתוב כרטיס RFID באמצעות מודול ה- RFID

מודול ה- RFID הוא אחד המודולים המעניינים והשימושיים ביותר בשוק, המשמש ברחבי העולם במגוון רחב של פתרונות כגון: מנעול דלת חכם, כרטיס כניסה לעובד, כרטיסי ביקור ואפילו על צווארונים לכלבים? לא משנה לאיזה פרויקט אתה עוסק - מודול RFID בהחלט יבוא לשימוש!

מה תלמד

בסוף שיעור זה תוכל: לשלוט ב- RFID, לקרוא ולכתוב נתונים ממנו ולזהות את השבבים מה תצטרך

לוח CrowPi לאחר התקנה ראשונית שבב RFID (כלול ב- CrowPi)

דורש מודולי מיתוג באמצעות המתג

*לא

מיקום מודול RFID ב- CrowPi

מודול ה- RFID ממוקם ממש מתחת ל- Raspberry Pi (אפס או 3) הוא נראה כמו שבב קטן עם איור "wifi" שיוצא ממנו מה שאומר קישוריות אלחוטית (וזה מה ש- RFID עושה) על מנת להשתמש בו נשתמש בו צריך לקחת את השבב או את הכרטיס המצורף ל- CrowPi ולמסור אותו על אזור CrowPi RFID Chip קרוב מספיק כדי שהתסריט שלנו יזהה אותו. 2-4 ס"מ צריך להיות קרוב מספיק, נסה!

שלב 8: מדגם פרויקט ג

דוגמה לפרויקט ג
דוגמה לפרויקט ג

עבודה עם RFID

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

שלב 9: היכן ניתן לרכוש CrowPi?

CrowPi שלנו הועלה על קיקסטארטר

עזרו לנו לשלוח את מפתחות המקסים האלה לייצור בכתובת

CrowPi חדש אשר טוב לילדך ללמוד RPI וזוהי פלטפורמת פיתוח RPI הכוללת.

קדם את Raspberry Pi שלך עכשיו!

מוּמלָץ: