آموزش پخش فیلم با آردوینو
درباره دوره
پروژه آموزش پخش فیلم و موسیقی با آردوینو (ال سی دی ili9488 , ESP32-S3) arduino music player – arduino video player با ال سی دی 4 اینچ 4inch LCD display Module With Touch, 320×480 – HD – Parallel – ILI9488L در این دوره آموزش راه اندازی نمایشگر 16 بیت با میکرو کنترلر esp32 s3 را آموزش میبینید. نمایشگر های 16 بیتی دارای پردازش سرعت بیشتری نسبت به نمایشگر های 4 بیت یا همان (spi) می باشند. 
لیست قطعات:
- ESP32-s3
- LCD 480*320 – HD – Parallel – ILI9488L
- speaker
- PCM5102A 32bit audio i2s
- amplifier
میکروکنترلر ESP32-S3
مشخصات میکروکنترلر esp32-s3 و پایه های خروجی: ESP32-S3 یک ماژول وایفای و بلوتوث قدرتمند و چندمنظوره است که توسط Espressif Systems طراحی شده است. این ماژول بهطور خاص برای کاربردهایی طراحی شده که نیاز به پردازش قوی، قابلیتهای شبکه، و هوش مصنوعی (AI) یا یادگیری ماشین دارند. در ادامه مشخصات و ویژگیهای کلیدی این ماژول را بررسی میکنیم:
مشخصات فنی ESP32-S3 پردازنده: دو هستهای Tensilica LX7 با فرکانس کاری حداکثر 240 مگاهرتز. حافظه: SRAM: تا 512 کیلوبایت. ROM: 384 کیلوبایت. پشتیبانی از PSRAM خارجی (تا 16 مگابایت) و Flash خارجی (QSPI/OSPI). شبکه: وایفای: 802.11 b/g/n (پشتیبانی از 2.4GHz). بلوتوث: BLE 5.0 و Bluetooth Mesh. واسط های ارتباطی: UART، SPI، I2C، I2S، PWM، ADC، DAC و SDIO. USB OTG: برای اتصال مستقیم به دستگاههای USB. GPIO: تا 45 پایه قابل برنامهریزی. 
مشخصات نمایشگر ili9488 :
Size: 3.5 inch Control chip: ILI9488L Touch control chip: XPT2046 Resolution: 320*480 Display area: 48.96 x73.44 (mm) Physical size: 57.26 * 96.5 Interface Type: 16Bits parallel interface Number of pins: 34Pin Display color: full color Pixel size: 0.153 x 0.153(mm) temperature: -20~70 °c voltage: 3.3V
معرفی پایه های ال سی دی :

ماژول مبدل دیجیتال به آنالوگ صوتی استریو PCM5102A
ماژول PCM5102A یک مبدل دیجیتال به آنالوگ صوت است که برای تبدیل سیگنال صوتی دیجیتالی به سیگنال صوتی آنالوگ استفاده می شود. این ماژول در بسیاری از انواع دستگاههای الکترونیکی مانند پلیرهای موسیقی، سیستم های صوتی خانگی و تلفنهای همراه استفاده میشود. این ماژول دارای ورودی دیجیتالی است که می تواند از طریق رابط I2S به میکروکنترلر، پردازنده دیجیتالی یا کامپیوتر متصل شود. خروجی آن شامل سیگنال صوتی آنالوگ است که میتواند به بلندگوها یا هدفونها متصل شود. این ماژول دارای ویژگیهایی مانند پایداری در حالتهای مختلف دما، پایین بودن نویز و وفاداری بالا در تبدیل سیگنالهای صوتی دیجیتالی به آنالوگ است.
The PCM510xA devices are a family of monolithic CMOS-integrated circuits that include a stereo digital-to-analog converter and additional support circuitry in a small TSSOP package. The PCM510xA devices use the latest generation of TI’s advanced segment-DAC architecture to achieve excellent dynamic performance and improved tolerance to clock jitte
نقشه سیم کشی و شماتیک مدار (پروژه پخش فیلم با آردوینو) 
———————————————————————————————————-
تبدیل فایل ویدئو :
برای جرا فیلم، نیاز به تبدیل فایل ویدئویی داریم که در این پروژه از ffmpeg استفاده کردیم و نحوه تبدیل فایل ویدئویی با دستور زیر می باشد. وارد سایت ffmpeg شده و ورژن متناسب با سیستم عامل خود را دانلود کنید. سپس با استفاده از command promp و دستورات زیر فایل ویدئو را تبدیل کنید.
برای تبدیل به فایل صوتی:
ffmpeg -i file1.mpg -ar 44100 -ac 1 -q:a 9 file1.aac
برای تبدیل به فایل ویدئویی قابل پخش:
ffmpeg -i file1.mpg -vf “fps=25,scale=400:266:flags=lanczos” -q:v 9 file1.mjpeg


