Spisu treści:

Universal Air Slide Gwizdek 1000: 5 kroków (ze zdjęciami)
Universal Air Slide Gwizdek 1000: 5 kroków (ze zdjęciami)

Wideo: Universal Air Slide Gwizdek 1000: 5 kroków (ze zdjęciami)

Wideo: Universal Air Slide Gwizdek 1000: 5 kroków (ze zdjęciami)
Wideo: PRZYNOSZĄCY. ODESSA MAMA. 18 LUTY. Przepis na smalec. PRZEGLĄD NOŻY 2024, Listopad
Anonim
Image
Image
Zbierz swoje zapasy
Zbierz swoje zapasy

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

Zbierz swoje zapasy
Zbierz swoje zapasy
Zbierz swoje zapasy
Zbierz swoje zapasy
Zbierz swoje zapasy
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

Składanie wszystkiego razem
Składanie wszystkiego razem
Składanie wszystkiego razem
Składanie wszystkiego razem
Składanie wszystkiego razem
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: