Môj pokus o melódiu Arduino Button Buzzer: 11 krokov
Môj pokus o melódiu Arduino Button Buzzer: 11 krokov
Anonim
Môj pokus o melódiu Arduino Button Buzzer
Môj pokus o melódiu Arduino Button Buzzer

V tomto tutoriále vám ukážem, ako tlačidlo môže začať melódiu. Počas školského roka mnohé z našich životov vedú zvony alebo tóny, ktoré nám dajú vedieť, kedy je čas na odchod alebo kedy ísť. Väčšina z nás sa málokedy zastaví a premýšľa nad tým, ako je možné tieto rôzne zvuky vydávať. Viem, že keď v škole premýšľam o vytváraní rôznych tónov pre zvony, v mysli sa mi vždy vybaví scéna z filmu Grease, keď riaditeľka pomocou mini xylofónu naznačí začiatok a koniec svojho oznámenia. Zvony a zvonkohra nás obklopujú všade, takže som sa o nich chcel dozvedieť viac. V tomto návode som vytvoril systém, v ktorom sa po stlačení tlačidla prehráva zvuk. Nastavenie je pri použití potrebných nástrojov pomerne jednoduché, takže vrelo odporúčam začiatočníkom. Najväčšia výzva, ktorú som našiel, bola v kódovaní. Ako uvidíte v kroku 10, pred overením kódu budete musieť nastaviť pitches.h na samostatnej karte. Keď je váš systém zostavený, stlačte tlačidlo a uvidíte, koľkokrát ostatní okolo vás kontrolujú telefón alebo hľadajú v okolí videohru „zo starej školy“, pretože nedokážu zistiť, odkiaľ pochádza hluk!

Krok 1: Čo potrebujete:

Čo potrebuješ
Čo potrebuješ
  • Arduino Uno
  • Breadboard
  • Piezo bzučiak
  • Tlačidlo
  • Prepojovacie vodiče (5)
  • 10k odpor
  • USB kábel

Krok 2: Umiestnite tlačidlo na dosku, na ktorú budete pracovať

Umiestnite tlačidlo na dosku, na ktorú budete pracovať
Umiestnite tlačidlo na dosku, na ktorú budete pracovať

Krok 3: Pripojte 10k odpor k nohe tlačidla

Pripojte 10k odpor k nohe tlačidla
Pripojte 10k odpor k nohe tlačidla

Krok 4: Uzemnite prázdnu nohu rezistora prepojovacím káblom

Prázdnu nohu rezistora uzemnite prepojovacím káblom
Prázdnu nohu rezistora uzemnite prepojovacím káblom

Krok 5: Pripojte druhú nohu tlačidla k +5V

Pripojte druhú nohu tlačidla k +5V
Pripojte druhú nohu tlačidla k +5V

Krok 6: Pripojte hornú časť tlačidla k Digital 12

Pripojte hornú časť tlačidla k Digital 12
Pripojte hornú časť tlačidla k Digital 12

Krok 7: Umiestnite piezoelektrický bzučiak na nepájivú dosku

Umiestnite piezoelektrický bzučiak na dosku
Umiestnite piezoelektrický bzučiak na dosku

Krok 8: Pripojte krátku nohu bzučiaka (-) k zemi

Pripojte krátku nohu bzučiaka (-) k zemi
Pripojte krátku nohu bzučiaka (-) k zemi

Krok 9: Pripojte dlhú nohu bzučiaka (+) k Digital 8

Pripojte dlhú nohu bzučiaka (+) k Digital 8
Pripojte dlhú nohu bzučiaka (+) k Digital 8

Krok 10: Je čas na kódovanie

Je čas na kódovanie!
Je čas na kódovanie!

Skopírujte kód pomocou nižšie uvedeného odkazu.

Kód melódie tlačidla bzučiaka

Nezabudnite na knižnicu pitches.h!

Tu je stručný návod na nastavenie (len v prípade knižnice pitches.h vpred na 4:50)

Výukové video o kóde

Krok 11: Otestujte to

Referencie:

ARDUINO - BUTTON BUZZER MELODY In -text: (Instructables.com, 2018) Vaša bibliografia: Instructables.com. (2018). Arduino - melódia s gombíkovým bzučiakom. [online] Dostupné na: https://www.instructables.com/id/Arduino-Button-B… [Prístup 14. mája 2018].