Egyszerű Arduino hangtábla: 5 lépés (képekkel)
Egyszerű Arduino hangtábla: 5 lépés (képekkel)
Anonim
Egyszerű Arduino hangtábla
Egyszerű Arduino hangtábla

Ebben a kísérletben megérti, hogyan működik a passzív hangjelző, és hogyan hozhat létre egyszerű Arduino hangkártyát. Néhány gomb használatával és a megfelelő hangszín kiválasztásával dallamot hozhat létre! Az általam használt alkatrészek a Kuman Arduino UNO kezdőcsomagjából származnak

1. lépés: Szükséges alkatrészek

Szükséges alkatrészek
Szükséges alkatrészek

Szükséged lesz:

  • egy Arduino táblát
  • egy kenyértábla
  • egy USB kábel
  • 10 x jumper vezeték
  • 3 x gomb (a sapkák és gombok száma opcionális)
  • 3 x 10 k ohmos ellenállás

Az Allchips egy elektronikai alkatrészek online szolgáltatási platformja, tőlük vásárolhat minden alkatrészt

2. lépés: A gombok csatlakoztatása

A gombok csatlakoztatása
A gombok csatlakoztatása
A gombok csatlakoztatása
A gombok csatlakoztatása

Először is kezdjük a gombokkal. Minden gombhoz válassza ki egyik oldalát. 2 tűt fog látni. A bal oldali (cserélheti őket is) 10 k -os ellenállással csatlakozik az Arduino földjéhez (a kenyértáblán keresztül). Csatlakoztassa ugyanazt a sort az Arduino 2., 3. vagy 4. digitális tűjéhez (a kódban konfigurálható). Az egyes gombok jobb oldalán található csap 5V -ra csatlakozik. Referenciaként használhatja a fenti képet. Végezze el ezeket a lépéseket az összes gombhoz.

3. lépés: A zümmögő csatlakoztatása

A csengő csatlakoztatása
A csengő csatlakoztatása

Tehát a zümmögő tetején egy + szimbólum látható. Ez jelzi a pozitív oldalát. Az ellenkező végét a földhöz kell csatlakoztatnia, ezt pedig az Arduino 8. digitális tűjéhez (később módosítható)

4. lépés: A kód feltöltése és módosítása

A kód feltöltése és módosítása
A kód feltöltése és módosítása

A projekt kódját itt találja. Teljesen rajtad múlik, hogy mit módosíthatsz - a PIN -számoktól a további gombok hozzáadásáig, de ami még ennél is fontosabb - megváltoztathatod az egyes hangokat. Itt egy kis magyarázat:

hangszín (buzzPin, 1000, 300); / / Itt az Arduino hang funkció

A buzzPin a zümmögő pozitív csapja

Az 1000 maga a hang, Hz -ben (bárhol lehet 31 -től 65535 -ig)

300 az időtartam ms -ban (nem kötelező)

5. lépés: Videó

Itt egy videó a projektről működés közben, véletlenszerű dallamot létrehozva.

Ajánlott: