فهرست مطالب:
- مرحله 1: مقاومت ها را بالا و پایین بکشید
- مرحله 2: تناژ تناوبی و فرکانس
- مرحله 3: سوئیچ های لحظه ای (سوئیچ های تاکتیک)
- مرحله 4: شماتیک
- مرحله 5: کد
![پیانو آردوینو: 5 قدم پیانو آردوینو: 5 قدم](https://i.howwhatproduce.com/images/001/image-517-79-j.webp)
تصویری: پیانو آردوینو: 5 قدم
![تصویری: پیانو آردوینو: 5 قدم تصویری: پیانو آردوینو: 5 قدم](https://i.ytimg.com/vi/hEAcK6hpNWM/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
![پیانو آردوینو پیانو آردوینو](https://i.howwhatproduce.com/images/001/image-517-80-j.webp)
![پیانو آردوینو پیانو آردوینو](https://i.howwhatproduce.com/images/001/image-517-81-j.webp)
سلام بچه ها آیا همیشه می خواسته اید پیانو بسازید ، اگر بله ، پس در جای مناسب هستید.
مواد
1. آردوینو
2. بلندگوی 8 اهم
3. مقاومت ها را پایین بکشید (1k - 10k به خوبی انجام می شود)
4. 8 تاک سوئیچ
5. تخته نان و وروبرد
مرحله 1: مقاومت ها را بالا و پایین بکشید
![مقاومت ها را بالا و پایین بکشید مقاومت ها را بالا و پایین بکشید](https://i.howwhatproduce.com/images/001/image-517-82-j.webp)
![مقاومت ها را بالا و پایین بکشید مقاومت ها را بالا و پایین بکشید](https://i.howwhatproduce.com/images/001/image-517-83-j.webp)
مقاومت را بالا بکشید
اینها مقاومت هایی هستند که وقتی منطقی است که پین متصل نیست یا هیچ وضعیتی ندارد ، حالت منطقی پین را بالا نگه می دارند.
مقاومت ها را پایین بکشید
این مقاومت ها کمک می کند تا حالت منطقی یک پین پایین باشد در حالی که متصل نیست یا زمانی که پین هیچ وضعیتی ندارد.
برای کسب اطلاعات بیشتر در مورد مقاومت های بالا و پایین ، به آدرس مراجعه کنید
playground.arduino.cc/CommonTopics/PullUpD…
توجه: سه حالت پین وجود دارد که وابستگی بالا ، پایین و شناور یا زیاد است. هنگامی که یک پین HIGH است به این معنی است که در 5v (برای Arduino MCU) ، در حالی که LOW به این معنی است که نزدیک 0v یا GND است ، در حالی که برای شناور به این معنی است که هیچ وضعیتی ندارد نه بالا و نه پایین.
توجه: در این دستورالعمل از مقاومتهای کششی استفاده می کنیم
مرحله 2: تناژ تناوبی و فرکانس
عملکرد آردوینو
این تابع برای تولید هر فرکانسی در پین آردوینو استفاده می شود
تن (پین ، فرکانس ، مدت یا تأخیر) ؛
به عنوان مثال تن (9 ، 3100 ، 100) ؛
noTone ()
این عملکرد هنگامی استفاده می شود که نمی خواهید هیچ تن یا فرکانسی را در یک پین خاص پخش کنید.
noTone (پین) ؛
به عنوان مثال noTone (9) ؛ // این در پین 9 هیچ تن و فرکانسی پخش نمی کند.
توجه: اگر می خواهید پین مورد استفاده برای تن را تغییر دهید ، مطمئن شوید که یک پین PWM است.
تن (پین pwm ، فرکانس ، تأخیر) ؛
noTone (پین pwm) ؛ برای یافتن پین pwm برای آردوینو ، اینترن را مرور کنید. برای مثال عبارت (pwm pin of Arduino pro mini) را جستجو کنید. فقط کافی است pro mini را به میکرو کنترلر Arduino که از آن استفاده می کنید تغییر دهید. برای اطلاعات بیشتر در مورد pwm به https://www.arduino.cc/fa/Tutorial/PWM مراجعه کنید
مرحله 3: سوئیچ های لحظه ای (سوئیچ های تاکتیک)
![سوئیچ های لحظه ای (سوئیچ های تاکتیک) سوئیچ های لحظه ای (سوئیچ های تاکتیک)](https://i.howwhatproduce.com/images/001/image-517-84-j.webp)
این سوئیچ ها وقتی فشرده می شوند وصل می شوند برای لحظه ای که آنها را فشار می دهید بلافاصله دست خود را برمی دارید که قطع می شود. برای توضیحات بیشتر در مورد نحوه استفاده از سوئیچ های تاک ، ویدئو را در این قسمت آموزشی بارگیری کنید
مرحله 4: شماتیک
![طرحواره ها طرحواره ها](https://i.howwhatproduce.com/images/001/image-517-85-j.webp)
اگر از کد با مقاومت کشش داخلی استفاده می کنید ، مقاومت های کششی را در این نمودارها نادیده بگیرید. به یاد داشته باشید که یک سر اسپیکر خود را به پین pwm 9 یا پین pwm مورد استفاده خود و دیگری را به GND وصل کنید. اگر اسپیکر شما قطبی است ، سیم مثبت PIN و PIN منفی را به GND وصل کنید.
مرحله 5: کد
کد دوم به طور کامل توسط من برای کسانی که مقاومت ندارند برای استفاده به عنوان مقاومت کششی تغییر داده شد
کد یک Arduino piano.zip است ، در حالی که کد 2 piano.zip است
ممنون که خواندید. پیانو خود را بنوازید تا روح شما از شادی بپرد.
من نتوانستم ویدیوی YouTube خود را جاسازی کنم ، اما می توانید از طریق این پیوند به آن دسترسی پیدا کنید
www.youtube.com/embed/apsuFn0Wp1g
توصیه شده:
پیانو زنگ دار آردوینو پیزو: 5 مرحله
![پیانو زنگ دار آردوینو پیزو: 5 مرحله پیانو زنگ دار آردوینو پیزو: 5 مرحله](https://i.howwhatproduce.com/images/001/image-889-j.webp)
Arduino Piezo Buzzer Piano: در اینجا ما یک پیانو آردوینو می سازیم که از زنگ پیزو به عنوان بلندگو استفاده می کند. این پروژه به راحتی مقیاس پذیر است و بسته به شما می تواند با یادداشت های بیشتر یا کمتر کار کند! ما برای سادگی آن را تنها با چهار دکمه/کلید می سازیم. این پروژه سرگرم کننده و آسان است
پیانو لیزری پیانو: 9 مرحله
![پیانو لیزری پیانو: 9 مرحله پیانو لیزری پیانو: 9 مرحله](https://i.howwhatproduce.com/images/001/image-1608-j.webp)
پی-لیزر پیانو لیزری: سلام ، من دانشجوی چند رسانه ای هستم & amp؛ فناوری خلاق در Howest بلژیک. آیا همیشه می خواسته اید موسیقی بنوازید اما مانند همه نیست؟ سپس این ممکن است برای شما چیزی باشد! من از لیزر پیانو ساخته ام. شما فقط باید انگشتان خود را بالا بگذارید
پیانو برگ: 5 قدم
![پیانو برگ: 5 قدم پیانو برگ: 5 قدم](https://i.howwhatproduce.com/images/005/image-14619-19-j.webp)
پیانو برگ: ما با استفاده از سنسور لمسی و همچنین برگ هایی برای کلیدهای پیانو ، پیانو درست کردیم
پروژه پیانو: 10 قدم
![پروژه پیانو: 10 قدم پروژه پیانو: 10 قدم](https://i.howwhatproduce.com/images/006/image-17833-21-j.webp)
پروژه پیانوینو: Groep_ A1: groepsleden: Reinout Reybrouck، Toon Raskin، Brecht Somers، Bart Januarius. Korte beschrijving: Ons project: de Pianuino. De Pianuino isen rehthoekige doos ، de behuizing van deze doos bestaat uit plywood. Aan de bovenkant van de doos is
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
![ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر) ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-6862-42-j.webp)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو