Spisu treści:

Stop Rants z Rant Buddy: 8 kroków (ze zdjęciami)
Stop Rants z Rant Buddy: 8 kroków (ze zdjęciami)

Wideo: Stop Rants z Rant Buddy: 8 kroków (ze zdjęciami)

Wideo: Stop Rants z Rant Buddy: 8 kroków (ze zdjęciami)
Wideo: Stop Being Stupid! - Dave Ramsey Rant 2024, Listopad
Anonim
Zatrzymaj Rants z Rant Buddy
Zatrzymaj Rants z Rant Buddy

W moim domu mamy wiele powodów do narzekań: autobus się spóźniał, w pracy nie jest wystarczająco chłodna woda, delikatesy zamykane są wcześnie. Ale pozostawione bez kontroli, te drobne narzekania mogą wzrosnąć w pełnowymiarowe tyrady.

W tym miejscu wkracza ten poręczny rant-stopper: pomóż swoim przyjaciołom i bliskim, odcinając je, zanim wyjdą z równowagi.

Jeśli czujesz, że ktoś traci poczucie perspektywy, włącz rant-stopper! Jedno pchnięcie powinno sprowadzić ich z powrotem i miejmy nadzieję, że pomoże im się śmiać.

W tym demo pokażę, jak zrobić swój własny, spersonalizowany korek do rantów. Używam utworu przewodniego Curb Your Enthusiasm (Frolic) i utworu The World's Tiniest Violin (Woe is Me), ale możesz zmodyfikować kod, aby w ogóle używać dowolnej piosenki!

Krok 1: Narzędzia i materiały

Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały

Materiały - dla małej wersji:

  • Rozmiar obudowy M522
  • 3.3V Pro Micro lub 3.3V Mini Trinket
  • Głośnik
  • Chwilowy przycisk lub przełącznik dwustabilny
  • Uchwyt na baterię pastylkową
  • Bateria monetowa 3V
  • Dodatkowe przewody, termokurczliwa, taśma lutownicza

Materiały - dla wersji średniej:

  • Rozmiar obudowy M530
  • Dowolny mikrokontroler 5v (taki jak Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
  • Głośnik
  • Chwilowy przycisk lub przełącznik dwustabilny
  • Uchwyt baterii
  • Przetwornica 5V DC (Opcjonalna - wymagana tylko wtedy, gdy mikrokontroler nie ma regulatora napięcia 5V)
  • Bateria 9V
  • Dodatkowe przewody, termokurczliwa taśma lutownicza, pianka i gumka

Narzędzia:

  • Do podstawowego okablowania: przecinaki do drutu, lutownica, opalarka, pomocne dłonie
  • Do obudowy: Wiertła i wiertła do plastiku
  • Dla bezpieczeństwa podczas lutowania i wiercenia: Gogle i Respirator
  • Do programowania mikrokontrolera: oprogramowanie Arduino

Krok 2: Przetestuj melodię głośnika Arduino

Przetestuj melodię głośnika Arduino
Przetestuj melodię głośnika Arduino
Przetestuj melodię głośnika Arduino
Przetestuj melodię głośnika Arduino
Przetestuj melodię głośnika Arduino
Przetestuj melodię głośnika Arduino

Zacznij od grania najbardziej podstawowej melodii za pomocą mikrokontrolera i głośnika.

Otwórz oprogramowanie Arduino i upewnij się, że jest skonfigurowane do programowania mikrokontrolera. Jeśli nigdy wcześniej nie programowałeś swojej płytki, sprawdź instrukcje z mikrokontrolera, zanim przejdziesz dalej.

Spójrz na schemat pinów dostarczony z mikrokontrolerem i zidentyfikuj jeden pin uziemiający i jeden pin PWM. Te dwa piny podłączysz do naszego głośnika. Styk uziemienia powinien łączyć się z ujemną (-) stroną głośnika, a styk PWM powinien łączyć się z dodatnią (+) stroną głośnika. Zanotuj odpowiedni numer, do którego przypisany jest twój pin PWM; w moim przykładzie używam Teensy 2.0++ i łączę się z pinem PWM nr 26.

Oprogramowanie Arduino wychodzi z pudełka z całą masą pomocnych przykładów. Otwórz przykład dźwięku, przechodząc do Plik -> Przykłady -> 02. Cyfrowy -> toneMelody. Patrząc na kod źródłowy, w linii 37 zobaczysz wywołanie funkcji „tone(8, melody[thisNote], noteDuration);” a w linii 44 zobaczysz funkcję call „noTone(8);” W tych dwóch liniach zastąp numer 8 kodem PWM, którego używasz. Więc dla mnie byłoby to „ton(26, melodia[ta nuta], nutaCzas trwania);” i „brak dźwięku(26);” odpowiednio.

Następnie kliknij przycisk strzałki „prześlij”, aby umieścić ten kod na swoim arduino. Powinieneś usłyszeć podstawową melodię demonstracyjną odtwarzaną przez głośnik.

Krok 3: Dostosuj utwór

Dostosuj piosenkę
Dostosuj piosenkę

Teraz, gdy z głośnika wydobywa się dźwięk, dostosuj piosenkę do swojego rantera. W naszym domu piosenka przewodnia Curb Your Enthusiasm i The World’s Tiniest Violin zwykle powstrzymują tyradę, więc są to dwie piosenki, których użyję w tym przykładzie.

Znajdź nuty do utworu, którego chcesz użyć w Google. (A jeśli chcesz odświeżyć czytanie nut, zapoznaj się z tym samouczkiem).

Będziesz edytować tablicę „melody” w wierszu 22 i tablicę „noteDurations” w wierszu 27 z poprzedniego przykładu, aby stworzyć własną piosenkę. Dla każdej nuty w twoim utworze określ odpowiednią nutę w pliku pitches.h, jak pokazano na powyższym zrzucie ekranu. Dodaj tę nutę do tablicy „melody” i czas trwania węzła w tablicy „noteDurations” i zwiększ całkowitą liczbę nut w wierszu 32.

Możesz pobrać kod źródłowy do kilku przykładów tutaj:

Ogranicz swój entuzjazm / przykład igraszek

Przykład najmniejszych skrzypiec na świecie / Biada mi

Krok 4: Podłącz cały obwód

Podłącz cały obwód
Podłącz cały obwód

Teraz, gdy Twoja piosenka jest odtwarzana na mikrokontrolerze, zamieńmy połączenie USB z komputerem na zasilanie z baterii.

Będziesz zasilać mikrokontroler baterią i umieszczać chwilowy lub przełączany przełącznik między baterią a mikrokontrolerem. W ten sposób, gdy przełącznik nie jest włączony, mikrokontroler jest wyłączony, a gdy przełącznik jest włączony, energia przepływa z akumulatora do mikrokontrolera.

Jeśli używasz mikrokontrolera, który pobiera 5V z baterią 9V, a twój mikrokontroler nie ma regulatora napięcia, to będziesz chciał również użyć konwertera obniżającego napięcie 5V, który zmieni napięcie 9V z bateria na 5V dla mikrokontrolera. Podłącz konwerter między przełącznikiem a stroną zasilania akumulatora, jak pokazano na powyższym obrazku. (Jeśli używasz mikrokontrolera 3,3 V z baterią 3 V, możesz pominąć ten element.)

Podłącz cały obwód za pomocą płytki stykowej i zacisków krokodylkowych, aby upewnić się, że działa prawidłowo. Muzyka powinna zacząć się zaraz po przełączeniu przełącznika i wyłączyć, gdy przestawisz go z powrotem.

Krok 5: Przygotuj obudowę

Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę

Teraz, gdy masz już cały obwód, upewnij się, że wszystkie elementy i przewody pasują do obudowy. Być może trzeba będzie przyciąć niektóre przewody, aby upewnić się, że są całkowicie dopasowane.

Mając elementy umieszczone z grubsza w obudowie, zaznacz dwie małe kropki, w których dodatnie i ujemne przewody głośnikowe powinny przechodzić przez obudowę, i zaznacz jedną dużą kropkę, w której przycisk powinien przechodzić przez obudowę.

Zanim wywiercisz otwory w obudowie, kilka uwag:

  • Gorąco, bardzo polecam używanie plastikowych wierteł do tych otworów. Próbowałem wiercić normalnymi wiertłami i na drugim zdjęciu widać, co się stało - obudowa pękała za każdym razem.
  • Umieść obudowę na drewnianej powierzchni, która jest bezpieczna do wiercenia – tak jak w przypadku przypadkowego wywiercenia w niej otworu.
  • I jak zawsze, okulary ochronne i respirator, aby nie dopuścić do przedostania się zanieczyszczeń do oczu i płuc.

Teraz ostrożnie wywierć trzy otwory!

Krok 6: Okablowanie końcowe

Okablowanie końcowe
Okablowanie końcowe
Okablowanie końcowe
Okablowanie końcowe
Okablowanie końcowe
Okablowanie końcowe

Teraz, gdy masz już przygotowaną obudowę, nadszedł czas na ostateczne okablowanie obwodu za pomocą lutu i koszulki termokurczliwej. Przytnij przewody tak krótko, jak to konieczne, aby zmieściły się w pojemniku. Przy podłączaniu dwóch przewodów lubię:

  • Odetnij mały kawałek koszulki termokurczliwej i umieść go na jednym z dwóch przewodów.
  • Skręć dwa przewody razem.
  • Zlutuj splot pleciony niewielką ilością lutu. (Jak zawsze noś okulary ochronne, respirator i używaj dobrej wentylacji podczas lutowania!)
  • Pokryj lutowane złącze termokurczliwym materiałem. Podgrzej koszulkę termokurczliwą opalarką, aby ją uszczelnić.

Powinieneś teraz mieć w pełni funkcjonalny obwód, który jest gotowy do umieszczenia w obudowie!

Krok 7: Złóż wszystko razem

Poskładać wszystko do kupy
Poskładać wszystko do kupy
Poskładać wszystko do kupy
Poskładać wszystko do kupy
Poskładać wszystko do kupy
Poskładać wszystko do kupy
Poskładać wszystko do kupy
Poskładać wszystko do kupy

Najpierw zamontuj przełącznik do dużej dziury, którą zrobiłeś w obudowie. Następnie przepleć dwa głośniki przez dwa małe otwory, które zrobiłeś w obudowie.

Delikatnie dopasuj resztę obwodu do obudowy, najlepiej używając pianki lub gumki, aby obwód był kompaktowy i stabilny.

Zalecana: