Turinys:
- Prekės
- 1 žingsnis: pradinė sąranka
- 2 žingsnis: pastatykite dėžutės pagrindą
- 3 žingsnis: Padarykite servo pusę viršaus
- 4 žingsnis: vyrio gamyba ir žibintų pridėjimas
- 5 žingsnis: Apdailos darbai
- 6 žingsnis: mėgaukitės nenaudingiausiu dalyku, kurį kada nors sukūrėte
Video: Nenaudinga dėžutė: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šis projektas vėl buvo sukurtas mano hakatono klasei. Mano tema buvo siaubinga technologija, o mano iššūkis buvo padaryti ją ryškią. Aš padariau nenaudingą dėžutę su perjungimo jungikliu ir LED juostele. Kiekvieną kartą, kai pasukate jungiklį, kad išjungtumėte šviesą, iš dėžutės išeina ranka su servo ir vėl įjungia šviesas. Todėl niekada negalėsite išjungti šviesos, jei neatjungsite jo nuo elektros tinklo.
Prekės
Medžiagos:
- Fanera ar bet kokia maža dėžutė tiks
- Varžtai
- Jungiklis
- Arduino
- Laidai
- Bandomoji Lenta
- Servo
- USB maitinimo bankas (pageidautina vienas su 2 išėjimais)
- Akrilas
Įrankiai:
- Diskinis pjūklas
- Lituoklis
- Karštas klijų pistoletas
- „Dremel“
1 žingsnis: pradinė sąranka
Pirmas dalykas, kurį aš padariau, buvo išdėstyti elektroniką ir prijungti juos, kad būtų paleistas bandymo kodas. Išsiaiškinęs kodą, lituodavau visus komponentus. RGB šviesos juosta buvo prijungta prie USB kištuko, kad „Arduino“nereikėtų jo maitinti. Servo energiją tiekia „Arduino“, prijungus prie 5 voltų.
Štai mano kodas:
#įtraukti
const int mygtukasPin = 2;
int buttonState = 0;
Servo myservo;
long timeDelay;
#apibrėžti raudoną 5
#apibrėžti žalią 6
#apibrėžti mėlyną 3
void setup () {
pinMode (buttonPin, INPUT);
myservo.attach (9);
pinMode (raudona, OUTPUT);
pinMode (žalia, OUTPUT);
pinMode (mėlyna, OUTPUT); }
void loop () {
kontrolė();
}
anuliuoti kontrolę () {
buttonState = digitalRead (buttonPin);
if (buttonState == HIGH) {
Įjungti šviesas();
for (pos = myservo.read (); pos> = 5; pos = 1) {
myservo.write (pos);
vėlavimas (5);
}
} Kitas {
lightsOff ();
timeDelay = 1;
for (pos = myservo.read (); pos <= 140; pos += timeDelay) {
myservo.write (pos);
vėlavimas (5);
}
}
}
void lightsOn () {
analogWrite (raudona, atsitiktinė (0, 255));
analogWrite (žalia, atsitiktinė (0, 255));
analogWrite (mėlyna, atsitiktinė (0, 255));
vėlavimas (100);
}
void lightsOff () {
analogWrite (raudona, 255);
analogWrite (žalia, 255);
analogWrite (mėlyna, 255);
}
2 žingsnis: pastatykite dėžutės pagrindą
Išdėstęs komponentus suprantu, kad dėžutė turėtų būti maždaug 7,5 x 4,5 colio x 3,5 colio (ilgio, pločio, aukščio). Aš išmatavau medienos sluoksnį ir supjaustiau jį pagal diskinį pjūklą. Tada aš prisukęs dėžutę, pirmiausia pritvirtindamas šonus prie dėžutės apačios. Viršų reikia padalyti per pusę, kad servo servisas jį sulenktų aukštyn ir žemyn. Taip pat palikau nedidelį tarpelį dėžutės gale norėdami išvesti RBG juostos laidus iš galo.
3 žingsnis: Padarykite servo pusę viršaus
Servo rankos sukūrimas buvo sudėtingiausia konstrukcijos dalis. Kadangi aš nenorėjau, kad ranka būtų labai stora, aš nusprendžiau ranką panaudoti iš kito projekto likusio akrilo. Tai taip pat leistų man atlikti koregavimus pridedant mažų atraižų, kurias suformavau su „Dremel“. Perjungimo jungiklis buvo sumontuotas vietoje, kuris yra colio atstumu nuo centro. Aš karštai priklijavau servo vietą ir varžtais laisvai pritvirtinau prie jo visas pridedamas rankas, kad galėčiau sulenkti ir suformuoti ranką. Gavęs idėją, nusprendžiau suformuoti keletą mažų akrilo gabalėlių su „Dremel“šlifavimo antgaliu. Dirbau pagal skyrių, kad galėčiau koreguoti, kad jis kiekvieną kartą paspaustų jungiklį. Aš taip pat pritvirtinau kiekvieną skyrių karštais klijais, todėl jis yra bjauresnis nei turėtų būti. Jei norėčiau patobulinti šį projektą, paprasčiausiai padarysiu ranką iš vieno tvirto gabalo. Gavęs šią viršutinės dalies dalį tobulai, pritvirtinau ją prie dėžutės karštais klijais. Taip pat elektroniką sumontavau viduje.
4 žingsnis: vyrio gamyba ir žibintų pridėjimas
Kad šarnyrinė dalis veiktų gerai, aš padariau šią dėžutės dalį maždaug 1/3 viso dėžutės ilgio. Tai užtikrino, kad mano 5 gramų servo variklis visą gyvenimą galėtų gyventi be problemų. Kadangi servo svirtis buvo beveik lygi kitai dėžutės pusei, turėjau naudoti „Dremel“, kad suplonintume vidurinę dėžutės dalį. Tai leido įsitikinti, kad viršus sėdės lygiagrečiai su kita puse. Šią pusę pritvirtinti prie dėžutės buvo lengva, nes aš tiesiog naudoju mažą vyrį.
Kai anksčiau pjoviau dėžutę, paminėju, kad palikau nedidelį tarpelį, kad būtų galima nutiesti laidus LED žibintams. Aš naudoju šią skylę, kad apjuosčiau juostelę aplink dėžę tiek kartų, kiek galėjo. Žibintai užprogramuoti taip, kad mirksėtų, kad kas nors pabandytų išjungti šviesą.
5 žingsnis: Apdailos darbai
Paskutinis dalykas, kurį pridėjau prie dėžutės, buvo keletas medinių rankenų apačioje, kad atviri varžtai nesitrauktų ant paviršiaus, ant kurio yra dėžutė. Aš juos tiesiog pritvirtinau karštais klijais. Taip pat, kaip matyti pirmoje nuotraukoje, aš išgręžiau skylę į dėžutės šoną maitinimo banko maitinimo mygtukui.
6 žingsnis: mėgaukitės nenaudingiausiu dalyku, kurį kada nors sukūrėte
Sulaukiau teigiamų atsiliepimų iš šio prietaiso. Žmonėms tai atrodo tikrai juokinga ir beprasmiška. Apskritai sakyčiau, kad tai buvo sėkminga. Norėdami paspartinti kūrimą ir galbūt pridėti daugiau funkcijų (pvz., Kitą jungiklį), galite naudoti mažą dėžutę, kurią jau turite po ranka. Norėčiau patobulinti prietaiso išvaizdą, galbūt jį šlifuodamas ir dažydamas. Taip pat norėčiau pridėti kai kuriuos prievadus, kad galėčiau prijungti prie „Arduino“, nenuimant viršaus arba neįkrauti USB maitinimo banko.
Rekomenduojamas:
Kišeninė nenaudinga dėžutė (su asmenybe): 9 žingsniai (su nuotraukomis)
Kišeninė nenaudinga dėžutė (su asmenybe): Nors mes galime būti toli nuo robotų sukilimo, yra viena mašina, kuri jau prieštarauja žmonėms, nors ir mažiausiu įmanomu būdu. Nesvarbu, ar norite tai pavadinti nenaudinga dėžute, ar mašina, kurią palieku ramybėje, šis niūrus robotas yra
Nenaudinga dėžutė su požiūriu: 8 žingsniai (su nuotraukomis)
Nenaudinga dėžutė su požiūriu: kas iš tikrųjų nori nenaudingos dėžutės? Niekas. Iš pradžių taip maniau, bet „YouTube“yra tūkstančiai nenaudingų dėžių .. Taigi jos turi būti madingos … Šioje pamokoje aš jums parodysiu, kaip padaryti šiek tiek kitokią nenaudingą dėžutę, vieną su šviesomis, skambėti
Nenaudinga dėžutė: 3 žingsniai (su nuotraukomis)
Nenaudinga dėžutė: Projektas: Nenaudinga dėžutė Data: 2020 m. Kovas - 2020 m. Balandis mes visiškas uždarymas
Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: 6 žingsniai
Padarykite „Stem“vėl puikų. Trumpo nenaudinga dėžutė su garsu: Šis projektas skirtas tam, kad STEM būtų linksmas, o ne politinis pareiškimas. Aš jau seniai norėjau su savo paaugle dukra sukurti nenaudingą dėžę, bet iki šiol negalėjau sugalvoti kažko originalaus. Aš taip pat nemačiau, kad kas nors naudotų garsą ar bent
Tikra nenaudinga dėžutė: 6 žingsniai
Tikra nenaudinga dėžutė: aš sukūriau šią nenaudingą dėžutę savo kompiuterio projektui, o informaciją čia pateikia „Nerdykat“, ačiū. Šiame projekte aš pakeičiau kai kuriuos kodus, kad jie atitiktų mano dėžutės aukščio ir ilgio sąlygas. ranka. Nors rezultatai