INHOUDSOPGAWE:
- Voorrade
- Stap 1: Aanvanklike opstelling
- Stap 2: Bou die boksbasis
- Stap 3: Maak die servo die helfte van die bokant
- Stap 4: Maak die skarnier en voeg ligte by
- Stap 5: afwerking
- Stap 6: Geniet die nutteloosste ding wat u ooit geskep het
Video: Nuttelose boks: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hierdie projek is weer geskep vir my hackathon -klas. My onderwerp was verskriklike tegnologie en my uitdaging was om dit helder te maak. Ek het 'n nuttelose boks gemaak met 'n skakelaar en LED -strook. Elke keer as u die skakelaar draai om die ligte af te skakel, kom 'n arm uit die boks met 'n servo en skakel die ligte weer aan. Daarom kan u nooit die ligte afskakel nie, tensy u dit uit die kragkabel trek.
Voorrade
Materiaal:
- Laaghout of enige klein boks sal werk
- Skroewe
- Skakel skakelaar
- Arduino
- Drade
- broodbord
- Servo
- USB -kragbank (verkieslik een met 2 uitgange)
- Akriel
Gereedskap:
- Sirkelsaag
- Soldeerbout
- Warm gom geweer
- Dremel
Stap 1: Aanvanklike opstelling
Die eerste ding wat ek gedoen het, was om die elektronika uit te sit en aan te sluit om 'n toetskode te gebruik. Nadat ek die kode uitgevind het, het ek al die komponente saam gesoldeer. Die RGB -ligstrook is aan 'n USB -aansluiting gekoppel, sodat die Arduino dit nie hoef te voed nie. Die servo word deur die Arduino aangedryf deur aan te sluit op 5 volt.
Hier is my kode:
#insluit
const int buttonPin = 2;
int buttonState = 0;
Servo myservo;
lang tydvertraging;
#definieer rooi 5
#definieer groen 6
#definieer blou 3
ongeldige opstelling () {
pinMode (buttonPin, INPUT);
myservo.attach (9);
pinMode (rooi, UITGANG);
pinMode (groen, UITGANG);
pinMode (blou, OUTPUT); }
leemte -lus () {
beheer ();
}
leemtebeheer () {
buttonState = digitalRead (buttonPin);
as (buttonState == HOOG) {
lightsOn ();
vir (pos = myservo.read (); pos> = 5; pos = 1) {
myservo.write (pos);
vertraging (5);
}
} anders {
lightsOff ();
timeDelay = 1;
vir (pos = myservo.read (); pos <= 140; pos += timeDelay) {
myservo.write (pos);
vertraging (5);
}
}
}
void lightsOn () {
analogWrite (rooi, ewekansig (0, 255));
analogWrite (groen, ewekansig (0, 255));
analogWrite (blou, ewekansig (0, 255));
vertraging (100);
}
void lightsOff () {
analogWrite (rooi, 255);
analogWrite (groen, 255);
analogWrite (blou, 255);
}
Stap 2: Bou die boksbasis
Nadat ek die komponente uiteengesit het, het ek besef dat die boks ongeveer 7,5 x 4,5 x 3,5 cm (lengte, breedte, hoogte) moet wees. het die boks aanmekaar geskroef deur eers die kante aan die onderkant van die boks vas te maak. Die bokant moet in twee gesny word sodat die servo dit op en af kan skarnier. Ek het ook 'n klein gaping agter in die boks gelaat. om drade vir die RBG -strook aan die agterkant uit te voer.
Stap 3: Maak die servo die helfte van die bokant
Die arm vir die servo was die mees uitdagende deel van die konstruksie. Omdat ek nie wou hê dat die arm super dik was nie, het ek besluit om 'n bietjie akriel te gebruik wat ek van 'n ander projek oorgehad het om die arm te maak. Dit sou my ook toelaat om aanpassings te maak deur klein stukkies wat ek met die Dremel gevorm het, by te voeg. Die skakelaar is op sy plek gemonteer, 'n sentimeter van die middel af. Ek het die servo vasgeplak en al die meegeleverde arms los met skroewe daaraan vasgemaak sodat ek die arm kon buig en vorm. Nadat ek 'n idee gekry het, het ek besluit om 'n paar klein stukke akriel te vorm met die Dremel -skuurbout. Ek het volgens afdeling gewerk om aanpassings aan te bring sodat dit elke keer op die skakelaar sou val. Ek het ook elke gedeelte met warm gom vasgemaak, wat dit leliker maak as wat dit behoort te wees. As ek hierdie projek wil verbeter, sou ek eenvoudig die arm uit een soliede stuk gemaak het. Nadat ek hierdie gedeelte van die top perfek gemaak het, het ek dit met warm gom aan die boks vasgemaak. Ek het die elektronika ook op dieselfde manier gemonteer.
Stap 4: Maak die skarnier en voeg ligte by
Om die hing -deel goed te laat werk, het ek hierdie deel van die boks ongeveer 1/3 van die volle lengte van die boks gemaak. Dit het verseker dat my servo van 5 gram die hele helfte nie kon lewe nie. Aangesien die servo -arm amper gelyk was aan die ander helfte van die boks, moes ek die Dremel gebruik om die middelste gedeelte van die boks uit te dun. Dit het verseker dat die bokant gelyk aan die ander kant sou sit. Dit was maklik om hierdie kant aan die boks vas te maak, aangesien ek net 'n klein skarnier gebruik het.
Toe ek die boks voorheen sny, noem ek dat ek 'n klein leemte gelaat het om drade uit te voer vir LED -ligte. Ek het hierdie gat gebruik om soveel keer as moontlik 'n strook om die boks te draai. Die ligte is geprogrammeer om te flikker sodat iemand die ligte kan probeer afskakel.
Stap 5: afwerking
Die laaste ding wat ek by die boks gevoeg het, was 'n paar houtgrepe aan die onderkant, sodat die blootgestelde skroewe nie sou sleep op die oppervlak waarop die boks is nie. Ek het dit eenvoudig met warm gom vasgemaak. Soos ek op die eerste foto gesien het, het ek 'n gat in die kant van die boks geboor vir die kragknoppie van die kragbank.
Stap 6: Geniet die nutteloosste ding wat u ooit geskep het
Ek het positiewe reaksies van hierdie toestel gekry. Mense vind dit regtig snaaks en sinneloos. Oor die algemeen sou ek sê dat dit 'n sukses was. Om die opbou te bespoedig en miskien meer funksies by te voeg (soos 'n ander skakelaar), kan u 'n klein boksie wat u reeds byderhand het, gebruik. Ek wil die voorkoms van die toestel verbeter deur dit miskien te skuur en te verf. Ek wil ook 'n paar poorte byvoeg sodat ek by die Arduino kan aansluit sonder om die bokant te verwyder of die USB -kragbank te laai.
Aanbeveel:
Nuttelose boks met 'n houding: 8 stappe (met foto's)
Nuttelose boks met 'n houding: Wie wil regtig 'n nuttelose boks hê? Niemand nie. Ek het eers so gedink, maar daar is duisende nuttelose bokse op YouTube .. So dit moet nuwerwets wees..In hierdie instruksies sal ek jou wys hoe om 'n effens ander nuttelose boks te maak, een met ligte, 'n
Nuttelose boks: 3 stappe (met foto's)
Useless Box: Projek: Useless Box Datum: Maart 2020 - April 2020 Ek het besluit om hierdie projek te doen om twee redes, een om 'n baie meer komplekse projek te stop waaraan ek tans besig is, en tweedens as iets om te doen tydens die ons is in volle lockdown
Nuttelose boks: 17 stappe (met foto's)
Useless Box: Ek het besluit om hierdie nuttelose masjien as 'n geskenk vir my klein neef te maak. Ek het dit baie geniet om dit te maak en hy het dit baie geniet. Dit het ongeveer 22 uur geneem om te maak, en as u ook een wil maak, gaan dit: Materiaal: gomstok 2 x 3 mm MDF (m
Maak die stam weer wonderlik. Trump nuttelose boks met klank: 6 stappe
Maak die stam weer wonderlik. Trump nuttelose boks met klank: hierdie projek is om STEM pret te maak, nie om 'n politieke verklaring af te lê nie. Ek wou al lankal 'n nuttelose boks saam met my tienerdogter bou, maar kon tot nou toe nie aan iets oorspronkliks dink nie. Ek het ook nie gesien dat iemand klank gebruik nie, of ten minste
Werklike nuttelose boks: 6 stappe
Real Useless Box: ek het hierdie nuttelose boks vir my rekenaarprojek gemaak, en die inligting hier word verskaf deur Nerdykat, dankie. In hierdie projek het ek 'n paar koderinge verander om aan te pas by die hoogte van my boks en die lengte van die boks hand. Alhoewel die resultate