» אלקטרוניקה » ארדואינו »עין סייבר תעשו זאת בעצמכם

עשה זאת בעצמך סייבר


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



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

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

משקפיים כאלה ניתן לרכוש בחנות המוכרת כלים או חומרי בניין. המחבר קנה את אלה בחנות כל הכלים.
2) בשלב הבא אנו זקוקים להדפסות אלה מדפסת תלת מימד חלפים.
המחבר הדפיס את האלמנטים עם פלסטיק לבן PLA במדפסת התלת-ממד החדשה של רוח הדגם המעופף 32-bit. קובץ מכיל את כל 3 הדגמים בבת אחת. הדפסה הכרחית עם תומכים.




3) המרכיב הבא הדרוש לפרויקט המיוחד של ליל כל הקדושים שלנו הוא הפלטפורמה דוגמניות ארדואינו.

4) חובה גם סוללת ליתיום יון:

5) הגבר את ממיר dc-dc (עד 5V);
6) מתג:

7) סרוו מיקרו, אבל לא 9 גרם סטנדרטית, אבל אפילו פחות:

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

הנה תמונה מובנת יותר:

אנו מסירים את המדבקה ובעזרת דבק-על אנו מחברים את כל העניין הזה.


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

יש להסיר אוזניים, הם יפריעו.

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

הכנס את סרוו לשרת המודפס מראש מדפסת תלת מימד ריק (עין).

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

צריך לקצר מעט את הבורג השלם הארוך. ניתן לעשות זאת באמצעות ציפורניים.

ואז, בעזרת בורג מקוצר, אנו מתקנים את הכונן הפנימי.

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

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

אנו משוכנעים בביצועים הכוללים (אמורים לעבוד יחד).


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

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

לאחר מכן הכנס את החלק שנוצר לכוסות.

אם הוא לא מוכנס, יש צורך להסדיר מעט.

ואז הרכבנו הכל.


בשלב הבא, אנו מחברים את כל הרכיבים לפי הסכימה הבאה:

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

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

אז יש לנו שתי זוויות, אנו מציינים אותן על ידי X ו- Y.

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


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


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


עכשיו בואו נלחם את כל האלקטרוניקה, הכל כמו בתרשים:

מנסה להדליק אותו.

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

כל עיני הסייבר שלנו מוכנות. הנה בדיחה כזאת.


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

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

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

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


שנה את הקוד, וודא שקריאת הגירוסקופ מסיטה את העין. דרך המסנן באופן טבעי.

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


קושחה כאן. תודה על תשומת הלב. נתראה בקרוב!

הסרטון של המחבר:
10
10
10

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...