Spisu treści:
- Krok 1: Zbierz materiały
- Krok 2: Podłącz obwód: płyta dźwiękowa
- Krok 3: Podłącz obwód: czujnik ultradźwiękowy HC-SR04
- Krok 4: Prześlij kod
- Krok 5: Kształtuj doświadczenie
Wideo: Reggie: intuicyjne narzędzie do nieintuicyjnych drzwi: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Reggie to proste narzędzie do żartobliwego wyśmiewania nieintuicyjnego projektu drzwi. Zrobić własny. Noś je ze sobą, a kiedy natkniesz się na takie drzwi, uderz je! Drzwi oznaczone znakiem „push” lub „pull” zazwyczaj podkreślają przypadki użycia.
Reggie używa sonaru do pomiaru odległości do obiektu przed nim. Niebieska dioda LED wskazuje, kiedy Reggie mierzy barierę w odległości do 12 cali od siebie. Następnie wyzwala jeden z dwóch pinów na karcie dźwiękowej FX, które odtwarzają efekt dźwiękowy „push” lub „pull”, w zależności od intencji użytkownika. Ten samouczek zakłada, że znasz już komponenty Arduino i podstawowe obwody. Jeśli potrzebujesz odświeżenia, przed rozpoczęciem zapoznaj się z tym samouczkiem.
Krok 1: Zbierz materiały
Aby zbudować własny, będziesz potrzebować:
- 1x głośnik
- 13x przewody
- 1x10mm LED
- 2x Breadboard (najlepiej 2x Breadboard Mini Solderable)
- 1x Arduino Nano
- Sterownik nano CH304
- 1x karta dźwiękowa Audio FX WAV/OGG 16mb
- 1x czujnik ultradźwiękowy – HC-SR04
- Nowa biblioteka Ping
- 1x 3M dwustronna ściana lepka
- 1x zasilanie bateryjne
- i formularz, aby wszystko razem. Tutaj pociąłem plastikowy pojemnik.
Pobierz nową bibliotekę Ping. Umożliwia to interakcję z czujnikiem ultradźwiękowym HC-SR04.
Sprawdź spód swojego Arduino Nano. Ten używany w tym samouczku to CH304, odpowiadający sterownikowi CH304. Pobierz to tutaj.
Krok 2: Podłącz obwód: płyta dźwiękowa
Powyżej znajduje się zdjęcie całego obwodu. Skupmy się najpierw na płytce dźwiękowej FX, która znajduje się na prawej płytce prototypowej. Tutaj wybierasz dwa piny dla efektów dźwiękowych „push” i „pull”. W tym miejscu podłączony jest tylko jeden pin (Pin 2), więc może być odtwarzany tylko jeden efekt dźwiękowy. Możesz mieć tyle dźwięków, ile jest pinów (biorąc pod uwagę pojemność karty dźwiękowej. Ta używana tutaj ma 16 MB. Alternatywna ma 2 MB). Po prostu podłącz płytę dźwiękową do komputera za pomocą kabla USB do mini USB, a następnie przeciągnij i upuść na nią pliki. To takie proste!
Aby sformatować plik(i) audio na karcie dźwiękowej, tak jak w przykładzie, przekonwertuj plik audio do formatu WAV. Następnie zmień nazwę pliku zgodnie z kodem pin na płycie rezonansowej, który jest zaprogramowany do wyprowadzania. W tym projekcie sformatowałem plik karty dźwiękowej w następujący sposób: T02.wav. W związku z tym 02 to numer pin.
Pamiętaj tylko, aby przeczytać stronę informacyjną Adafruit dla forum dźwiękowego. Zawiera kryteria formatowania i informacje dla tego konkretnego urządzenia.
Krok 3: Podłącz obwód: czujnik ultradźwiękowy HC-SR04
Czujnik ultradźwiękowy, inaczej zwany sonarem, znajduje się na lewej płytce stykowej. Ma cztery piny, więc musisz pamiętać o czterech rzeczach. Pin VCC idzie do zasilania, Trigg i Echo idą do Nano (tu łączą się z pinami A2 i A3 i każdy jest zaprogramowany w kodzie), a GND, które łączy się z masą na płytce stykowej. Odwiedź HowtoMechatronics, aby zapoznać się z wprowadzeniem do czujnika tutaj.
Krok 4: Prześlij kod
W kodzie znajduje się kilka wyjaśnień, aby lepiej wyjaśnić, co robi. Prześlij kod i graj z odległością wyzwalania sonaru. W kodzie wskazałem, gdzie można dostosować wartości, aby wpłynąć na interakcję z sonarem i płytą dźwiękową.
Krok 5: Kształtuj doświadczenie
Ok, dotarłeś tak daleko. Teraz fajna część. Moja kapsuła jest dość prosta / szkicowa. Nie mam wątpliwości, że możesz zrobić lepiej. Więc zrób to! Wzywam cię do użycia płyt lutowniczych, aby części były bardziej kompaktowe, dzięki czemu możesz stworzyć bardziej intuicyjną formę i urządzenie. To znacznie zwiększy satysfakcję z oznaczania Reggie na drzwiach. Myślę, że im mniejszy, tym lepiej. Ale chciałbym zobaczyć twoją interpretację lub pomysły na to, jak sprawić, by Reggie był bardziej przyjazny dla użytkownika i wpływowy. Proszę podzielić się w komentarzach. Dziękujemy za przeczytanie i z góry dziękuję za sugestie!
Zalecana:
CYFROWE WIELOFUNKCYJNE NARZĘDZIE POMIAROWE: 21 kroków (ze zdjęciami)
CYFROWE WIELOFUNKCYJNE NARZĘDZIE POMIAROWE: Cześć wszystkim. Zawsze chciałem mieć urządzenie, które pomogłoby mi w wypoziomowaniu łóżka drukarki 3D i jakieś inne urządzenie, które pomogłoby mi uzyskać przybliżoną długość zakrzywionej powierzchni, aby móc łatwo wyciąć odpowiednią długość naklejki do
Narzędzie do poziomowania łóżka FS-Touch: 11 kroków (ze zdjęciami)
Narzędzie do poziomowania łóżka FS-Touch: Masz dość prób uzyskania idealnie wypoziomowanego łóżka do drukarki 3D? Jesteś sfrustrowany odgadywaniem właściwego oporu między dyszą a papierem? Cóż, FS-Touch pomoże ci ilościowo zmierzyć tę siłę ściskania i osiągnąć szybki i dokładny poziom łóżka
Narzędzie do robienia zdjęć DIY zmotoryzowaną panoramą: 6 kroków (ze zdjęciami)
DIY Motorized Panorama Head Photography Tool: CześćW tym projekcie zbudowałem bardzo przydatne narzędzie do robienia zdjęć panoramicznych. Ta zmotoryzowana głowica panoramiczna jest wykonana w sposób, który jest uniwersalny i każdą kamerę można zamontować za pomocą standardowego uniwersalnego gwintu 1/4 cala. Głowicę obrotową można zamontować na
Automatyczne światła połączone z monitorowaniem drzwi i drzwi.: 5 kroków
Automatyczne światła połączone z monitorowaniem drzwi i drzwi: Wydaje się, że bardzo trudno jest znaleźć tablicę rozdzielczą w ciemności, ale ten projekt jest naprawdę pomocny w rozwiązaniu tego problemu. Wykonaj poniższe czynności, aby poznać rozwiązanie tego problemu
Narzędzie do cięcia drutu na gorąco Robot Arm Tool: 8 kroków (ze zdjęciami)
Narzędzie Hot Wire Cutter Robot Arm Tool: W ramach mojej pracy dyplomowej w KADK w Kopenhadze zajmowałem się cięciem gorącym drutem i produkcją robotów. Aby przetestować tę metodę wytwarzania, wykonałem mocowanie gorącego drutu do ramienia robota. Drut musiał mieć rozpiętość 700mm, ale materiał