Tartalomjegyzék:
Videó: HOGYAN KAPCSOLJA KÖZÖTT A PASSZÍV BUZZERET ARDUINO -val: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Hangot készíteni az arduino -n egy érdekes projekt, ezt a projekttől és a választásoktól függően különböző modulok és eszközök használatával érheti el. Ebben a projektben megvizsgáljuk, hogyan lehet hangot adni hangjelzővel. A hobbisták által használt zümmögők két típusból állnak: az aktív és a passzív hangjelzőből. Ehhez a projekthez aktív hangjelzőt fogunk használni. Nézze meg az aktív zümmögő használatáról szóló bemutatómat.
A passzív hangjelzéshez DC jelre van szükség a hangzáshoz. Olyan, mint egy elektromágneses hangszóró, ahol a változó bemeneti jel a hangot adja, ahelyett, hogy automatikusan hangot adna ki. Ellentétben az aktív hangjelzővel, amely csak egy lövésű egyenáramot igényel, a passzív zümmernek némi technikára van szüksége a hang előállításához. Ne feledje, hogy a passzív hangjelző használata a kimeneti frekvencia beállítása nélkül azt eredményezi, hogy a passzív hangjelző nem ad hangot.
A passzív zümmögőnek adható frekvencia 31 és 4978 között van, 2 számjegyű intervallummal az egymást követő frekvenciák között, pl. 31-35-35… Ha többet szeretne megtudni a zenei frekvenciákról, megértheti az egyes frekvenciákat. Megnézheti az oktatóanyagomat is, amely arról szól, hogy „hogyan játsszuk le a főbb hangokat a passzív hangjelzővel”.
1. lépés: Anyag
Arduino tábla
Passzív csengő
Jumper vezetékek
2. lépés: Áramkör Dagramma
Az áramköri csatlakozás nagyon hasonlít ahhoz, ahogyan a LED -t az Arduino -hoz csatlakoztatja. A hangjelző 3-5 V-ról működik.
A pozitív tűhöz használhatja az arduino bármely digitális tűjét, és a negatív tüskét a földhöz csatlakoztathatja. Ellenállást kell használni, mivel a zümmögő 5V -ról működik. A zümmögő felső oldalára pillantva felismerheti a pozitív csapot, és egy "+" jelzésű pontot kap, az ezen az oldalon lévő csap a pozitív csap.
3. lépés: Munkakód
Az alábbiakban egy példakód található a passzív hangjelző vezérléséhez.
void setup () {
// 440Hz, 494Hz, 523Hz hangokat generál a 7 -es kimenetben, 2000 ms időtartammal
tónus (7, 440, 2000); A
késleltetés (1000);
tónus (7, 494, 2000); B
késleltetés (1000);
tónus (7, 523, 2000); C
késleltetés (1000);
// A notone () függvénnyel leállíthatja a hangot a delay () helyett
}
void loop () {
// Ha a fenti kódot beviszi a ciklus funkcióba, akkor a hang ciklusban jön létre
}
4. lépés: Alkalmazás
Amint a példából látható, a passzív hangjelző sokféleképpen használható. Az egyik fontos szempont az is, hogy teljes mértékben működhet aktív zümmögőként, csak be kell állítania a kívánt frekvenciát.
A passzív zümmögőt használhatja zene és különböző hangok létrehozásához.
Ajánlott:
RS485 Arduino és Raspberry Pi között: 7 lépés
RS485 Arduino és Raspberry Pi között: Az iskolához projektet kell készítenem. Úgy döntök, hogy készítek egy okos üvegház -szabályozót, amelyet teljesen egy málna pi irányít. Az érzékelőket egy arduino uno fogja táplálni. A következő hónapokban lépésről lépésre közzéteszem a projekt elkészítését
Modbus TCP kommunikáció az Arduino és az ipari eszközök között: 3 lépés
Modbus TCP kommunikáció az Arduino és az ipari eszközök között: Ipari módszer az Arduino kártya vezérlésére ipari HMI -vel, és összekapcsolása egy ipari hálózattal Modbus TCP kommunikációval
Interfész Több LCD és Arduino Uno között a közös adatvonal használatával: 5 lépés
Interfész több LCD -ről Arduino Uno -ra a Common Data Line használatával: Ma ebben az oktatóanyagban megmutatom, hogyan lehet több 16x2 -es LCD -modult illeszteni egy arduino uno kártyával közös adatvonal használatával. A legérdekesebb ebben a projektben az, hogy közös adatvonalat használ, és különböző adatokat jelenít meg az e
Nagy hatótávolság, 1,8 km, Arduino és Arduino között Vezeték nélküli kommunikáció a HC-12-vel: 6 lépés (képekkel)
Hosszú hatótávolság, 1,8 km, Arduino és Arduino között Vezeték nélküli kommunikáció a HC-12-vel: Ebben az oktatóanyagban megtanulja, hogyan kell kommunikálni az Arduino-k között nagy távolságon, akár 1,8 km-re a szabadban. A HC-12 egy vezeték nélküli soros port kommunikációs modul, amely nagyon hasznos, rendkívül hatékony és könnyen használható. Először is lea
Hőmérséklet és páratartalom Arduino és Raspberry Pi között: 6 lépés
Hőmérséklet és páratartalom az Arduino-tól a Raspberry Pi-ig: A hőmérséklet és a páratartalom követése fontos, ha üvegháza van, vagy a jövőben tervezi, hogy üvegházát mini intelligens gazdasággá alakítja. Az első Instructable esetében bemutatom, hogyan kell prototípust létrehozni: Csatlakoztasson egy DHT11 hőmérsékletet a