Spisu treści:
- Krok 1: Zbierz swoje zapasy
- Krok 2: Konfiguracja kodu Arduino
- Krok 3: Konfiguracja kodu maksymalnego
- Krok 4: Składanie wszystkiego razem
- Krok 5: Jak z niego korzystać i jak to działa
Wideo: Universal Air Slide Gwizdek 1000: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Gwizdek slajdów jest instrumentem muzycznym często używanym do uzyskania efektu komediowego ze względu na jego głupie brzmienie. W tej instrukcji nauczymy Cię, jak zrobić gwizdek powietrzny! Co to jest gwizdek powietrzny? Podąża za tą samą ideą, co gitara powietrzna, w której naśladujesz ruch gry na gitarze, nie grając na prawdziwej gitarze. W naszym przypadku stworzyliśmy urządzenie, które działa podobnie do gwizdka suwakowego, z tą różnicą, że czujnik odległości zastępuje pręt, a przycisk zastępuje użytkownika, który musi dmuchać w gwizdek. Odczyt na czujniku odległości zmienia wysokość dźwięku, a przycisk aktywuje go. Światła LED są tylko na pokaz. To, co sprawia, że nasz gwizdek Air Slide jest „uniwersalny” to to, że możesz przesyłać do niego różne dźwięki oprócz gwizdka (tj. Hałas wookie, puzon, didgeridoo lub jakikolwiek inny dźwięk)! Ten projekt wykonaliśmy we współpracy z Feminiers of Fremont Academy na zajęcia z elektroniki w Pomona College.
Krok 1: Zbierz swoje zapasy
1. Rezystor 10K
2. Sparkfun Bluetooth Mate:
3. Zestaw elektroniki do noszenia HexWear:
4. Rękawica (tkanina)
5. Pistolet do klejenia na gorąco
6. Laptop
7. Taśma LED Adafruit NeoPixel Digital RGBW:
8. Męski na męski przewód AUX
9. Opaska na nadgarstek z tkaniny
10. Chwilowy przełącznik przyciskowy – kwadrat 12 mm:
11. Lutowane
12. Lutownica
13. Głośnik
14. Cienka płytka drukowana (jak ta w linku):
15. Trzy baterie AAA
16. Opaski skręcane (zalecane okrągłe opaski skręcane, takie jak te w linku):
17. Ultradźwiękowy czujnik zasięgu:
18. Przecinaki do drutu
19. Ściągacze do przewodów
20. Przewody (różne kolory są najlepsze, ale jeden jest w porządku)
Krok 2: Konfiguracja kodu Arduino
Krok 1: Pobierz Arduino IDE z następującej strony:
Krok 2: Być może będziesz musiał pobrać następujące biblioteki. Szkicuj > Dołącz bibliotekę > Zarządzaj biblioteką. Wyszukaj „HexWear HexLED”, „SoftwareSerial” i „Wire”. Kliknij pole, w którym się znajdują i kliknij „Zainstaluj”
Krok 3: Pobierz załączony kod Arduino!
Krok 3: Konfiguracja kodu maksymalnego
Krok 1: Pobierz program Max, korzystając z następującego linku:
Uwaga: możesz uzyskać 30-dniowy bezpłatny okres próbny Max. Po 30 dniach możesz nadal korzystać z programu, ale nie zapisywać już nowego kodu. Możesz jednak nadal używać istniejącego kodu zapisanego podczas okresu próbnego.
Krok 2: Prześlij nasz gotowy kod Max
Krok 4: Składanie wszystkiego razem
Krok 1: Lutowanie obwodów
1. Chwyć pustą płytkę drukowaną i rozłóż ją do rozsądnych rozmiarów [patrz zdjęcie gotowego urządzenia]. Następnie zbierz czujnik odległości i moduł bluetooth i przylutuj je do pustej płytki drukowanej.
2. Zbierz w sumie 13 przewodów: 11 krótkich przewodów (~10cm) i 2 długie przewody (~20cm). Przylutuj 8 krótkich przewodów do przewodów czujnika odległości (Vcc, GND, Trig i Echo) oraz przewodów modułu Bluetooth (Vcc, GND, TX-0 i RX-1), korzystając z otworów w płytce drukowanej. Przylutuj dodatkowe 3 krótkie przewody do wyprowadzeń pierścienia LED (Vcc, GND, IN). Przylutuj 2 długie przewody do przycisku. Odłożyć na bok.
3. Korzystając ze schematu pokazanego powyżej, przylutuj czujnik odległości, moduł bluetooth, pierścień LED i pasek LED do odpowiednich portów. Przylutuj również rezystor 10kΩ między portem Vcc a portem SCL/R3 dla przycisku (jak pokazano na schemacie).
[Uwaga: W przypadku przycisku, którego użyliśmy, naciśnięcie przycisku łączy sąsiednie przewody (w przeciwieństwie do poprzecznych par przewodów).]
Krok 2: Mocowanie obwodu do rękawicy
––Umieść lutowany obwód z tyłu rękawicy tak, aby czujnik odległości był skierowany na zewnątrz kciuka, a pierścień LED był wyśrodkowany z tyłu rękawicy. Użyj skręcanych drutów, aby bezpiecznie przymocować obwody do rękawicy. Użyj pistoletu do klejenia, aby przymocować przycisk na czubku kciuka, aby użytkownik mógł nacisnąć przycisk palcem wskazującym.
Krok 3: Przesyłanie szkicu Arduino do Hexwear
––Użyj kabla danych micro USB, aby podłączyć komputer do HexWear. Otwórz dostarczony szkic Arduino i prześlij szkic do HexWear, upewniając się, że wybrano odpowiednie urządzenie i port (w przeciwnym razie szkic nie zostanie przesłany). Wybierz kolejno Narzędzia > Tablica > HexWear i Narzędzia > Port, aby wybrać odpowiednio kartę i port. Upewnij się, że urządzenie działa, sprawdzając, czy światła włączają się po naciśnięciu przycisku. Jeśli to nie działa, przejrzyj kroki 1 i 2.
Krok 4: Tworzenie zestawu baterii
––Włóż baterie do zestawu baterii. Za pomocą skrętek przymocuj akumulator do opaski tak, aby wtyczka micro USB wystawała z jednej strony opaski.
Krok 5: Podłączanie urządzenia do komputera
––Podłącz akumulator, aby włączyć urządzenie. Przejdź do ustawień Bluetooth na komputerze, aby dodać nowe urządzenie Bluetooth. Spójrz na „RNBT-AD20” (lub coś podobnego) i połącz; pin to 1234.
––Podłącz głośnik do laptopa za pomocą męsko-męskiego przewodu AUX
Krok 6: Konfiguracja Max z urządzeniem
- Upewnij się, że szkic jest zablokowany (kłódka w lewym dolnym rogu)
- Upewnij się, że „X” nad obiektem metra jest wyłączony (nie podświetlony)
- Naciśnij przycisk drukowania przechodząc do obiektu szeregowego
- Spójrz na dostępne porty, otwierając Max Console po prawej stronie (wygląda jak lista punktowana)
- Dowiedz się, który port szeregowy do przetestowania - jest inny dla każdego komputera. Prawdopodobnie będzie wyglądać jak przychodzący port bluetooth lub nazwa twojego modułu bluetooth. Jeśli jest wielokrotność, po prostu wypróbuj różne, aż zadziała.
- Odblokuj swój szkic
- Wewnątrz obiektu szeregowego zobaczysz „serial k 9600”, gdzie środkowa litera, k, to nazwa portu. Upewnij się, że to nie jest już port, który chcesz wypróbować, a następnie zmień tę literę na port, który chcesz wypróbować.
- Naciśnij enter
- Podczas tego procesu moduł bluetooth powinien migać na czerwono.
- Jeśli zadziała, zapali się zielona dioda LED.
- Próbuj dalej, aż zaświeci się zielona dioda LED.
- Po nawiązaniu połączenia zablokuj szkic i naciśnij „X” nad obiektem metra, aby rozpocząć słuchanie komunikacji Bluetooth.
- Postępuj zgodnie z instrukcjami w pliku Max, aby dodać plik dźwiękowy.
Rozwiązywanie problemów z maks
Jeśli nie słyszysz dźwięku:
–Upewnij się, że głośność na komputerze jest włączona.
–Upewnij się, że przycisk dźwięku i oba przyciski „X” są włączone na Max.
–Upewnij się, że plik dźwiękowy został pomyślnie wybrany w programie Max, klikając dwukrotnie przycisk „bufor~”, aby wyświetlić falę dźwiękową.
–Upewnij się, że połączenia lutowane są nienaruszone (zwłaszcza połączenia zasilania, uziemienia i czujnika odległości)
–Upewnij się, że nie masz połączenia z innym urządzeniem Bluetooth
Jeśli Max nagle przestanie działać (lub nie otrzymujesz wejścia szeregowego z HexWear):
– Zmień literę portu na inną, a następnie zmień ją z powrotem na właściwy port
–Sprawdź kontrolkę stanu modułu bluetooth (ZIELONA oznacza, że działa prawidłowo)
Krok 5: Jak z niego korzystać i jak to działa
Najpierw załóż opaskę na nadgarstek z zewnętrznym akumulatorem na lewej ręce. Następnie włóż lewą rękę do rękawicy. Będziesz musiał nacisnąć przycisk znajdujący się na kciuku, aby aktywować gwizdek. Najlepiej zbliżyć gwizdek do twarzy, a prawą rękę skierować przed czujnik odległości. Poruszaj prawą ręką do przodu i do tyłu, aby kontrolować odległość odczytywaną przez czujnik odległości, tworząc różne wysokości hałasu.
Jak to działa: czujnik odległości wysyła ultradźwiękowy dźwięk, który odbija się od powierzchni i powraca. Czujnik odległości określa następnie, jaką odległość odczytuje, po upływie tego, jak długo trwa wysyłanie i powrót dźwięku ultradźwiękowego. Po odebraniu tego sygnału czujnik odległości komunikuje się z Hexwear, który komunikuje się z pierścieniem LED i taśmą LED, aktywując określoną ilość diod LED w zależności od odległości. Im dalej odczytuje czujnik odległości, tym więcej diod LED się świeci. Ponadto urządzenie bluetooth odczytuje informacje o odległości z Hexwear i wysyła te informacje do oprogramowania Max na laptopie. Oprogramowanie Max następnie wyprowadza określoną wysokość dźwięku, która jest wzmacniana przez zewnętrzny głośnik.
Wspomnieliśmy we wstępie, w jaki sposób ten gwizdek Air Slide może odtwarzać wiele dźwięków w zależności od tego, który prześlesz na Max. Zachęcamy do skorzystania z naszego wyboru plików dźwiękowych! W zestawie: dźwięk gwizdka, spaghetti mamy, dźwięk miauczenia, nie obchodzi mnie, że złamałeś łokieć, nazywam się Jeff, śmiejący się Spongebob i jodłujący dzieciak Walmartu!
Zalecana:
Air - True Mobile Air Guitar (prototyp): 7 kroków (ze zdjęciami)
Air - True Mobile Air Guitar (prototyp): Okej, to będzie naprawdę krótka instrukcja o pierwszej części, jak wreszcie zbliżyć się do mojego dziecięcego marzenia. Kiedy byłem małym chłopcem, zawsze obserwowałem moich ulubionych artystów i zespoły grające nieskazitelnie na gitarze. Gdy dorastałem, nie
Slide Advance Alert System: 6 kroków
Slide Advance Alert System: W Brown Dog Gadgets wykonujemy dużo strumieniowania wideo na warsztaty, a nasza konfiguracja obejmuje jedną osobę przed kamerą i drugą osobę jako producenta, który uruchamia oprogramowanie, monitoruje okno czatu, przełącza kamery i robi postępy slajdy
Fuzz 1000 twarzy: 16 kroków (ze zdjęciami)
The Fuzz of 1000 Faces: Przez długi czas byłem fanem Multi-Face Pedal i dobrze się bawiłem odkrywając różne niuanse fuzz, wymieniając części na płytce prototypowej. Chciałem jednak stworzyć bardziej trwały pedał fuzz, którego mógłbym używać do przełączania th
(prawie) Universal MIDI SysEx CC Programmer (i Sequencer): 7 kroków (ze zdjęciami)
(prawie) Universal MIDI SysEx CC Programmer (i Sequencer…): W połowie lat osiemdziesiątych producenci syntezatorów zaczęli wprowadzać zasadę „mniej znaczy lepiej”; proces, który doprowadził do powstania syntezatorów typu barebone. Pozwoliło to na obniżenie kosztów po stronie producenta, ale sprawiło, że proces łatania był żmudny, jeśli nie niemożliwy do ostatecznego użycia
Przenośna nagrzewnica indukcyjna 1000 W: 11 kroków (ze zdjęciami)
Przenośna nagrzewnica indukcyjna 1000 W: Hej, to jest moja przenośna nagrzewnica indukcyjna, która może być zasilana bateriami lub podłączona do zasilacza. Możesz go użyć do podgrzewania metali znacznie powyżej 1500 stopni Fahrenheita. Zrobiłem różne przystawki do gotowania, puszczania s