מדריך קצר על הרחבת ה inputs בעזרת shift register

עובדים על פרוייקט? ספרו לכולם על תהליך העבודה. תנו לנו ללמוד מכם!
שלח תגובה
garefild
הודעות: 9
הצטרף: ב' נובמבר 18, 2013 5:51 pm

מדריך קצר על הרחבת ה inputs בעזרת shift register

שליחה על ידי garefild »

לאחרונה היתי צריך לעשות כ 32 כפתורים בקרה , והיה ברשותי IC 74HC595 .
והחלטתי שאני הולך לבנות עם זה את הכפתורי בקרה .

לאחר חיפוש קצר בגוגל מצאתי אחלה מדריך בנושא .
העניין שהוא הסביר על ה Shift Registers ולא איך לבנות את המעגל .

לאחר מספר משחקים הצלחתי , והנה מה שעשיתי .
במדריך אסביר איך לשלוט בכ-8 כפתורים input , וכ-8 led כ-output.
צריך בשביל המדריך 2 IC אני משתמש ב 74HC595 .

למה 2 ?

1) שולט בלדים .
2) מקבל קלט מכפתורים .

המגל מסוגל לקבל קלט במקביל .
והכי חשוב כל זה רק ב 4 גידים Arduino.

אוקי מה אנחנו צריכים למדריך :

1) 74HC595 כ-2 יחידות .
2) כרטיס פיתוח Arduino
3) 8 לדים
4) 8 כפתורים
5) 8 דיודות , 1N4148
6) 8 נגדים , 330 אום
7) נגד 10 קילאום .

וידאו דוגמא :
http://www.youtube.com/watch?v=ACM-_OJ_k_0

תמונה של המעגל :
http://srv1.jpg.co.il/4/52aed83584564.jpg

סכמה של המעגל :
http://srv1.jpg.co.il/2/52aed8358f8e2.png

קוד :
http://www.kevindarrah.com/download/ard ... _piano.ino

על כל שאלה אני כאן ..
שלח תגובה