Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Konfiguracja wstępna
- Krok 2: Budowanie podstawy pudełka
- Krok 3: Tworzenie połowy góry serwa
- Krok 4: Tworzenie zawiasów i dodawanie świateł
- Krok 5: Wykończenie akcentów
- Krok 6: Ciesz się najbardziej bezużyteczną rzeczą, jaką kiedykolwiek stworzyłeś
Wideo: Bezużyteczne pudełko: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Ten projekt został ponownie stworzony na moje zajęcia z hackathonu. Moim tematem była okropna technologia, a moim wyzwaniem było sprawienie, by była jasna. Zrobiłem bezużyteczne pudełko z przełącznikiem i paskiem LED. Za każdym razem, gdy przestawiasz przełącznik, aby wyłączyć światła, z pudełka wychodzi ramię z serwomechanizmem i ponownie włącza światła. Dlatego nigdy nie możesz wyłączyć światła, chyba że odłączysz go od zasilania.
Kieszonkowe dzieci
Materiały:
- Sklejka lub dowolne małe pudełko będzie działać!
- Śruby
- Przełącznik
- Arduino
- Przewody
- deska do chleba
- Serwo
- Power bank USB (najlepiej jeden z 2 wyjściami)
- Akryl
Narzędzia:
- Piła tarczowa
- Lutownica
- Pistolet na gorący klej
- Dremel
Krok 1: Konfiguracja wstępna
Pierwszą rzeczą, którą zrobiłem, było rozłożenie elektroniki i podłączenie ich do uruchomienia kodu testowego. Po ustaleniu kodu zlutowałem wszystkie komponenty razem. Listwa świetlna RGB została podłączona do wtyczki USB, więc Arduino nie musiałby jej zasilać. Serwo zasilane jest z Arduino poprzez podłączenie do 5V.
Oto mój kod:
#włączać
const int przyciskPin = 2;
int Stan przycisku = 0;
Serwo myservo;
długi czasOpóźnienie;
#zdefiniuj czerwony 5
#definiuj zielony 6
#definiuj niebieski 3
pusta konfiguracja () {
pinMode(buttonPin, INPUT);
myservo.attach(9);
pinMode(czerwony, WYJŚCIE);
pinMode (zielony, WYJŚCIE);
pinMode (niebieski, WYJŚCIE); }
pusta pętla () {
kontrola();
}
pusta kontrola () {
buttonState = digitalRead(buttonPin);
if (stan przycisku == WYSOKI) {
włączone światła();
for (poz = myservo.read(); poz >=5; poz = 1) {
myservo.write(pos);
opóźnienie(5);
}
} w przeciwnym razie {
zgaszone światła();
Opóźnienie czasowe = 1;
for (poz = myservo.read(); poz <=140; poz += timeDelay) {
myservo.write(pos);
opóźnienie(5);
}
}
}
nieważne światła włączone() {
analogWrite(czerwony, losowy (0, 255));
analogWrite(zielony, losowy (0, 255));
analogWrite(niebieski, losowy (0, 255));
opóźnienie (100);
}
nieważne światłaWyłączone () {
analogZapis(czerwony, 255);
analogZapis(zielony, 255);
analogZapis(niebieski, 255);
}
Krok 2: Budowanie podstawy pudełka
Po rozłożeniu komponentów doszedłem do wniosku, że pudełko musiałoby mieć około 7,5 "x 4,5" x 3,5 "(długość, szerokość, wysokość). Zmierzyłem trochę drewna warstwowego i przyciąłem je na wymiar za pomocą piły tarczowej. skręciłem pudełko, najpierw przymocowując boki do dna pudełka. Góra musiałaby zostać podzielona na pół, aby serwo mogło ją odchylać w górę iw dół. Zostawiłem też małą szczelinę z tyłu pudełka w aby poprowadzić przewody do listwy RBG z tyłu.
Krok 3: Tworzenie połowy góry serwa
Wykonanie ramienia do serwomechanizmu było najtrudniejszą częścią konstrukcji. Ponieważ nie chciałem, aby ramię było super grube, postanowiłem użyć do wykonania ramienia trochę akrylu, który został mi z innego projektu. Umożliwiłoby mi to również wprowadzenie poprawek poprzez dodanie małych skrawków, które ukształtowałem za pomocą narzędzia Dremel. Przełącznik został zamontowany w miejscu oddalonym o cal od środka. Serwo przykleiłem na gorąco i przymocowałem do niego luźno śrubami wszystkie dołączone ramiona, dzięki czemu mogłem zgiąć i ukształtować ramię. Po otrzymaniu pomysłu postanowiłem uformować kilka małych kawałków akrylu za pomocą szlifierki Dremel. Pracowałem według sekcji, aby dokonać korekt, aby za każdym razem naciskał przełącznik. Każdą sekcję skleiłem również klejem na gorąco, co sprawia, że jest brzydsza niż powinna. Jeśli mam ulepszyć ten projekt, zrobiłbym po prostu ramię z jednego solidnego kawałka. Po dopracowaniu tej sekcji blatu przykleiłem go do pudełka za pomocą gorącego kleju. W ten sam sposób zamontowałem również elektronikę.
Krok 4: Tworzenie zawiasów i dodawanie świateł
Aby część zawiasowa działała dobrze, wykonałem tę część pudełka na około 1/3 pełnej długości pudełka. Zapewniło to, że moje 5 gramowe serwo mogło przeżyć całą połowę bez problemu. Ponieważ ramię serwomechanizmu znajdowało się prawie na poziomie drugiej połowy pudełka, musiałem użyć narzędzia Dremel, aby rozcieńczyć środkową część pudełka. Zapewniało to, że górna część byłaby zrównana z drugą stroną. Mocowanie tej strony do pudełka było łatwe, ponieważ użyłem tylko małego zawiasu.
Kiedy wcześniej wycinałem pudełko, wspomniałem, że zostawiłem małą przerwę na wyprowadzenie przewodów do lampek LED. Użyłem tego otworu, aby poprowadzić pasek wokół pudełka tyle razy, ile się dało. Światła są zaprogramowane tak, aby migały, aby ktoś spróbował je wyłączyć.
Krok 5: Wykończenie akcentów
Ostatnią rzeczą, którą dodałem do pudełka, były drewniane uchwyty na spodzie, aby odsłonięte śruby nie ciągnęły się po powierzchni, na której znajduje się pudełko. Po prostu przykleiłem je za pomocą gorącego kleju. Jak widać na pierwszym zdjęciu, wywierciłem w boku pudełka otwór na przycisk zasilania banku mocy.
Krok 6: Ciesz się najbardziej bezużyteczną rzeczą, jaką kiedykolwiek stworzyłeś
Otrzymałem pozytywne reakcje od tego urządzenia. Ludzie uważają to za zabawne i bezsensowne. Ogólnie powiedziałbym, że to był sukces. Aby przyspieszyć rozbudowę i być może dodać więcej funkcji (takich jak kolejny przełącznik), możesz użyć małego pudełka, które już masz pod ręką. Chciałbym poprawić wygląd urządzenia, może zeszlifować i pomalować. Chciałbym też dodać kilka portów, abym mógł wpiąć się do Arduino bez zdejmowania góry lub ładowania powerbanku USB.
Zalecana:
Kieszonkowe bezużyteczne pudełko (z osobowością): 9 kroków (ze zdjęciami)
Kieszonkowe bezużyteczne pudełko (z osobowością): Chociaż możemy być daleko od powstania robotów, jest jedna maszyna, która już sprzeciwia się ludziom, choć w najdrobniejszy możliwy sposób. Niezależnie od tego, czy chcesz nazwać to bezużytecznym pudełkiem, czy maszyną do pozostawienia mnie w spokoju, ten dzielny, bezczelny robot jest
Bezużyteczne pudełko z nastawieniem: 8 kroków (ze zdjęciami)
Bezużyteczne pudełko z nastawieniem: kto naprawdę chce bezużytecznego pudełka? Nikt. Na początku tak myślałem, ale na YouTube są tysiące bezużytecznych pudełek.. Więc muszą być modne.. W tej instrukcji pokażę, jak zrobić nieco inne bezużyteczne pudełko, takie ze światłami, brzmiało
Bezużyteczne pudełko: 17 kroków (ze zdjęciami)
Bezużyteczne Pudełko: Postanowiłem zrobić tę bezużyteczną maszynę jako prezent dla mojego małego siostrzeńca. Robienie tego sprawiało mi dużo frajdy i bardzo mu się to podobało. Wykonanie zajęło około 22 godzin, a jeśli chcesz też zrobić jeden, to tutaj:Materiały: klej w sztyfcie 2 x 3mm MDF (m
Spraw, aby łodyga znów była świetna. Trump bezużyteczne pudełko z dźwiękiem: 6 kroków
Spraw, aby łodyga znów była świetna. Trump Useless Box With Audio: Ten projekt ma sprawić, że STEM będzie zabawny, a nie oświadczenie polityczne. Od dawna chciałem zbudować bezużyteczne pudełko z moją nastoletnią córką, ale do tej pory nie mogłem wymyślić czegoś oryginalnego. Nie widziałem też, żeby ktoś używał dźwięku, a przynajmniej
Prawdziwe bezużyteczne pudełko: 6 kroków
Prawdziwe bezużyteczne pudełko: Zrobiłem to bezużyteczne pudełko do mojego projektu komputerowego, a informacje tutaj są dostarczane przez Nerdykata, dzięki. W tym projekcie zmieniłem niektóre kodowania, aby pasowały do warunków wysokości mojego pudełka i długości ręka. Chociaż wyniki