Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Første oppsett
- Trinn 2: Bygg boksbasen
- Trinn 3: Gjør servoen halvparten av toppen
- Trinn 4: Lag hengslet og legg til lys
- Trinn 5: Etterbehandling
- Trinn 6: Nyt det mest ubrukelige du noen gang har laget
Video: Useless Box: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Dette prosjektet ble igjen opprettet for hackathon -klassen min. Temaet mitt var fryktelig teknologi og min utfordring var å gjøre det lyst. Jeg lagde en ubrukelig boks med vippebryter og LED -stripe. Hver gang du snur bryteren for å slå av lysene, kommer en arm ut av esken med en servo og slår lysene på igjen. Derfor kan du aldri slå av lysene med mindre du kobler det fra strømmen.
Rekvisita
Materialer:
- Kryssfiner eller en liten boks vil fungere
- Skruer
- Vekslebryter
- Arduino
- Ledninger
- brødbrett
- Servo
- USB strømbank (helst en med 2 utganger)
- Akryl
Verktøy:
- Sirkelsag
- Loddejern
- Varm limpistol
- Dremel
Trinn 1: Første oppsett
Det første jeg gjorde var å legge ut elektronikken og koble dem til en testkode. Etter at jeg fant ut koden, loddet jeg sammen alle komponentene. RGB -lysstrimmelen var koblet til en USB -kontakt, slik at Arduino ikke trenger å koble den til. Servoen drives av Arduino ved å koble til 5 volt.
Her er koden min:
#inkludere
const int buttonPin = 2;
int buttonState = 0;
Servo myservo;
lang tidsforsinkelse;
#definere rødt 5
#definere grønt 6
#define blå 3
ugyldig oppsett () {
pinMode (buttonPin, INPUT);
myservo.attach (9);
pinMode (rød, OUTPUT);
pinMode (grønn, OUTPUT);
pinMode (blå, UTGANG); }
void loop () {
kontroll();
}
ugyldighetskontroll () {
buttonState = digitalRead (buttonPin);
hvis (buttonState == HIGH) {
lys på();
for (pos = myservo.read (); pos> = 5; pos = 1) {
myservo.write (pos);
forsinkelse (5);
}
} annet {
lysene av();
tidsforsinkelse = 1;
for (pos = myservo.read (); pos <= 140; pos += timeDelay) {
myservo.write (pos);
forsinkelse (5);
}
}
}
void lightsOn () {
analogWrite (rød, tilfeldig (0, 255));
analogWrite (grønn, tilfeldig (0, 255));
analogWrite (blå, tilfeldig (0, 255));
forsinkelse (100);
}
void lightsOff () {
analogWrite (rød, 255);
analogWrite (grønn, 255);
analogWrite (blå, 255);
}
Trinn 2: Bygg boksbasen
Etter at jeg hadde lagt ut komponentene, skjønte jeg at boksen måtte være rundt 7,5 x 4,5 x 3,5 cm (lengde, bredde, høyde). Jeg målte litt treverk og kuttet det i størrelse ved hjelp av en sirkelsag. Deretter jeg skrudde esken sammen ved først å feste sidene til bunnen av esken. Toppen måtte deles i to for at servoen kunne hengse den opp og ned. Jeg forlot også et lite hull på baksiden av esken i for å føre ledninger for RBG -stripen ut på baksiden.
Trinn 3: Gjør servoen halvparten av toppen
Å lage armen til servoen var den mest utfordrende delen av bygget. Fordi jeg ikke ønsket at armen skulle være super tykk, bestemte jeg meg for å bruke litt akryl som jeg hadde til overs fra et annet prosjekt for å lage armen. Dette ville også tillate meg å gjøre justeringer ved å legge til små skrap som jeg formet med Dremel. Vippebryteren ble montert på plass som er en tomme tilbake fra midten. Jeg varmlimte servoen på plass og festet alle medfølgende armer løst til den med skruer slik at jeg kunne bøye og forme armen. Etter å ha fått en idé bestemte jeg meg for å forme flere små biter av akryl med Dremel slipebor. Jeg jobbet etter seksjon for å gjøre justeringer, slik at det ville slå på bryteren hver gang. Jeg festet også hver seksjon sammen med varmt lim som gjør det styggere enn det burde være. Hvis jeg skal forbedre dette prosjektet, ville jeg ganske enkelt lage armen av et solid stykke. Etter å ha fått denne delen av toppen perfekt, festet jeg den til esken med varmt lim. Jeg monterte også elektronikken inne på samme måte.
Trinn 4: Lag hengslet og legg til lys
For å få hengseldelen til å fungere godt, lagde jeg denne delen av esken omtrent 1/3 av hele esken. Dette sørget for at min 5 gram servo kunne leve hele halvparten ikke noe problem. Siden servoarmen satt nesten på nivå med den andre halvdelen av esken, måtte jeg bruke Dremel til å tynne ut den midtre delen av esken. Dette sørget for at toppen ville sitte i flukt med den andre siden. Det var enkelt å feste denne siden til esken, da jeg bare brukte et lite hengsel.
Da jeg klippet boksen før, nevner jeg at jeg la igjen et lite gap for å kjøre ledninger ut for LED -lys. Jeg brukte dette hullet til å kjøre en stripe rundt esken så mange ganger som mulig. Lysene er programmert til å blinke for å få noen til å prøve å slå av lysene.
Trinn 5: Etterbehandling
Det siste jeg la til esken var noen tregrep på bunnen slik at de utsatte skruene ikke ville trekke på overflaten esken er på. Jeg festet disse ganske enkelt med varmt lim. Som vist på det første bildet, boret jeg et hull i siden av boksen for strømknappen på strømbanken.
Trinn 6: Nyt det mest ubrukelige du noen gang har laget
Jeg har fått positive reaksjoner fra denne enheten. Folk synes det er veldig morsomt og meningsløst. Totalt sett vil jeg si at det var en suksess. For å øke oppbyggingen og kanskje legge til flere funksjoner (for eksempel en annen bryter) kan du bruke en liten boks som du allerede har for hånden. Jeg vil gjerne forbedre utseendet på enheten ved å slipe og male den. Jeg vil også legge til noen porter, slik at jeg kan koble til Arduino uten å fjerne toppen eller lade USB -strømbanken.
Anbefalt:
Pocket Useless Box (med personlighet): 9 trinn (med bilder)
Pocket Useless Box (med personlighet): Selv om vi kan være langt unna et robotopprør, er det en maskin som allerede motsier mennesker, om enn på den minste måten. Uansett om du vil kalle det en ubrukelig boks eller en maskin som lar deg være alene, så er denne flinke, frekke roboten
Useless Box: 3 trinn (med bilder)
Useless Box: Prosjekt: Useless BoxDato: mars 2020 - april 2020 Jeg bestemte meg for å gjøre dette prosjektet på grunn av to grunner, en for å stoppe et veldig mye mer komplekst prosjekt som jeg jobber med, og for det andre som noe å gjøre i løpet av full lockdown er vi
Useless Box: 17 trinn (med bilder)
Useless Box: Jeg bestemte meg for å lage denne ubrukelige maskinen som en gave til min lille nevø. Jeg hadde det veldig gøy å lage det, og han likte det veldig godt. Det tok omtrent 22 timer å lage, og hvis du også vil lage en så går det her: Materialer: limpinne 2 x 3 mm MDF (m
Real Useless Box: 6 trinn
Real Useless Box: Jeg lagde denne Useless -boksen til datamaskinprosjektet mitt, og informasjonen her er gitt av Nerdykat, takk. I dette prosjektet endret jeg noen av kodingene for å matche forholdene for høyden på boksen min og lengden på boksen hånd. Selv om resultatene
The Unpluginator - Self -Unplugging Useless Box: 4 trinn (med bilder)
The Unpluginator - Self -Unplugging Useless Box: Dette er et eksempel på en Useless Machine. Den eneste hensikten er å koble fra sin egen strømforsyning. Den er stort sett 3D -trykt, med nødvendig elektronikk. All tegning og simulering ble utført på Fusion 360, all programmering ble utført i Arduino