MIDI-Controller selber bauen (E08) Ultraschall-Sensor HC-SR 04 mit Arduino Tutorial
wie Sie tun, machen, Film, Beispiel
Einige Zuschauer hatten sich auch zum Ultraschall-Sensor HC-SR04 ein Tutorial gewünscht. Weil mir sowieso noch Bauteile fehlen um mit dem Gehäuse weiterzumachen, gucken wir uns also heute an wie der Sensor funktioniert, wie man ihn an den Arduino anschließt und wir schreiben einen kurzen Sketch für eine erste Abfrage. Den Programm-Code gibt es wie immer hier: http://www.goetzmd.de Einen HC-SR04 Sensor gibt es für ein paar Euro praktisch überall, z.B. auch bei hier: http://amzn.to/2cc6NGj ---------------------MATERIAL--------------------- Arduino Uno Original: http://amzn.to/2c092cz Arduino Uno Clone: http://amzn.to/2cbXPsr Arduino Starter Kit (englisch): http://amzn.to/2bQ4h7Q Clone Starter Kit (englisch): http://amzn.to/2c7jyiU Clone Starter Kit (ohne Buch): http://amzn.to/2c7jzDu Starter-Kit ohne Arduino: http://amzn.to/2c7jAqQ Arduino Software: http://arduino.cc ---------------------MEHR INPUT--------------------- Alle Folgen zu dieser Serie findest du hier: https://www.youtube.com/playlist?list=PL8ANKYeWEXshCLOS9sFfcQNigYXEb1Ps6 Mehr Infos zu allen Projekten auf meinem Blog: http://www.goetzmd.de Weitere News und Tipps auf Facebook: https://www.facebook.com/gmddiy/ ---------------------HINWEIS--------------------- Bei einigen Links handelt es sich um sog. Affiliate Links. Wenn Du über diese Links Produkte bestellst, erhalte eine kleine Provision vom Verkäufer. Damit unterstützt du mich mich und meinen Kanal. An deinem Kaufpreis ändert sich dadurch nichts. Vielen Dank!
Kommentare
-
mit welchem Programm zeichnest du den steckplan
-
schade keine antwort ..
-
Hallo Götz,
Ich bin ebenfalls dabei, mir einen MIDI Controller zu bauen, deine Videos sind echt cool um sich in das ganze hinein zu finden. Nur hätte ich eine Frage:
Ich habe ebenfalls einen Ultraschallsensor programmiert. Mein Problem ist, dass hairless MIDI anzeigt, dass "unexpected bits" übertragen werden. Ich programmiere das ganze auf einem Arduino UNO, also sollte es doch eigentlich keine Probleme geben, oder?
Und wie kann ich, wenn ich wie du mehrere "einzel" Programme schreibe (Push Buttons, Potis, etc.), alles in einem Programm auf den Arduino laden? Das will nicht ganz funktionieren.
Über eine Antwort würde ich mich sehr freuen :)
Ps.: Weiter so! Die Tutorials sind super!!! -
mit den ultraschall-sensor könnt man doch theoretisch ein theremin bauen?
-
@Götz Müller-Dürholt warum int = 16bit in c, c++, c#, java usw ist int eigentlich der alias für int32 also 32 bit und short für int16 also 16 bit. Oder ist das in der "androino sprache" anders?
-
Hi, erstmal tausend Dank für das super Tutorial. Während ich hier am Basteln bin, laufen deine Videos immer nebenher und leiten mich perfekt an, meinen eigenen MIDI-Controller zu bauen.
Jetzt habe ich aber das Problem, dass die Sensor Messung meine Drehpotis stört. Auch wenn ich den Delay raus nehme, stoppen die Drehpotis für einen kurzen Moment. Gibt es hier einen Weg wie man mehrere Befehle parallel senden/empfangen kann? Ich verwende ein Arduino Pro Micro kompatibles Board (atmega32u4) um die MIDIUSB-Library zu nutzen. Umso mehr Drehpotis verwende, desto schlimmer wird es auch. Kann dies auch an der Rechenleistung liegen? -
Wahnsinnig gute Qualität, sowohl was das Videomaterial als auch was den Inhalt betrifft. Hat mir sehr weitergeholfen, vielen Dank! :-)
-
Hallo es fonksoniert aber ich finde das Software das die Abmessungen zeigt Danke kansdu mir helfen
-
Erst mal: was für eine megacoole oberaffengeile Serie, die du da machst. Will mir zwar (vorerst) keinen MIDI-Controller bauen, aber mich mit dem Arduino auseinandersetzen, und das lernt man hier hervorragend, z.b den Taster, den Ultraschall Sensor und auch die Programmierung....
Nur eine kleine Sache:
Vlt solltest du mal erklären, was dieser Controller später überhaupt kann bzw was so ein Controller grundsätzlich macht, si in der Art eine Art Folge 0 der Serie. Weil ich weiß es nicht so ganz und ich vermute, dass es bei vielen Leuten ähnlich ist. -
Hi danke für das Video,
Ich würde gerne eine Temperatur über ihn auswerten mit einem PT100 Fühler kannst du mal erklären wie das geht wie ich ihm den 0 grad punkt zuweisen kann. -
Ich hätte eine Frage zum Sensor, was ist seine maximale range, kann er auch Entfernung von z.B. 3m15cm noch messen?
-
Hi nochmal, wie lautete der Befehl für die Frequenzmessung? Und was noch viel wichtiger ist was wird genau gemessen? 0 Durchgänge? Bzw. Polungswechsel? Oder wird wirklich die tiefste Frequenz ermittelt?
-
Hallo
Super Konzept. Bin riesen Fan von deinem Kanal geworden. Hab trotzdem eine kurze Frage:
Wie sieht der Code aus mit dem maping, bei mir funktionierts nicht ;)
Freundliche Grüsse aus der Schweiz -
Hey, super Video!!
Ich habe da mal eine Frage.. als "Neuling" auf dem Gebiet bin ich da noch relativ ahnungslos.
Also: Wie die Abstandsmessung mit einem Ultraschallsensor funktioniert habe ich jetzt verstanden. Da stellt sich mir die Frage ob man so eine Abstandsmessung mit Ultraschall auch ohne einen solchen Sensor verwirklichen kann, also mit einem Lautsprecher (Piezoelement?) und einem Mikrofon. Hättest du eine Idee wie man soetwas umsetzen kann?Hoffe auf eine baldige Antwort, Danke im Vorraus! -
Hey, vielen Dank für die Videos!! Super hilfreich!!
Ich hätte 2 Fragen:
1. Ich möchte in einem Projekt 6 Sensoren verwenden. Ist es möglich alle 6 Trigger in einem Pin zu vereinen? Habe ein kleines Pinproblem und würde die Messungen auch gerne synchronisieren.
2. Gibt es Möglichkeiten den Delay zu umgehen oder ihn auf die Sensoren zu beschränken? Ich bin noch in der Planungsphase aber glaube mir ein so langes Delay wegen der anderen Komponenten nicht leisten zu können...
Danke dir schon mal im Vorraus und liebe Grüße =)
Nicho -
espanish man :( greetings from mexico master :D :D
-
in deinen anfang videos hast du einen arduino uno gehabt... in diesem jetzt ein mega ...gibts da unterschiede?......hab das gefühl das man mit dem mega mehr pins belegen kann bzw mehr anschlüsse = mehr potis ...stimmt das so oder lieg ich falsch ?
-
Hi, hast Du einen Tipp wo ich die Sensoren kaufen kann?
Ich hatte bereits bei ebay welche bestellt (aus Hongkong)... die kosteten deutlich weniger und da hab ich mir gleich 10 bestellt. Nach 5 Wochen oder so kriegte ich die, aber wenn ich die an meinen Arduino anschließe kommt bei 7 als Messergebnis immer nur 0 raus. Und bei den anderen nur schwankende Werte... ich hab genau dein Script benutzt.. daran kann es nicht liegen... ich hab auch mal versucht den Trigger mit höheren Weten als 10 microsec laufen zu lassen, aber da ändert sich nichts...sehr ärgerlich...
Die hier hatte ich gekauft...
http://www.ebay.de/itm/252039942553?ru=http%3A%2F%2Fwww.ebay.de%2Fsch%2Fi.html%3F_from%3DR40%26_sacat%3D0%26_nkw%3D252039942553%26_rdc%3D1 -
wie genau ist dieser sensor?
-
Hi wie weit kann man mit dem sensor messen