Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Alkuasetukset
- Vaihe 2: Laatikon perustaminen
- Vaihe 3: Tee servopuolisko yläosasta
- Vaihe 4: Saranan tekeminen ja valojen lisääminen
- Vaihe 5: Viimeistely
- Vaihe 6: Nauti kaikkein hyödyttömimmästä mitä olet koskaan luonut
Video: Hyödytön laatikko: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä projekti luotiin jälleen hackathon -luokalleni. Aiheeni oli kauhea tekniikka ja haasteeni oli tehdä siitä kirkas. Tein hyödyttömän laatikon, jossa oli vaihtokytkin ja LED -nauha. Aina kun käännät valot pois päältä kääntämällä, laatikosta tulee käsivarsi ja servo, joka sytyttää valot uudelleen. Siksi et voi koskaan sammuttaa valoja, ellet irrota sitä virtalähteestä.
Tarvikkeet
Materiaalit:
- Vaneri tai mikä tahansa pieni laatikko toimii
- Ruuvit
- Vaihtokytkin
- Arduino
- Johdot
- leipälauta
- Servo
- USB -virtapankki (mieluiten 2 ulostuloa)
- Akryyli
Työkalut:
- Pyörösaha
- Juotin
- Kuuma liimapistooli
- Dremel
Vaihe 1: Alkuasetukset
Ensimmäinen asia, jonka tein, oli asettaa elektroniikka ja kytkeä ne suorittamaan jonkin testikoodin. Kun olin selvittänyt koodin, juotin kaikki komponentit yhteen. RGB -valolista liitettiin USB -pistokkeeseen, jotta Arduinon ei tarvitsisi käyttää sitä. Servo saa virtaa Arduinolta kytkemällä 5 voltin.
Tässä on koodini:
#sisältää
const int -painikePin = 2;
int -painike Tila = 0;
Servo myservo;
pitkä viive;
#määritä punainen 5
#määritä vihreä 6
#määrittele sininen 3
void setup () {
pinMode (buttonPin, INPUT);
myservo.attach (9);
pinMode (punainen, LÄHTÖ);
pinMode (vihreä, LÄHTÖ);
pinMode (sininen, OUTPUT); }
void loop () {
ohjaus ();
}
mitätön valvonta () {
buttonState = digitalRead (buttonPin);
if (buttonState == KORKEA) {
valot päällä();
for (pos = myservo.read (); pos> = 5; pos = 1) {
myservo.write (pos);
viive (5);
}
} muuta {
valot pois();
timeDelay = 1;
for (pos = myservo.read (); pos <= 140; pos += timeDelay) {
myservo.write (pos);
viive (5);
}
}
}
void lightsOn () {
analogWrite (punainen, satunnainen (0, 255));
analogWrite (vihreä, satunnainen (0, 255));
analogWrite (sininen, satunnainen (0, 255));
viive (100);
}
void lightsOff () {
analogWrite (punainen, 255);
analogWrite (vihreä, 255);
analogWrite (sininen, 255);
}
Vaihe 2: Laatikon perustaminen
Kun olen asettanut komponentit, ymmärrän, että laatikon on oltava noin 7,5 x 4,5 "x 3,5" (pituus, leveys, korkeus). Mittasin hiutaleista puuta ja leikkasin sen kokoiseksi pyörösahalla. ruuvaa laatikon yhteen kiinnittämällä ensin sivut laatikon pohjaan. Yläosa on jaettava puoliksi, jotta servo saranoi sen ylös ja alas. Jätin myös pienen aukon laatikon takaosaan jotta RBG -nauhan johdot voidaan vetää ulos.
Vaihe 3: Tee servopuolisko yläosasta
Servon varren tekeminen oli rakentamisen haastavin osa. Koska en halunnut käsivarren olevan erittäin paksu, päätin käyttää käsivarteeni toisesta projektista jäänyttä akryylia. Näin voisin myös tehdä säätöjä lisäämällä pieniä palasia, jotka muotoilin Dremelillä. Vaihtokytkin asennettiin paikalleen, joka on tuumaa taaksepäin keskustasta. Liimasin servon paikoilleen ja kiinnitin kaikki mukana toimitetut varret löysästi ruuveilla, jotta voisin taivuttaa ja muotoilla varren. Idean saamisen jälkeen päätin muotoilla useita pieniä akryylipaloja Dremelin hiomalaikalla. Työskentelin osion mukaan tehdäkseni säätöjä, jotta se osuisi kytkimeen joka kerta. Kiinnitin myös kunkin osan yhteen kuumaliimalla, mikä tekee siitä rumaamman kuin sen pitäisi olla. Jos haluan parantaa tätä projektia, tekisin yksinkertaisesti käden yhdestä kiinteästä kappaleesta. Saatuani tämän yläosan osan täydelliseksi, kiinnitin sen laatikkoon kuumaliimalla. Asensin myös elektroniikan sisään samalla tavalla.
Vaihe 4: Saranan tekeminen ja valojen lisääminen
Jotta saranaosa toimisi hyvin, tein tämän osan laatikosta noin 1/3 laatikon koko pituudesta. Tämä varmisti, että 5 gramman servoni kestäisi koko puolikkaan ilman ongelmia. Koska servovarsi istui melkein vaakasuorassa laatikon toisen puoliskon kanssa, minun täytyi käyttää Dremeliä ohentamaan laatikon keskiosa. Tämä varmisti, että yläosa istui tasan toisen puolen kanssa. Tämän puolen kiinnittäminen laatikkoon oli helppoa, koska käytin vain pientä saranaa.
Kun leikkasin laatikkoa aiemmin, mainitsen, että jätin pienen raon johtimien johtamiseen LED -valoja varten. Käytin tätä reikää nauhan kiertämiseen laatikon ympäri niin monta kertaa kuin mahdollista. Valot on ohjelmoitu vilkkumaan, jotta joku yrittää sammuttaa valot.
Vaihe 5: Viimeistely
Viimeinen asia, jonka lisäsin laatikkoon, olivat pohjassa olevat puiset kahvat, jotta paljaat ruuvit eivät vetäisi laatikon päällä olevaa pintaa. Kiinnitin ne yksinkertaisesti kuumaliimalla. Myös kuten ensimmäisessä kuvassa näkyy, porasin reiän laatikon sivulle virtapankin virtapainiketta varten.
Vaihe 6: Nauti kaikkein hyödyttömimmästä mitä olet koskaan luonut
Olen saanut positiivista palautetta tästä laitteesta. Ihmiset pitävät sitä todella hauskana ja turhana. Kaiken kaikkiaan sanoisin, että se oli menestys. Voit nopeuttaa rakentamista ja ehkä lisätä lisäominaisuuksia (kuten toisen kytkimen) käyttämällä pientä laatikkoa, joka sinulla on jo käsillä. Haluaisin parantaa laitteen ulkonäköä hiomalla ja maalaamalla. Haluaisin myös lisätä joitain portteja, jotta voin kytkeä Arduinon poistamatta yläosaa tai ladata USB -virtapankkia.
Suositeltava:
Tasku hyödytön laatikko (persoonallisuus): 9 vaihetta (kuvilla)
Taskuhyödytön laatikko (persoonallisuuden kanssa): Vaikka voimme olla kaukana robotin kansannoususta, on yksi kone, joka on jo ristiriidassa ihmisten kanssa, vaikkakin pienimmällä mahdollisella tavalla. Halusitpa sitten kutsua sitä hyödyttömäksi laatikoksi tai jättää jättämättä koneeksi, tämä pörröinen, näppärä robotti on
Eri hyödytön kone: 6 vaihetta (kuvilla)
Eri hyödytön kone: Kun ympärillä oli niin paljon hyödyttömiä koneita, yritin tehdä sellaisen, joka on hieman erilainen.Sen sijaan, että meillä olisi mekanismi, joka työntää vaihtokytkintä taaksepäin, tämä kone yksinkertaisesti kääntää kytkintä 180 astetta, Tässä projektissa käytin Nemaa 17 askelmoottoria, joka
Tee Stemistä jälleen hieno. Trump Hyödytön laatikko äänellä: 6 vaihetta
Tee Stemistä jälleen hieno. Trump Hyödyllinen laatikko äänellä: Tämän projektin tarkoituksena on tehdä STEMistä hauskaa, ei tehdä poliittista lausuntoa. Olen jo pitkään halunnut rakentaa teini -ikäisen tyttäreni kanssa hyödyttömän laatikon, mutta en ole keksinyt mitään alkuperäistä tähän asti. En myöskään nähnyt kenenkään käyttävän ääntä tai ainakin
Todellinen hyödytön laatikko: 6 vaihetta
Todellinen hyödytön laatikko: Tein tämän hyödyttömän laatikon tietokoneprojektilleni, ja tässä olevat tiedot antaa Nerdykat, kiitos. Tässä projektissa muutin joitain koodauksia vastaamaan laatikon korkeutta ja käsi. Vaikka tulokset
Unpluginator - Itsestään irrotettava hyödytön laatikko: 4 vaihetta (kuvilla)
Unpluginator - Itsestään irrotettava hyödytön laatikko: Tämä on esimerkki hyödyttömästä koneesta. Sen ainoa tarkoitus on irrottaa oma virtalähde. Se on suurelta osin 3D -painettu ja siinä on tarvittava elektroniikka. Kaikki piirustukset ja simulaatiot tehtiin Fusion 360: llä, kaikki ohjelmointi tehtiin Arduinolla