Schallsensoren
Es gibt ein paar wichtige Konzepte, die man über Schallsensoren verstehen muss, nämlich Lautstärke und Schwelle
Lautstärke
In micro:bit verwenden wir insgesamt 256 Stufen von 0-255, um die Größe des Schalls anzugeben, der durch das Mikrofon geht. 0 bedeutet kein Ton, 255 bedeutet ein besonders lauter Ton, also müssen wir uns die Frage stellen, wie laut ist ein lauter Ton und wie klein ist ein leiser Ton. Hier ist es notwendig, mich in unser anderes Konzept des Schwellenwerts (yu) einzuführen.
Schwelle
Der Schwellenwert ist ein Standardwert, den wir beispielsweise künstlich festlegen, um unser Verständnis zu erleichtern. Der Schwellenwert ist wie unsere Testergebnisse in der Bestehenslinie, wenn er größer als 60 Punkte ist, um zu bestehen, unter 60 Punkten ist er nicht bestanden, dann ist 60 unsere Schwelle zu überschreiten, der gleiche Grund, den wir bekommen können.
60 Punkte, die Schwelle zum Bestehen.
80 Punkte, die Schwelle zum Guten.
90 Punkte, die Schwelle der Exzellenz.
Warum den Schwellenwert einstellen, weil unser komplexes Problem nach dem Einstellen des Schwellenwerts zwei Teile wird, unterhalb des Schwellenwerts, oberhalb des Schwellenwerts zwei Teile, für unsere geräuschgesteuerten kleinen Lichter, oberhalb des Schwellenwerts an, unterhalb des Schwellenwerts an aus . Nachdem wir die Lautstärke und den Schwellenwert verstanden haben, können wir daraus schließen, dass die grundlegenden Schritte zum Erzielen des Klangs unserer geräuschgesteuerten Lichter sind
Holen Sie sich die Tonlautstärke
Stellen Sie die Schallschwelle ein
Schauen wir uns also an, welche Blöcke wir zur Verfügung haben.
Blöcke kennenlernen
Das micro:bit hat mehrere Blöcke für den eingebauten Schallsensor, nämlich
Lautheit lesen
Mit diesem Block können wir direkt die Lautstärke des Tons ablesen, der durch das Mikrofon geht.
Um den Schwellwert für die Schalllautstärke festzulegen, wird das entsprechende Ereignis generiert.
Dieser Block hat zwei Dropdown-Menüs, Laut und Leise. Mit diesen beiden Blöcken können wir gezielt auf den Schallpegel reagieren.
Programmdesign
Für unser Projekt müssen wir einen geeigneten Geräuschpegel finden, um unsere Lampe zum Leuchten zu bringen, also verwenden wir eine Endlosschleife, um die Lautstärke des Geräusches in unserer Umgebung zu überwachen, damit wir einen geeigneten Schwellenwert festlegen können.
Nachdem wir den richtigen Schwellenwert gefunden haben, müssen wir den Schallschwellenwert einstellen, und da er unsere Lampe anzünden soll, stellen wir den Schwellenwert hier ein, vorausgesetzt, unser Schwellenwert ist 80
Da wir hier kein Licht haben, verwenden wir √ und X, um anzuzeigen, wann das Licht ein- und ausgeschaltet ist.
Um realistischer zu sein, können wir das Licht nicht sofort ausschalten, nachdem es aufleuchtet, also müssen wir eine Zeit festlegen, in der das Licht eine Weile angeht, bevor es ausgeht.
Endlich bekommen wir so ein Programm
PI-SUPPLY ist ein professioneller Komponentenlieferant, der alles bietet, was Sie für Ihr Komponentenprojekt benötigen. Außerdem führen wir eine große Auswahl anHimbeer-Pi,Arduino,Mikro:Bit,rock piundnvidiaHerstellerzubehör Ihrer Lieblingsmarken.
English
lingua italiana
日本語
