Cuprins:
- Provizii
- Pasul 1: Configurare inițială
- Pasul 2: Construirea bazei cutiei
- Pasul 3: Realizarea Servo-ului jumătate din partea de sus
- Pasul 4: Realizarea balamalei și adăugarea luminilor
- Pasul 5: Atingeri de finisare
- Pasul 6: Bucurați-vă de cel mai inutil lucru pe care l-ați creat vreodată
Video: Cutie inutilă: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Acest proiect a fost creat din nou pentru clasa mea de hackathon. Subiectul meu a fost o tehnologie teribilă și provocarea mea a fost să o fac luminată. Am făcut o cutie inutilă cu un comutator și bandă LED. De fiecare dată când răsuciți comutatorul pentru a opri luminile, un braț iese din cutie cu un servo și aprinde luminile din nou. Prin urmare, nu puteți opri niciodată luminile decât dacă le deconectați de la curent.
Provizii
Materiale:
- Placajul sau orice cutie mică va funcționa
- Șuruburi
- Comutator
- Arduino
- Fire
- tablă de pâine
- Servo
- Banca de alimentare USB (de preferință una cu 2 ieșiri)
- Acril
Instrumente:
- Fierăstrău circular
- Ciocan de lipit
- Pistol de lipit fierbinte
- Dremel
Pasul 1: Configurare inițială
Primul lucru pe care l-am făcut a fost să așez electronicele și să le conectez pentru a rula un cod de testare. După ce am dat seama de cod, am lipit toate componentele împreună. Banda de lumină RGB a fost conectată la o mufă USB, astfel încât Arduino nu ar trebui să o alimenteze. Servo-ul este alimentat de Arduino prin conectarea la 5 volți.
Iată codul meu:
#include
const int buttonPin = 2;
int buttonState = 0;
Servo miservo;
mult timp Întârziere;
#define red 5
#define green 6
#define blue 3
configurare nulă () {
pinMode (buttonPin, INPUT);
myservo.attach (9);
pinMode (roșu, OUTPUT);
pinMode (verde, OUTPUT);
pinMode (albastru, OUTPUT); }
bucla nulă () {
Control();
}
control nul () {
buttonState = digitalRead (buttonPin);
if (buttonState == HIGH) {
lumini aprinse();
for (pos = myservo.read (); pos> = 5; pos = 1) {
myservo.write (pos);
întârziere (5);
}
} altceva {
luminile stinse();
timeDelay = 1;
for (pos = myservo.read (); pos <= 140; pos + = timeDelay) {
myservo.write (pos);
întârziere (5);
}
}
}
void lightsOn () {
analogWrite (roșu, aleatoriu (0, 255));
analogWrite (verde, aleatoriu (0, 255));
analogWrite (albastru, aleatoriu (0, 255));
întârziere (100);
}
void lightsOff () {
analogWrite (roșu, 255);
analogWrite (verde, 255);
analogWrite (albastru, 255);
}
Pasul 2: Construirea bazei cutiei
După ce am așezat componentele, mi-am dat seama că cutia ar trebui să fie de aproximativ 7,5 "x 4,5" x 3,5 "(lungime, lățime, înălțime). Am măsurat niște lemn stratificat și l-am tăiat la dimensiune folosind un ferăstrău circular. a înșurubat cutia, atașând mai întâi părțile laterale la partea inferioară a cutiei. Partea superioară ar trebui să fie împărțită în jumătate pentru ca servo-ul să o balamaleze în sus și în jos. De asemenea, am lăsat un mic spațiu în spatele cutiei în pentru a rula cabluri pentru banda RBG în spate.
Pasul 3: Realizarea Servo-ului jumătate din partea de sus
Realizarea brațului pentru servo a fost cea mai dificilă parte a construcției. Pentru că nu voiam ca brațul să fie foarte gros, am decis să folosesc niște acrilic care mi-a rămas dintr-un alt proiect pentru a face brațul. Acest lucru mi-ar permite, de asemenea, să fac ajustări adăugând mici resturi pe care le-am modelat cu Dremel. Comutatorul de comutare a fost montat în poziție, care se află la un centimetru în spate de centru. Am lipit fierbinte servo în loc și am atașat toate brațele incluse la el cu șuruburi, astfel încât să pot îndoi și modela brațul. După ce mi-am făcut o idee, am decis să modelez câteva bucăți mici de acril cu ajutorul șlefuirii Dremel. Am lucrat pe secțiuni pentru a face ajustări, astfel încât să lovească comutatorul de fiecare dată. Am atașat, de asemenea, fiecare secțiune împreună cu adeziv fierbinte, ceea ce o face mai urâtă decât ar trebui să fie. Dacă vreau să îmbunătățesc acest proiect, aș face pur și simplu brațul dintr-o singură piesă solidă. După ce am obținut această secțiune a topului perfect, am atașat-o la cutie folosind adeziv fierbinte. Am montat și electronica în interior, în același mod.
Pasul 4: Realizarea balamalei și adăugarea luminilor
Pentru a face ca partea de articulație să funcționeze bine, am făcut această parte a cutiei aproximativ 1/3 din lungimea completă a cutiei. Acest lucru a asigurat că servo-ul meu de 5 grame ar putea trăi întreaga jumătate fără probleme. Deoarece brațul servo a stat aproape la egalitate cu cealaltă jumătate a cutiei, a trebuit să folosesc Dremel pentru a subția partea centrală a cutiei. Acest lucru a asigurat că partea de sus va sta la același nivel cu cealaltă parte. Atașarea acestei laturi la cutie a fost ușoară, deoarece tocmai am folosit o mică balama.
Când tăiam cutia înainte, menționez că am lăsat un mic spațiu pentru a rula firele pentru luminile LED. Am folosit această gaură pentru a rula o bandă în jurul cutiei de câte ori a putut. Luminile sunt programate să clipească pentru a face pe cineva să încerce să stingă luminile.
Pasul 5: Atingeri de finisare
Ultimul lucru pe care l-am adăugat în cutie au fost niște mâneri de lemn pe partea de jos, astfel încât șuruburile expuse să nu se tragă pe suprafața pe care se află cutia. Pur și simplu le-am atașat folosind adeziv fierbinte. De asemenea, așa cum se vede în prima imagine, am făcut o gaură în partea laterală a cutiei pentru butonul de alimentare al băncii de alimentare.
Pasul 6: Bucurați-vă de cel mai inutil lucru pe care l-ați creat vreodată
Am primit reacții pozitive de la acest dispozitiv. Oamenilor li se pare cu adevărat amuzant și fără rost. În general aș spune că a fost un succes. Pentru a accelera acumularea și poate adăuga mai multe funcții (cum ar fi un alt comutator), puteți utiliza o cutie mică pe care o aveți deja la îndemână. Aș dori să îmbunătățesc aspectul dispozitivului prin șlefuire și vopsire. Aș dori, de asemenea, să adaug câteva porturi, astfel încât să mă pot conecta la Arduino fără a scoate partea de sus sau a încărca banca de alimentare USB.
Recomandat:
Cutie inutilă de buzunar (cu personalitate): 9 pași (cu imagini)
Cutie inutilă de buzunar (cu personalitate): Deși s-ar putea să fim departe de o răscoală a robotului, există o mașină care contrazice deja oamenii, deși în cel mai mic mod posibil. Fie că doriți să o numiți o cutie inutilă sau o mașină lăsați-mă, acest robot plin de viață este
Cutie inutilă cu o atitudine: 8 pași (cu imagini)
Cutie inutilă cu atitudine: cine își dorește cu adevărat o cutie inutilă? Nimeni. La început, așa am crezut, dar există mii de cutii inutile pe YouTube .. Deci, ele trebuie să fie la modă … În acest instructiv vă voi arăta cum să creați o cutie ușor diferită, una cu lumini, să sune
Cutie inutilă: 3 pași (cu imagini)
Inutil Cutie: Proiect: Inutil Cutie Data: martie 2020 - aprilie 2020 Am decis să fac acest proiect din două motive, unul pentru a opri un proiect mult mai complex la care lucrez în prezent și, în al doilea rând, ca ceva de făcut în timpul blocare completă suntem
Cutie inutilă: 17 pași (cu imagini)
Cutie inutilă: am decis să fac această mașină inutilă ca un cadou pentru nepotul meu mic. M-am distrat mult făcându-l și lui i-a plăcut foarte mult. A durat aproximativ 22 de ore pentru a face și dacă doriți să faceți și voi unul, atunci iată: Materiale: lipici stick 2 x 3mm MDF (m
Faceți din nou Stem Great. Trump Cutie inutilă cu audio: 6 pași
Faceți din nou Stem Great. Trump Inutil Cutie cu Audio: Acest proiect este de a face STEM distractiv, nu este de a face o declarație politică. Am vrut de mult să construiesc o cutie inutilă cu fiica mea adolescentă, dar nu m-am putut gândi la ceva original până acum. De asemenea, nu am văzut pe nimeni să folosească sunetul sau cel puțin