سعی می کردم به یک اسباب بازی سریع فکر کنم که بتوانم برای بچه هایم بسازم. من به این ایده رسیدم که یک مسافت یاب اولتراسونیک، یک آردوینو و یک بلندگو بود. اساسا آردوینو بر اساس فاصله از فاصله یاب، صدایی را از بلندگو پخش می کند. نتیجه بسیار خوب کار می کند و می تواند در چند دقیقه ساخته شود. شما می توانید این را از هر چیزی، از تمام بدنتان، تا فقط پاهایتان، بازی کنید.
http://www.youtube.com/watch?v=6F4xoe1rQMs
مرحله 1: قطعات
1. آردوینو
2. سنسور برد (من از پینگ پارالکس استفاده کردم))) که چند سال پیش یک Defcon برداشتم، هر چیزی شبیه به این هم کار می کند http://www.sparkfun.com/products/639)
3 یک بلندگوی کوچک (من بلندگوی خود را از یک گوزن اسباب بازی که کریسمس آبی می خواند بیرون آوردم)
فاصله یاب های اولتراسونیک اساساً با ارسال سیگنال اولتراسونیک کار می کنند و سپس متوجه می شوند که چقدر طول می کشد تا برگردند. سونار را برای یک زیردریایی در نظر بگیرید.
مرحله 2: شماتیک
شماتیک بسیار ساده است. بلندگو به پین 11 آردوینو و زمین. فاصله یاب التراسونیک به پاور، زمین و پین آردوینو 7
مرحله 3: کد
کد بسیار ساده است. من فقط نسخه ی نمایشی Ping و نسخه ی نمایشی Tone را با رابط کاربری آردوینو ترکیب کردم. من این کار را به روش های مختلف انجام دادم. می توانید فاصله را بر حسب اینچ یا سانتی متر بگیرید و آن را در یک عدد (یعنی اینچ * 10) ضرب کنید تا فرکانسی قابل پخش بدست آورید. سپس همانطور که در اطراف حرکت می کنید، فرکانس های مختلفی دریافت خواهید کرد. برای اینکه آن را قابل پخش تر کنم، فرکانس نت های واقعی را دریافت کردم و به آنها گفتم که آن نت را زمانی که فاصله در یک محدوده است پخش کنند (من از 20 سانتی متر برای هر محدوده نت استفاده کردم). سپس شما فقط باید آن را به بازی توجه داشته باشید. طرح را پیوست کردم
![](https://www.instructables.com/static/defaultIMG/file.TINY.gif)
PingMusic.pde 3 کیلوبایت
2. سنسور برد
3. یک بلندگوی کوچک
برای جزئیات بیشتر: پینگ ارگان با استفاده از آردوینو
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
I was trying to think of a quick toy I could build for my kids. I came up with this idea of an ultrasonic range finder, an Arduino, and a speaker. Basically the Arduino plays a tone out of the speaker based on the distance from the range finder. The result works pretty well and can be built in minutes. You can play this from anything from your entire body, to just your feet.
http://www.youtube.com/watch?v=6F4xoe1rQMs
Step 1: Parts
1. Arduino
2. Range Sensor (I used a Parallax Ping))) that I picked up a Defcon a couple of years ago, anything like this would work as well http://www.sparkfun.com/products/639)
3. A small speaker (I pulled mine out of an toy moose that sang Blue Christmas)
Ultrasonic range finders basically work by sending out an ultrasonic signal and then they sense how long it takes to come back. Think sonar for a submarine.