Sommario:
- Forniture
- Passaggio 1: configurazione iniziale
- Passaggio 2: costruire la base della scatola
- Passaggio 3: realizzare la metà del servo della parte superiore
- Passaggio 4: creazione della cerniera e aggiunta di luci
- Passaggio 5: ritocchi finali
- Passaggio 6: goditi la cosa più inutile che tu abbia mai creato
Video: Scatola Inutile: 6 Passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Questo progetto è stato nuovamente creato per la mia classe di hackathon. Il mio argomento era la tecnologia terribile e la mia sfida era renderla brillante. Ho realizzato una scatola inutile con un interruttore a levetta e una striscia LED. Ogni volta che si gira l'interruttore per spegnere le luci, un braccio esce dalla scatola con un servo e riaccende le luci. Pertanto non puoi mai spegnere le luci a meno che tu non lo scolleghi dall'alimentazione.
Forniture
Materiali:
- Il compensato o qualsiasi piccola scatola funzionerà
- viti
- Interruttore a levetta
- Arduino
- fili
- tagliere di pane
- Servo
- Power bank USB (preferibilmente uno con 2 uscite)
- Acrilico
Utensili:
- Sega circolare
- Saldatore
- Pistola per colla a caldo
- Dremel
Passaggio 1: configurazione iniziale
La prima cosa che ho fatto è stata disporre l'elettronica e cablarla per eseguire un codice di prova. Dopo aver capito il codice, ho saldato tutti i componenti insieme. La striscia luminosa RGB è stata collegata a una presa USB in modo che Arduino non dovesse alimentarla. Il servo è alimentato da Arduino collegandolo a 5 volt.
Ecco il mio codice:
#includere
const int buttonPin = 2;
int buttonState = 0;
Servo mio servo;
molto tempoRitardo;
#definire rosso 5
#definisci verde 6
#definire blu 3
void setup() {
pinMode(pulsantePin, INPUT);
mioservo.attach(9);
pinMode(rosso, USCITA);
pinMode(verde, USCITA);
pinMode(blu, USCITA); }
ciclo vuoto() {
controllo();
}
controllo vuoto() {
buttonState = digitalRead(buttonPin);
if (Statopulsante == HIGH) {
luci accese();
for (pos = mioservo.read(); pos >=5; pos = 1) {
mioservo.write(pos);
ritardo(5);
}
} altro {
luci spente();
Ritardo = 1;
for (pos = myservo.read(); pos <=140; pos += timeDelay) {
mioservo.write(pos);
ritardo(5);
}
}
}
void lightsOn() {
analogWrite(rosso, casuale(0, 255));
analogWrite(verde, casuale(0, 255));
analogWrite(blu, casuale(0, 255));
ritardo(100);
}
luci spente() {
analogWrite(rosso, 255);
analogWrite(verde, 255);
analogWrite(blu, 255);
}
Passaggio 2: costruire la base della scatola
Dopo aver disposto i componenti, ho capito che la scatola dovrebbe essere di circa 7,5 x 4,5 x 3,5 pollici (lunghezza, larghezza, altezza). Ho misurato del compensato e l'ho tagliato a misura usando una sega circolare. avvitato la scatola attaccando prima i lati alla parte inferiore della scatola. La parte superiore avrebbe dovuto essere divisa a metà in modo che il servo possa incernierarlo su e giù. Ho anche lasciato un piccolo spazio nella parte posteriore della scatola per far passare i fili per la striscia RBG sul retro.
Passaggio 3: realizzare la metà del servo della parte superiore
Realizzare il braccio per il servo è stata la parte più impegnativa della costruzione. Poiché non volevo che il braccio fosse super spesso, ho deciso di utilizzare dell'acrilico che mi era avanzato da un altro progetto per realizzare il braccio. Ciò mi consentirebbe anche di apportare modifiche aggiungendo piccoli ritagli che ho modellato con il Dremel. L'interruttore a levetta è stato montato in posizione che è un pollice indietro rispetto al centro. Ho incollato a caldo il servo in posizione e ho attaccato tutti i bracci inclusi senza stringere con le viti in modo da poter piegare e modellare il braccio. Dopo aver avuto un'idea, ho deciso di modellare diversi piccoli pezzi di acrilico con la punta abrasiva Dremel. Ho lavorato per sezione per apportare modifiche in modo che colpisse l'interruttore ogni volta. Ho anche attaccato ogni sezione insieme con la colla a caldo che la rende più brutta di quanto dovrebbe essere. Se devo migliorare questo progetto, realizzerei semplicemente il braccio da un unico pezzo solido. Dopo aver ottenuto questa sezione del top perfetta, l'ho attaccata alla scatola usando la colla a caldo. Ho anche montato l'elettronica all'interno allo stesso modo.
Passaggio 4: creazione della cerniera e aggiunta di luci
Per far funzionare bene la parte della cerniera, ho realizzato questa parte della scatola a circa 1/3 dell'intera lunghezza della scatola. Ciò ha assicurato che il mio servo da 5 grammi potesse vivere l'intera metà senza problemi. Poiché il braccio del servo si trovava quasi a livello con l'altra metà della scatola, ho dovuto usare il Dremel per assottigliare la parte centrale della scatola. Ciò garantiva che la parte superiore sarebbe stata a filo con l'altro lato. Attaccare questo lato alla scatola è stato facile in quanto ho usato solo una piccola cerniera.
Quando stavo tagliando la scatola prima, ho detto che ho lasciato un piccolo spazio per far passare i cavi per le luci a LED. Ho usato questo foro per far scorrere una striscia intorno alla scatola tutte le volte che potevo. Le luci sono programmate per lampeggiare in modo da convincere qualcuno a provare a spegnere le luci.
Passaggio 5: ritocchi finali
L'ultima cosa che ho aggiunto alla scatola sono state alcune impugnature di legno sul fondo in modo che le viti esposte non si trascinassero sulla superficie su cui si trova la scatola. Li ho semplicemente attaccati usando la colla a caldo. Inoltre, come si vede nella prima foto, ho praticato un foro sul lato della scatola per il pulsante di accensione del power bank.
Passaggio 6: goditi la cosa più inutile che tu abbia mai creato
Ho avuto reazioni positive da questo dispositivo. La gente lo trova davvero divertente e inutile. Nel complesso direi che è stato un successo. Per accelerare l'accumulo e magari aggiungere più funzionalità (come un altro interruttore) puoi usare una piccola scatola che hai già a portata di mano. Vorrei migliorare l'aspetto del dispositivo magari carteggiandolo e dipingendolo. Vorrei anche aggiungere alcune porte in modo da poter collegare Arduino senza rimuovere la parte superiore o caricare il power bank USB.
Consigliato:
Scatola tascabile inutile (con personalità): 9 passaggi (con immagini)
Pocket Useless Box (con personalità): anche se potremmo essere molto lontani da una rivolta dei robot, c'è una macchina che sta già contraddicendo gli umani, anche se nel modo più meschino possibile. Sia che tu voglia chiamarlo una scatola inutile o una macchina lasciami in pace, questo robot coraggioso e impertinente è
Scatola inutile con un atteggiamento: 8 passaggi (con immagini)
Scatola inutile con un atteggiamento: chi vuole davvero una scatola inutile? Nessuno. All'inizio lo pensavo, ma ci sono migliaia di scatole inutili su YouTube.. Quindi devono essere alla moda.. In questo tutorial ti mostrerò come creare una scatola inutile leggermente diversa, una con luci, suoni e
Scatola Inutile: 3 Passaggi (con Immagini)
Useless Box: Progetto: Useless Box Data: marzo 2020 – aprile 2020Ho deciso di realizzare questo progetto per due motivi, uno per fermare un progetto molto più complesso a cui sto attualmente lavorando, e in secondo luogo come qualcosa da fare durante il lockdown completo siamo
Rendi di nuovo grande lo stelo. Scatola inutile Trump con audio: 6 passaggi
Rendi di nuovo grande lo stelo. Trump Useless Box With Audio: questo progetto è per rendere STEM divertente, non per fare una dichiarazione politica. Volevo costruire una scatola inutile con mia figlia adolescente da molto tempo, ma fino ad ora non riuscivo a pensare a qualcosa di originale. Inoltre non ho visto nessuno usare il suono o almeno
Vera scatola inutile: 6 passaggi
Vera scatola inutile: ho realizzato questa scatola inutile per il mio progetto al computer e le informazioni qui sono fornite da Nerdykat, grazie. In questo progetto, ho modificato alcune delle codifiche per adattarsi alle condizioni dell'altezza della mia scatola e della lunghezza del mano. Nonostante i risultati