» אלקטרוניקה » ארדואינו »כפתור זמן לעבודה

לחצן "זמן לעבוד"



הוצע על ידי הסופר Instructables תחת הכינוי fmtuve תוצרת בית זהו כפתור מכובע הבקבוק, אותו יש ללחוץ בסוף יום העבודה. זה מדמה את לחיצה על קיצור המקשים Cmd + Q, שב- Mac OS X מבצע את אותה הפונקציה כמו שילוב Alt + F4 הידוע ב- Linux ו- Windows. מארז המכשיר מודפס בתלת מימד, אלקטרוניקה הוצא להורג ב ארדואינו פרו מיקרו. ונראה שהאדון הפיק ייצור של מכשירים מסוג זה:



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



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



מכניס את ההפסקה לתחתית הגיר:



מתברר כמו על KDPV בפינה השמאלית העליונה:



הופכת את החלק האמצעי של התיק, מכניסה אליו כפתור, חותכת חצי מגשר מסוג "duPont" וממכר למגעי הכפתור, מבודדת את החיבורים בצינור לכווץ חום:



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

לחצן


ואז האשף מוסיף לכפתור את דחף החלק העליון המודפס בתלת-ממד:



כותב סקיצה:



הטקסט הוא כדלקמן:

# כלול 
# כלול <מקלדת .h>

// PIN8 מחובר
const int switch_pin = 8;

int button_state = 0;
int previous_button_state = HIGH;
long last_debounce_time = 0;
const long debounce_delay = 50;

הגדרת ביטול ()
{
  // אנו משתמשים ברישום הפולפולים הפנימיים מכיוון שהמתג מחובר ישירות.
  pinMode (switch_pin, INPUT_PULLUP);
  digitalWrite (switch_pin, HIGH);
  
  Keyboard.begin ();
}


לולאה חלילה ()
{
  button_state = digitalRead (switch_pin);
  אם ((button_state! = previous_button_state) && (button_state == HIGH))
  {
    if ((מיליס () - last_debounce_time)> debounce_delay)
    {
      // צא מהתכנית (CMD + Q במקיץ ') ויהיה לך יום נחמד!
      // השתמש ב- KEY_LEFT_ALT + KEY_F4 למחשב
      Keyboard.press (KEY_LEFT_GUI);
      Keyboard.press ('q');
      עיכוב (100);
      מקלדת. ReleaseAll (); // זה חשוב אחרי כל Keyboard.press שהוא ימשיך ללחוץ
      last_debounce_time = מיליס ();
    }
  }
  previous_button_state = כפתור_סטייט;
}


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




והוא מתחיל לעבוד על כרזת פרסום קטנה:



אולי הוא ישכנע אותך לחזור על העיצוב הזה. אחרי הכל, הדבר חיובי, שיחל במהרה להיות קשור בשיבה הביתה מהעבודה.
6.6
7.5
7.2

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב
9 הערות
דן
עבור משתמשים רבים שמעולם לא מכבים מחשב עובד, Win + L יהיה רלוונטי יותר.
אני לא יודע מה זה סוגר לך שם, אחרי שסגרתי את כל מה שפתוח לי, Alt + F4 מעלה את חלון הכיבוי, ולחץ עליו שוב סוגר אותו
וכך תוכלו לדחוף לסוף העולם
טאראס
אתה מרפא את עצמך, אם אתה לוקח במקום ניסוי לשפוט את מה שאתה לא יודע. Alt + f4 - אוניברסאלי הפקודה "קרוב", שנסגרת אחרי שכל הדליסים סגורים בתורם, והמערכת עצמה.
בנדר 39
חשבתי שרק אני יודע
עכשיו יש שניים מאיתנו! חברים
חשבתי שרק אני יודע לחייך אבל כאן כתוב שזה נס במקום ALT + F4
[quote = Korolev] אם תלחץ לחיצה קצרה על לחצן ההפעלה של המחשב, הליך הכיבוי הרגיל יתחיל והמחשב יכבה כרגיל.
חשבתי שרק אני יודע לחייך אבל המאמר אומר על ALT + F4
בנדר 39
Alt + F4 כדי לסגור את התוכנית הפעילה
אם תלחץ לחיצה קצרה על לחצן ההפעלה של המחשב, הליך הכיבוי הרגיל יתחיל והמחשב ייכבה כרגיל. לחייך
Alt + F4 כדי לסגור את התוכנית הפעילה, תנו לו לחבר כפתור כזה לראשו, יהיו יתרונות רבים פי כמה
אם אני מבין נכון, האם כל החרא הזה הוא רק כדי לכבות את המחשב? זה גם לוקח יציאת USB!
אולי הוא ישכנע אותך לחזור על העיצוב הזה.
דבר שימושי מאוד, ברגע שעשיתי בלעדיו? שריטה

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

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