فهرست مطالب:
- مرحله 1: سوالات متداول
- مرحله 2: قطعات و ابزارها
- مرحله 3: بسازید: مقاومت
- مرحله 4: ساخت: خازن ها
- مرحله 5: ساخت: اتصالات
- مرحله 6: بسازید: سرصفحه ها را سنجاق کنید
- مرحله 7: استفاده از آن و بارگیری ها
تصویری: افزودن ویدئو و صدا به پروژه میکروکنترلر خود: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:59
نمایشگرهای LED 7 بخش برای نمایش اعداد مفید هستند و LCD های bitmap می توانند گرافیک ساده ای را انجام دهند ، اما گاهی اوقات یک خروجی ویدئویی واقعی و رنگی ساده ترین راه است:
- ویدئوی کامپوزیت (معروف به جک RCA) در همه جا وجود دارد و با نمایشگرهای 3 " - 60" کار می کند
- صفحه نمایش رنگی 640x480 به شما امکان می دهد اطلاعات پیچیده ، گرافیک ، نمودارها و انیمیشن ها را نمایش دهید
- کامپوزیت ارزان است ، برنامه ریزی آن آسان است ، می تواند با یک حافظه کوچک کار کند و از کابلهای ارزان قیمت استفاده می کند
این دستورالعمل برای ProtoPlus است ، یک برد مدار که من برای افزودن اتصالات صوتی و تصویری به پلت فرم پروانه طراحی کردم. از آنجا که پروانه در حال حاضر دارای مدار تولید ویدیو بر روی تراشه است ، تولید فیلم بسیار ساده است. من از بقیه فضای روی تخته استفاده کردم تا شامل 240 نمونه سوراخ 2 ردیف / 3 ردیف منطقه نمونه سازی و اتصال صدا باشد. من از سرصفحه های پین کمی طولانی تر از حالت عادی استفاده می کنم تا بتوان آن را در بالا یا زیر پلت فرم پروانه متصل کرد. من همچنین آثار موجود در ناحیه نمونه سازی را روی صفحه ابریشم علامت گذاری کردم تا به راحتی بتوان نحوه اتصال آثار را مشاهده کرد. ProtoPlus به صورت کیت در Gadget Gangster در دسترس است. پروانه می تواند PAL یا NTSC را خروجی دهد ، در اینجا چند نمونه از کارهایی که می توان انجام داد ذکر شده است:
مرحله 1: سوالات متداول
ProtoPlus چیست؟ این یک ماژول توسعه دهنده برای Platform Platform است ، به شما امکان می دهد ویدیو و صدا را به Prop خود متصل کنید و دارای یک منطقه نمونه سازی است. با چه چیزی کار می کند؟ این دستگاه برای کارکرد پروانه Parallax تنظیم شده است ، در بالای (یا زیر) سکوی پروانه قرار می گیرد یا می توانید آن را روی یک تخته نان بگذارید. آیا با Arduino یا PICaxe کار می کند؟ خیر ، آردوینو و PICaxe به اندازه کافی سریع نیستند که بتوانند به تنهایی ویدئو تولید کنند ، آنها به یک میکروکنترلر "کمکی" اختصاص داده شده برای فیلم نیاز دارند. tellymate یکی از ابزارهایی است که من از آن مطلع هستم ، اگرچه B/W ، فقط متن است. NTSC یا PAL؟ به شما بستگی دارد - پروانه برای تولید هر دو سیگنال کاملاً راضی است.
مرحله 2: قطعات و ابزارها
در اینجا قطعات مورد نیاز شما آمده است. اگر کیت سفارش داده اید ، دوباره بررسی کنید تا مطمئن شوید بسته شما دارای تمام قطعات ذکر شده است. اگر چیزی کم است ، فقط به ما ایمیل بزنید [email protected] ؛
- درپوش سرامیکی شعاعی 0.01 uF
- درپوش الکترولیتی شعاعی 47 uF
- هدر 40 پین
- 2 مقاومت 1.1k (قهوه ای - قهوه ای - قرمز)
- مقاومت 560 اهم (سبز - آبی - قهوه ای)
- مقاومت 270 اهم (قرمز - بنفش - قهوه ای)
- 2 جک فونو RCA
- PCB ProtoPlus
برای ساخت آن به یک آهن لحیم کاری 20 تا 30 وات و یک جفت دایک احتیاج دارید. اگر این اولین بار است که لحیم کاری می کنید ، به آموزش Soldering من مراجعه کنید.
مرحله 3: بسازید: مقاومت
بیایید با افزودن 3 مقاومت سازنده فیلم DAC شروع کنیم.
R1 1.1 کیلو اهم است ، قهوه ای - قهوه ای - قرمز R2 560 اهم است ، سبز است - آبی - قهوه ای R3 270 اهم است ، قرمز است - بنفش - قهوه ای R4 را اضافه کنید. آن نیز 1.1k اهم (قهوه ای - قهوه ای - قرمز)
مرحله 4: ساخت: خازن ها
2 خازن وجود دارد:
C2 خازن سرامیکی.01uF است ، قطبی نیست ، بنابراین فرقی نمی کند از چه راهی وارد شود. C1 خازن الکترولیتی 47uF است. قطبی شده است ، سرب طولانی تر از سوراخ مربعی نزدیک به "+" می گذرد. نوار روی بدنه خازن از طرفی نزدیک به لبه تخته می رود.
مرحله 5: ساخت: اتصالات
2 کانکتور RCA را اضافه کنید. اتصال دهنده با علامت "TV" تلویزیون را خروجی می دهد و اتصال صوتی صدا را در سطح خروجی قرار می دهد.
مرحله 6: بسازید: سرصفحه ها را سنجاق کنید
ساده ترین راه برای افزودن سرصفحه ها این است که آنها را در یک تخته نان (یا یک Plateller Platform ، همانطور که در تصویر نشان داده شده است) وارد کنید ، تخته را روی آن قرار دهید و آن را لحیم کنید. هنگامی که سرصفحه های پین به ProtoPlus لحیم شدند ، فقط آن را از روی تخته بردارید و هدرهای مستقیم پین دریافت کنید.
مرحله 7: استفاده از آن و بارگیری ها
استفاده از آن: ویدئو
انجام فیلم با پروانه ساده است:
- ابزار پروانه را تهیه کنید. این محیط توسعه برای Prop است. پیوندها برای مک/لینوکس و پنجره ها در قسمت دانلود در زیر قرار دارد.
-
شامل شیء "tv_text" باشید. ابزار Propeller دارای یک کتابخانه مناسب از اشیاء ، از جمله یک شی تلویزیونی است. در بخش OBJ کد خود ، فقط موارد زیر را وارد کنید:
متن: "tv_text"
-
تلویزیون را راه اندازی کنید استفاده کنید:
text.start (12)
-
مواردی را با text.str ، text.hex ، text.out و غیره روی صفحه قرار دهید در اینجا یک مثال آورده شده است:
text.str (رشته (13 ، "سلام جهان" ، $ C ، 1))
کل برنامه این خواهد بود:
CON
_clkmode = xtal1 + pll16x 'Prop را روی 16x xtal تنظیم می کند _xinfreq = 5_000_000' به Prop می گوید xtal در متن OBJ 5 مگاهرتز در حال اجرا است: "tv_text" 'شامل این شیء PUB شروع متن. شروع (12)' راه اندازی تلویزیون با basepin 11 text.str (رشته (13 ، "Hello World" ، $ C ، 1)) "برای قرار دادن متن از روش" str "استفاده کنید این فقط خلاصه ای از قرار دادن متن اصلی است. گرافیک کمی پیچیده تر است ، اما بد نیست ، به Graphics_demo نگاه کنید تا نحوه انجام انیمیشن ، اشکال و گرافیک را مشاهده کنید.
استفاده از آن: صوتی
صدا نیز به همین سادگی است. در حال حاضر اشیایی برای پخش فایل های.wav ، سنتز صدا و ترکیب فرکانس وجود دارد. اگر فقط مثال سریع و کثیف می خواهید ، شیء بلندگوی بلندگوی Kwabena آسان به نظر می رسد. شی را بگیرید ، ثابت PWM_Pin را به 11 تغییر دهید ، و در اینجا یک مثال استفاده می شود:
CON
_clkmode = xtal1 + pll16x 'Prop را روی xtal 16x تنظیم می کند _xinfreq = 5_000_000' به Prop می گوید xtal در بلندگوی OBJ 5 مگاهرتز در حال اجرا است: "PWMEngine" شامل این شیء بلندگوی PUB است. PWMEngine 'بلندگو را راه اندازی کنید. 1000) "تغییر فرکانس به 1 ، 000 هرتز بلندگو. changespeakervolume (50)" حجم به 50٪ waitcnt (clkfreq + cnt) 'cnt = زمان فعلی سیستم ، clkfreq = تیک در 1 بلندگوی دوم. فرکانس تغییر (6000)' تغییر فرکانس به 6000 هرتز
بارگیری ها
عکسهای با وضوح بالا در flickr موجود است. صفحه تحت مجوز MIT (حوزه عمومی) موجود است. می توانید طرح را در قالب DipTrace ، pdf یا-p.webp
توصیه شده:
نحوه افزودن نمایشگر جوهر الکترونیکی به پروژه خود: 12 مرحله (همراه با تصاویر)
نحوه افزودن نمایشگر جوهر الکترونیکی به پروژه خود: بسیاری از پروژه ها شامل نظارت بر برخی از داده ها ، مانند داده های محیطی ، اغلب با استفاده از Arduino برای کنترل است. در مورد من ، می خواستم سطح نمک نرم کننده آب خود را کنترل کنم. ممکن است بخواهید از طریق شبکه خانگی خود به داده ها دسترسی پیدا کنید ،
نحوه افزودن ویژگی های IOT به پروژه های خود: 5 مرحله
نحوه افزودن ویژگی های IOT به پروژه های خود: هیچ چیز بهتر از ایجاد یک پروژه DIY نیست که جایگزین یک محصول تجاری شود که به نظر شما مفید است. خوب در واقع ، چیزی بهتر از آن وجود دارد. افزودن قابلیت IOT به پروژه شما وقتی صحبت از اتوماسیون می شود ، مبتدیان معمولاً وحشت زده می شوند
افزودن لمس خازنی به پروژه های خود: 7 مرحله
اضافه کردن کلید لمسی خازنی به پروژه های خود: چگونه می توان سوئیچ لمسی خازنی را به پروژه های خود در خانه اضافه کرد سلام دوستان دیجی الکترونیکی در این آموزش به شما نشان خواهم داد که چگونه می توانید یک سوئیچ لمسی خازنی را به پروژه های الکترونیکی خود به صورت ارزان اضافه کنید و پروژه خود را ارائه دهید نگاه حرفه ای
پیکربندی بیت های فیوز میکروکنترلر AVR. ایجاد و بارگذاری در فلش مموری میکروکنترلر برنامه چشمک زن LED: 5 مرحله
پیکربندی بیت های فیوز میکروکنترلر AVR. ایجاد و بارگذاری در فلش مموری میکروکنترلر برنامه چشمک زن LED: در این حالت ما یک برنامه ساده در کد C ایجاد کرده و آن را در حافظه میکروکنترلر می سوزانیم. ما برنامه خود را می نویسیم و فایل hex را با استفاده از Atmel Studio به عنوان پلت فرم توسعه یکپارچه کامپایل می کنیم. ما fuse bi را پیکربندی می کنیم
پخش صدا و پخش ویدئو با استفاده از Raspberry Pi 3 .: 6 مرحله
پخش صوتی و پخش ویدئو با استفاده از Raspberry Pi 3: اصلی ترین ابزار این پروژه پخش صدا به Raspberry Pi 3 از هر دستگاهی است که به شبکه WiFi مشترک متصل شده است و تهیه ویدیو از Raspberry Pi 3 به هر دستگاه متصل به یک شبکه WiFi مشترک