Taula de continguts:

Caixa inútil: 6 passos
Caixa inútil: 6 passos

Vídeo: Caixa inútil: 6 passos

Vídeo: Caixa inútil: 6 passos
Vídeo: EXCELENTE PARA MAKERS: CAIXINHA TEIMOSA! 2024, De novembre
Anonim
Caixa inútil
Caixa inútil

Aquest projecte es va tornar a crear per a la meva classe de hackathon. El meu tema era una tecnologia terrible i el meu repte era fer-la brillant. Vaig fer una caixa inútil amb un interruptor de palanca i una tira LED. Cada vegada que gireu l’interruptor per apagar els llums, surt un braç de la caixa amb un servo i torna a encendre els llums. Per tant, mai no podeu apagar els llums tret que el desconnecteu de la xarxa.

Subministraments

Materials:

  • La fusta contraxapada o qualsevol caixa petita funcionarà
  • Cargols
  • Interruptor
  • Arduino
  • Filferros
  • taula de pa
  • Servo
  • Banc d'alimentació USB (preferiblement un amb 2 sortides)
  • Acrílic

Eines:

  • Serra circular
  • Soldador
  • Pistola de cola calenta
  • Dremel

Pas 1: configuració inicial

El primer que vaig fer va ser distribuir l’electrònica i connectar-los per executar algun codi de prova. Després d’esbrinar el codi, vaig soldar tots els components junts. La tira de llum RGB estava connectada a un endoll USB per tal que l’Arduino no l’hagués d’alimentar. El servo és alimentat per Arduino connectant-se a 5 volts.

Aquí teniu el meu codi:

#incloure

const int buttonPin = 2;

int buttonState = 0;

Servo miservo;

retard molt de temps;

#define vermell 5

#define green 6

#define blau 3

configuració nul·la () {

pinMode (buttonPin, INPUT);

myservo.attach (9);

pinMode (vermell, OUTPUT);

pinMode (verd, OUTPUT);

pinMode (blau, OUTPUT); }

bucle buit () {

control ();

}

control de buit () {

buttonState = digitalRead (buttonPin);

if (buttonState == HIGH) {

lightsOn ();

per a (pos = myservo.read (); pos> = 5; pos = 1) {

myservo.write (pos);

retard (5);

}

} més {

lightsOff ();

timeDelay = 1;

for (pos = myservo.read (); pos <= 140; pos + = timeDelay) {

myservo.write (pos);

retard (5);

}

}

}

void lightsOn () {

analogWrite (vermell, aleatori (0, 255));

analogWrite (verd, aleatori (0, 255));

analogWrite (blau, aleatori (0, 255));

retard (100);

}

llums buidesOff () {

analogWrite (vermell, 255);

analogWrite (verd, 255);

analogWrite (blau, 255);

}

Pas 2: Construir la base de la caixa

Construint la base de la caixa
Construint la base de la caixa
Construint la base de la caixa
Construint la base de la caixa
Construint la base de la caixa
Construint la base de la caixa

Després de disposar els components, vaig imaginar que la caixa hauria de tenir uns 7,5 "x 4,5" x 3,5 "(llarg, ample, alçada). Vaig mesurar una mica de fusta de capes i la vaig tallar a mida amb una serra circular. va cargolar la caixa fixant primer els laterals a la part inferior de la caixa. La part superior hauria de dividir-se per la meitat per tal que el servo la fixés cap amunt i cap avall. També vaig deixar un petit buit a la part posterior de la caixa a per executar cables per a la tira RBG per la part posterior.

Pas 3: fer el Servo a la meitat de la part superior

Fent el Servo la meitat de la part superior
Fent el Servo la meitat de la part superior
Fent el Servo la meitat de la part superior
Fent el Servo la meitat de la part superior
Fent el Servo la meitat de la part superior
Fent el Servo la meitat de la part superior

Fer el braç del servo va ser la part més difícil de la construcció. Com que no volia que el braç fos súper gruixut, vaig decidir utilitzar una mica d’acrílic que em quedava d’un altre projecte per fer el braç. Això també em permetria fer ajustos afegint petits retalls que vaig donar forma amb el Dremel. L'interruptor de palanca es va muntar al seu lloc, que es troba a una polzada del centre. Vaig enganxar el servo al seu lloc i hi vaig fixar tots els braços inclosos amb cargols perquè pogués doblar i donar forma al braç. Després de fer-me una idea, vaig decidir donar forma a diverses petites peces d’acrílic amb la broca Dremel. Vaig treballar per seccions per tal d’ajustar-los de manera que cada cop tocés el botó. També he adjuntat cada secció amb cola calenta que fa que sigui més lletja del que hauria de ser. Si he de millorar aquest projecte, simplement faria el braç d’una peça sòlida. Després d’haver aconseguit aquesta secció de la part superior perfecta, l’he adjuntat a la caixa amb cola calenta. També vaig muntar l'electrònica a la mateixa manera.

Pas 4: fer la frontissa i afegir llums

Fer la frontissa i afegir llums
Fer la frontissa i afegir llums
Fer la frontissa i afegir llums
Fer la frontissa i afegir llums

Per fer que la part de la frontissa funcioni bé, he fet aquesta part de la caixa aproximadament 1/3 de la longitud completa de la caixa. Això va assegurar que el meu servo de 5 grams pogués viure tota la meitat sense cap problema. Com que el braç del servo estava gairebé al nivell de l’altra meitat de la caixa, vaig haver d’utilitzar el Dremel per reduir la part central de la caixa. Això va assegurar que la part superior quedés a l’alçada de l’altre costat. Fixar aquest costat a la caixa va ser fàcil, ja que només feia servir una petita frontissa.

Quan abans tallava la caixa, menciono que vaig deixar un petit buit per esgotar els cables de les llums LED. He utilitzat aquest forat per fer córrer una tira al voltant de la caixa tantes vegades com ha pogut. Els llums estan programats per parpellejar per aconseguir que algú intenti apagar els llums.

Pas 5: Acabat de tocs

Tocs d'acabat
Tocs d'acabat

L'últim que vaig afegir a la caixa van ser unes empunyadures de fusta a la part inferior perquè els cargols exposats no arrosseguessin a la superfície on es troba la caixa. Simplement els he adjuntat amb cola calenta. També, tal com es veu a la primera imatge, he perforat un forat al lateral de la caixa per obtenir el botó d’engegada del banc d’alimentació.

Pas 6: gaudiu de la cosa més inútil que heu creat mai

He rebut reaccions positives d’aquest dispositiu. La gent ho troba realment divertit i inútil. En general, diria que va ser un èxit. Per accelerar l’acumulació i potser afegir més funcions (com ara un altre commutador), podeu utilitzar una petita caixa que ja teniu a mà. M'agradaria millorar l'aspecte del dispositiu potent que li deixeu el pèl i el pinteu. També m'agradaria afegir alguns ports per poder connectar-me a l'Arduino sense treure la part superior ni carregar el banc d'alimentació USB.

Recomanat: