» Electrònica » Arduino »Botó hora de treballar

Botó "Hora de treballar"



Suggerit per l’autor Instructables sota el sobrenom de fmtuve casolans Es tracta d’un botó de la tapa de l’ampolla, que s’ha de prémer al final de la jornada laboral. Simula la premsa de la drecera de teclat Cmd + Q, que a Mac OS X compleix la mateixa funció que la coneguda combinació Alt + F4 a Linux i Windows. El estoig del dispositiu està imprès en 3D, electrònica executat el Arduino Pro Micro. I sembla que el mestre va posar en marxa la producció d'aquests dispositius:



A continuació es mostren tots els components del producte casolà, dels quals les tres parts situades a la dreta estan impreses en 3D, els fitxers STL per imprimir-los estan això Arxiu ZIP.



Després d’haver imprès els detalls del estoig, el mestre ven els pentins a l’Arduino d’una manera poc habitual - des del costat dels components:



Posa aquesta obertura en la part inferior del casc:



Resulta com a KDPV a l'extrem superior dret:



Invertint la part mitjana del estoig, hi posa un botó, talla la meitat d'un pont del tipus "duPont" i solda els contactes del botó, aïlla la connexió amb un tub retret de calor:



Volta la part mitjana junt amb el botó enrere, la connecta a la part inferior, connecta el botó als pins GND i A8 Arduino. Un resistent per arrossegar no faria mal, però funcionaria sense ell.

Botó


A continuació, l'assistent afegeix al botó la màxima empressora d'impressions en 3D:



Escriu un croquis:



El text és el següent:

#incloure 
#incloure 

// PIN8 connectat
const int switch_pin = 8;

botó int_estat = 0;
int anterior_button_state = HIGH;
llarg last_debounce_time = 0;
const long debounce_delay = 50;

nul configuració ()
{
  // Utilitzem el registre intern de tracció perquè el commutador està connectat directament.
  pinMode (switch_pin, INPUT_PULLUP);
  digitalWrite (switch_pin, HIGH);
  
  Teclat.begin ();
}


bucle void ()
{
  button_state = digitalRead (switch_pin);
  if ((button_state! = anterior_button_state) && (button_state == HIGH))
  {
    if ((millis () - last_debounce_time)> debounce_delay)
    {
      // Sortiu del programa (CMD + Q en mac) i passeu un bon dia!
      // Utilitzeu KEY_LEFT_ALT + KEY_F4 per a PC
      Keyboard.press (KEY_LEFT_GUI);
      Keyboard.press ('q');
      retard (100);
      Keyboard.releaseAll (); // Això és important després de cada Keyboard.press, es continuarà prement
      last_debounce_time = millis ();
    }
  }
  Previous_button_state = botó_estat;
}


Aquí resulta que: si activeu la resistència de tracció integrada a l'esbós, no cal la externa. Al text, cal canviar la drecera del teclat per la que necessiteu. Després d’omplir l’esbós, el mestre instal·la una tapa d’ampolla al polsador:




I comença a treballar en un petit cartell publicitari:



Potser us convençrà de que repeteixi aquest disseny. Al cap i a la fi, la cosa és positiva, que ràpidament començarà a associar-se amb tornar a casa de la feina.
6.6
7.5
7.2

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop
9 comentaris
Dan
Per a molts usuaris que mai no apagueu un ordinador de treball, Win + L seria més rellevant.
No sé què és el que us tanca allà, després de tancar tot el que estigui obert per a mi, Alt + F4 apareix la finestra de tancament, prement que la tanqui de nou
I així podeu empènyer fins a la fi del món
Taras
Us guareu vosaltres mateixos, si feu en lloc d’un experiment per jutjar el que no sabeu. Alt + f4 - universal l'ordre "tancar", que es tanca al cap de poc es tanquen les butaques al seu torn i el sistema en si.
Bender39
Vaig pensar que només ho sé
Ara ja som dos! amics
Vaig pensar que només ho sé somriure però diu aquí que és un miracle en comptes d’ALT + F4
[quote = Korolev] Si premeu breument el botó d’encesa de l’ordinador, el procediment estàndard “Apagat” s’iniciarà i l’ordinador s’apagarà normalment.
Vaig pensar que només ho sé somriure però l'article diu sobre ALT + F4
Bender39
Alt + F4 per tancar el programa actiu
Si premeu breument el botó d’encesa de l’ordinador, s’iniciarà el procediment estàndard “Apagat” i l’ordinador s’apagarà normalment. somriure
Alt + F4 per tancar el programa actiu, deixeu-lo unir aquest botó al cap, hi haurà moltes vegades més avantatges
Si tinc entès correctament, tot això és merda només per apagar l’ordinador? També porta un port USB.
Potser us convençrà de que repeteixi aquest disseny.
Una cosa molt útil, tan aviat com em vaig quedar sense? ratllar

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...