יום שני, 9 באפריל 2018

איך בונים פצצת ארדואינו?

ראשית - ננמיך צפיות: מי שהגיע לעמוד הזה בכדי לבנות פצצה אמיתית - הגיע לעמוד הלא נכון...

אז מה כן נלמד להכין היום? פצצת ארדואינו, כלומר, פצצת דמה. פצצת ארדואינו היא פצצה "סטראוטיפית", כלומר, איך אנשים נורמטיבים מדמיינים פצצה. היא צריכה להראות טוב, להשמיע את הקולות הנכונים ולייצר אפקט כמו של פצצה טרום פיצוץ.

למה זה טוב?

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

רכיבים:

  • שני לוחות ארדואינו
  • 3 נורות 
  • זמזם פשוט
  • מקלדת לארדואינו 4X4
  • מסך LCD - עם ארבעה חיבורים 
  • חוטים 
  • מטריצה 
  • מגנט (הסבר בהמשך)
  • נגדים 220Ω, 1KΩ, 100Ω
  • מקווה שזהו... 
לוח ארדואינו אחד מחובר למקלדת ומעביר מידע לארדואינו השני האם הוקש הקוד הנכון. הלוח השני "מנהל" את הפצצה: מדליק את הנוריות, מצפצף ומציג את הזמן על המסך. 

הסבר על הנורות: 

הנורה הירוקה - מהבהבת במהלך הספירה לאחור
הנורה האדומה - מהבהבת במקרה של "פיצוץ". 
הנורה הכחלחלה - נותנת אווירה. במקום הנורה הזאת, השתמשתי במנורת לבה קטנה. ממליץ לכם להתחיל עם נורת לד פשוטה שאחר כך ניתן להחליף בנורות אחרות ופירוטכניקה לפי ראות עיניכם (והתקציב שלכם..). נורת הלבה נקראת בקוד UV. כרגע בגלל השימוש בריליי ונורת לבה - היא מוגדרת על LOW. תצטרכו לשנות את כל ה LOW ל HIGH אם תשמשו בנורת לד רגילה. 

המגנט: 

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

המסך: 

את מסך ה LCD תצטרכו לחבר על פי ההוראות הבאות: 
  1. את ה VCC במסך ה LCD נחבר ל 5V בלוח הארדואינו. 
  2. את ה GND במסך ה LCD נחבר ל GND בלוח הארדואינו. 
  3. את ה SDA במסך ה LCD נחבר ל A4 בלוח הארדואינו. (אם אתם לא בטוחים והסימון אצלכם על המסך שונה - לא יקרה כלום אם תנסו להחליף בין A4 ל A5. שימו לב רק לאתחל את הארדואינו לאחר ההחלפה). 
  4. את ה SCL במסך ה LCD נחבר ל A5 בלוח הארדואינו.
אל תשכחו להוריד את הספריה הנכונה במנהל הספריות!!
נגדים: 

נגד בהתנגדות של 220Ω ישמש לנורות 
נגד בהתנגדות של 100Ω ישמש לזמזם
נגד בהתנגדות של 1KΩ ישמש למגנט

אני חושב שאלו הדגשים העיקריים ואנחנו מוכנים להתחיל בבנייה... 



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




שימו לב שהשורות האלו בקוד:



מגדירות את תחילת הספירה לאחור, כלומר, מתי תתחיל הפצצה להתפוצץ. כרגע הפצצה מכוונת להתפוצץ תוך שלוש שעות.

כעת, נוכל להעלות ללוח הארדואינו השני, הלוח שמחובר למקלדת 4X4, את הקוד:


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

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



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

והנה סרט הוידאו:


בהצלחה!!

אין תגובות:

הוסף רשומת תגובה

הערות? הארות? יש לך משהו חשוב לספר לכולם? שאלות?

נשמח לשמוע!

(התגובה תפורסם בהקדם בכפוף לאישור מערכת מייקינג)