مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
سیستمهای لینوکس ARM، بلوکهای ساختمان لینوکس جاسازی شده، Busybox، پروژههای رابط Beaglebone و موارد دیگر را بیاموزید آشنایی با فرآیند بوت ROM-Uboot-Kernel در سیستمهای Linux-ARM و آزمایش هسته، مجموعههای بوت لودر مرحله به مرحله و آزمایش بر روی سختافزار Beaglebone U-Boot , MLO, SPL, توضیح و تست درک زیرسیستم های مختلف AM335x SOC مانند GPIOs، I2C، MMC، حالت های بوت و غیره درک دستگاه های پلت فرم و نحوه عملکرد آن درک فایل های پیکربندی برد ARM دستگاه لینوکس درخت درک حالت های مختلف بوت AM335x eMMC در حال به روز رسانی و راه اندازی سیستم عامل جدید سیستم عامل Debian OS Serial booting (UART) بوت TFTP بوت NFS بوت کردن شبکه Beaglebone Busybox کامپایل و آزمایش پیکربندی و استفاده از Buildroot در Beablebone نوشتن uEnv dot txt از ابتدا و آزمایش با استفاده از ابزارهای توسعه نرم افزار I2C و توسعه برنامه های کاربردی BBB با استفاده از برنامه نویسی Eclipse IDE GPIO رابط LED های خارجی، نمایشگرهای 7 سگمنت و توسعه کد رابط LCD و پروژه های مرتبط رابط سنسور MPU6050 و سنسور شیب برنامه نویسی EEPROM پیش نیازها: دانش اولیه دستورات لینوکس ممکن است مورد نیاز باشد. اجباری بهروزرسانی: زیرنویسهای انگلیسی اضافه شدهاند، رونوشت موجود است
بهروزرسانی شماره 1: آموزشهای رابط و سنجش شیب MPU6050 اضافه شد
بهروزرسانی شماره 2: آموزش رابط LCD اضافه شد
این دوره برای مخاطبان مبتدی تا پیشرفته طراحی شده است.
یک دوره جامع و کاربردی در مورد یادگیری سیستم های لینوکس جاسازی شده بر روی سخت افزار Beaglebone
توضیح 100% عملی و گام به گام با استفاده از سخت افزار
توضیحات مختصر:
این دوره آموزش سیستمهای لینوکس جاسازی شده و اجرای لینوکس جاسازی شده و اجزای مختلف آن را بر روی سختافزار بیگلبون رمزگشایی میکند. بخش "چه چیزی یاد خواهم گرفت؟" را در بالا ببینید تا بفهمید این دوره چه وعده هایی را می دهد!
پروژه های رابط سخت افزاری جالب و جزئیات کار داخلی به خوبی توضیح داده شده گام به گام
توسعه برنامه 'C' با استفاده از Eclipse IDE برای سخت افزار Beaglebone شما
در پایان هر بخش، دانشآموزان تکالیف هیجانانگیزی برای تکمیل خواهند داشت که درک آنها را عمیقاً تقویت میکند
آزمون های لینوکس جاسازی شده برای آزمایش درک شما.
پشتیبانی پرسش و پاسخ
قول من!
من شخصاً به سؤالات شما در مورد این مطالب چه به صورت خصوصی یا در یک بحث گروهی پاسخ خواهم داد. اگر به هر دلیلی راضی نیستید، به هر دلیلی میتوانید بدون سؤال، بازپرداخت کامل از Udemy را ظرف 30 روز دریافت کنید. اما من مطمئن هستم که شما نیازی به این کار نخواهید داشت. من 100% پشت این دوره هستم و متعهد به کمک به شما هستم.
ترتیب یادگیری دوره های FastBit Embedded Brain Academy،
اگر در زمینه سیستمهای جاسازی شده مبتدی هستید، میتوانید دورههای ما را به ترتیب ذکر شده در زیر بگذرانید. این فقط یک توصیه از سوی مربی برای مبتدیان است.
1) برنامه نویسی جاسازی شده با میکروکنترلر C: مبتدیان مطلق (Embedded C)
2) برنامه نویسی سیستم های جاسازی شده در پردازنده ARM Cortex-M3/M4 (مخصوص پردازنده ARM Cortex M4)
3) تسلط بر میکروکنترلر با توسعه درایور جاسازی شده (MCU1)
4) تسلط بر میکروکنترلر: TIMERS، PWM، CAN، RTC، LOW POWER(MCU2)
5) تسلط بر میکروکنترلر: STM32-LTDC، LCD-TFT، LVGL (MCU3)
6) طراحی سیستم جاسازی شده با استفاده از ماشینهای حالت UML (ماشین دولتی)
7) تسلط بر RTOS: FreeRTOS و STM32Fx عملی با اشکال زدایی (RTOS)
8) میکروکنترلر ARM Cortex M DMA Programming Demystified (DMA)
9) توسعه بوت لودر سفارشی میکروکنترلر STM32Fx (Bootloader)
10) لینوکس جاسازی شده گام به گام با استفاده از Beaglebone Black (Linux)
11) برنامه نویسی درایور دستگاه لینوکس با استفاده از Beaglebone Black (LDD1)
سرفصل ها و درس ها
مقدمه: برد BBB و SOC
Introduction : BBB board and SOC
در مورد مربی
About the instructor
یادداشت مهم
Important Note
بررسی اجمالی
overview
سوالات متداول
FAQ
لیست اجزای اضافی
Additional components list
دانلود مطالب دوره
Download Course materials
معرفی تخته BeagleBone Black (BBB).
BeagleBone Black(BBB) Board Introduction
معرفی تابلو BeagleBone Black(BBB) ادامه.
BeagleBone Black(BBB) Board Introduction contd.
اتصال BBB به کامپیوتر با استفاده از مبدل خارجی USB به UART
Connecting BBB to PC using external USB TO UART Converter
با استفاده از Minicom
Using Minicom
استفاده از تراترم و بتونه
Using Teraterm and Putty
شروع با BBB و راه اندازی اولیه
Getting started with BBB and initial Setup
رابط وب BBB
BBB Web interface
Test Drive-1
Test Drive-1
مقدمه: برد BBB و SOC
Introduction : BBB board and SOC
در مورد مربی
About the instructor
یادداشت مهم
Important Note
بررسی اجمالی
overview
سوالات متداول
FAQ
لیست اجزای اضافی
Additional components list
دانلود مطالب دوره
Download Course materials
معرفی تخته BeagleBone Black (BBB).
BeagleBone Black(BBB) Board Introduction
معرفی تابلو BeagleBone Black(BBB) ادامه.
BeagleBone Black(BBB) Board Introduction contd.
اتصال BBB به کامپیوتر با استفاده از مبدل خارجی USB به UART
Connecting BBB to PC using external USB TO UART Converter
با استفاده از Minicom
Using Minicom
استفاده از تراترم و بتونه
Using Teraterm and Putty
شروع با BBB و راه اندازی اولیه
Getting started with BBB and initial Setup
رابط وب BBB
BBB Web interface
Test Drive-1
Test Drive-1
نصب "Ubuntu-16" در جعبه مجازی
Installing “Ubuntu-16” on virtual box
با استفاده از ماشین مجازی
Using virtual machine
نصب "Ubuntu-16" در جعبه مجازی - قسمت 1
Installing “Ubuntu-16” on virtual box –Part 1
نصب "Ubuntu-16" در جعبه مجازی - قسمت 2
Installing “Ubuntu-16” on virtual box –Part 2
ارتباط با BBB
communicating with BBB
نصب "Ubuntu-16" در جعبه مجازی
Installing “Ubuntu-16” on virtual box
با استفاده از ماشین مجازی
Using virtual machine
نصب "Ubuntu-16" در جعبه مجازی - قسمت 1
Installing “Ubuntu-16” on virtual box –Part 1
نصب "Ubuntu-16" در جعبه مجازی - قسمت 2
Installing “Ubuntu-16” on virtual box –Part 2
ارتباط با BBB
communicating with BBB
نمای کلی بلوک عملکردی AM335x
AM335x Functional block Overview
نمای کلی بلوک عملکردی AM335x قسمت 1
AM335x Functional block Overview Part 1
نمای کلی بلوک عملکردی AM335x قسمت 2
AM335x Functional block Overview Part 2
Test Drive-2
Test Drive-2
نمای کلی بلوک عملکردی AM335x
AM335x Functional block Overview
نمای کلی بلوک عملکردی AM335x قسمت 1
AM335x Functional block Overview Part 1
نمای کلی بلوک عملکردی AM335x قسمت 2
AM335x Functional block Overview Part 2
Test Drive-2
Test Drive-2
فرآیند بوت شدن لینوکس بیگلبون
Beaglebone Linux booting Process
برای راه اندازی موفقیت آمیز لینوکس در BBB به چه چیزهایی نیاز داریم؟
What do we need to successfully boot linux on BBB ?
گزینه های بوت BBB
BBB boot options
بحث دنباله بوت لینوکس BBB: ROM و SPL
BBB Linux boot sequence discussion: ROM and SPL
بحث دنباله بوت لینوکس BBB-کار MLO/SPL
BBB Linux boot sequence discussion-MLO/SPL job
چرا AM335x RBL نمی تواند Uboot را مستقیماً در DDR بارگذاری کند؟
Why AM335x RBL cannot load the Uboot directly to DDR?
راه اندازی RBL و MLO در BBB
Booting RBL and MLO on BBB
تست تصویر MLO در BBB
Testing MLO image on BBB
تست تصویر U-boot در BBB
Testing U-boot image on BBB
BBB توالی بوت لینوکس بحث-uboot
BBB Linux boot sequence discussion-uboot
رمزگشایی U-boot Header of uImage به صورت دستی
Decoding U-boot Header of uImage Manually
بحث توالی بوت لینوکس - بوت بند لودر قسمت 1
Linux boot sequence discussion-Boot strap loader part 1
بحث توالی بوت لینوکس-Boot strap loader-part 2
linux boot sequence discussion-Boot strap loader-part 2
بحث دنباله بوت لینوکس - ورودی هسته
linux boot sequence discussion - Kernel Entry
بحث توالی بوت لینوکس - راه اندازی "INIT"
Linux boot sequence discussion - launch of 'INIT'
تست درایو - 3
Test Drive - 3
فرآیند بوت شدن لینوکس بیگلبون
Beaglebone Linux booting Process
برای راه اندازی موفقیت آمیز لینوکس در BBB به چه چیزهایی نیاز داریم؟
What do we need to successfully boot linux on BBB ?
گزینه های بوت BBB
BBB boot options
بحث دنباله بوت لینوکس BBB: ROM و SPL
BBB Linux boot sequence discussion: ROM and SPL
بحث دنباله بوت لینوکس BBB-کار MLO/SPL
BBB Linux boot sequence discussion-MLO/SPL job
چرا AM335x RBL نمی تواند Uboot را مستقیماً در DDR بارگذاری کند؟
Why AM335x RBL cannot load the Uboot directly to DDR?
راه اندازی RBL و MLO در BBB
Booting RBL and MLO on BBB
تست تصویر MLO در BBB
Testing MLO image on BBB
تست تصویر U-boot در BBB
Testing U-boot image on BBB
BBB توالی بوت لینوکس بحث-uboot
BBB Linux boot sequence discussion-uboot
رمزگشایی U-boot Header of uImage به صورت دستی
Decoding U-boot Header of uImage Manually
بحث توالی بوت لینوکس - بوت بند لودر قسمت 1
Linux boot sequence discussion-Boot strap loader part 1
بحث توالی بوت لینوکس-Boot strap loader-part 2
linux boot sequence discussion-Boot strap loader-part 2
بحث دنباله بوت لینوکس - ورودی هسته
linux boot sequence discussion - Kernel Entry
بحث توالی بوت لینوکس - راه اندازی "INIT"
Linux boot sequence discussion - launch of 'INIT'
تست درایو - 3
Test Drive - 3
به روز رسانی BBB eMMC (میزبان ویندوز)
BBB eMMC update ( windows host )
راه اندازی eMMC - تصویر بزرگ
eMMC booting - big picture
به روز رسانی eMMC-دانلود آخرین تصویر سیستم عامل
eMMC update-Downloading latest OS image
به روز رسانی eMMC-فلش کردن تصویر سیستم عامل جدید
eMMC update-Flashing new OS image
به روز رسانی eMMC-پیکربندی شبکه
eMMC update-Networking Configuration
به روز رسانی BBB eMMC (میزبان ویندوز)
BBB eMMC update ( windows host )
راه اندازی eMMC - تصویر بزرگ
eMMC booting - big picture
به روز رسانی eMMC-دانلود آخرین تصویر سیستم عامل
eMMC update-Downloading latest OS image
به روز رسانی eMMC-فلش کردن تصویر سیستم عامل جدید
eMMC update-Flashing new OS image
به روز رسانی eMMC-پیکربندی شبکه
eMMC update-Networking Configuration
به روز رسانی BBB eMMC (میزبان اوبونتو)
BBB eMMC update ( Ubuntu host )
چشمک زن BBB eMMC
BBB eMMC flashing
فعال کردن اینترنت در BBB زمانی که میزبان اوبونتو است
Enabling Internet on BBB when host is Ubuntu
به روز رسانی BBB eMMC (میزبان اوبونتو)
BBB eMMC update ( Ubuntu host )
چشمک زن BBB eMMC
BBB eMMC flashing
فعال کردن اینترنت در BBB زمانی که میزبان اوبونتو است
Enabling Internet on BBB when host is Ubuntu
درخت دستگاه لینوکس
Linux Device Tree
چرا درخت دستگاه لینوکس معرفی شده است؟
Why Linux device tree is introduced ??
تست درایو - 4
Test Drive - 4
درخت دستگاه لینوکس
Linux Device Tree
چرا درخت دستگاه لینوکس معرفی شده است؟
Why Linux device tree is introduced ??
تست درایو - 4
Test Drive - 4
uEnv.txt و Initramfs
uEnv.txt and Initramfs
نوشتن فایل uEnv.txt از ابتدا قسمت 1
Writing uEnv.txt file from scratch part 1
نوشتن فایل uEnv.txt از ابتدا قسمت 2
Writing uEnv.txt file from scratch part 2
نوشتن فایل uEnv.txt از ابتدا قسمت 3
Writing uEnv.txt file from scratch part 3
نوشتن فایل uEnv.txt از ابتدا قسمت 4
Writing uEnv.txt file from scratch part 4
نوشتن فایل uEnv.txt از ابتدا قسمت 5
Writing uEnv.txt file from scratch part 5
چالش
Challenge
درباره RFS
About RFS
تولید "initramfs" با استفاده از RFS
Generating "initramfs" using RFS
تست درایو-5
Test Drive-5
uEnv.txt و Initramfs
uEnv.txt and Initramfs
نوشتن فایل uEnv.txt از ابتدا قسمت 1
Writing uEnv.txt file from scratch part 1
نوشتن فایل uEnv.txt از ابتدا قسمت 2
Writing uEnv.txt file from scratch part 2
نوشتن فایل uEnv.txt از ابتدا قسمت 3
Writing uEnv.txt file from scratch part 3
نوشتن فایل uEnv.txt از ابتدا قسمت 4
Writing uEnv.txt file from scratch part 4
نوشتن فایل uEnv.txt از ابتدا قسمت 5
Writing uEnv.txt file from scratch part 5
چالش
Challenge
درباره RFS
About RFS
تولید "initramfs" با استفاده از RFS
Generating "initramfs" using RFS
تست درایو-5
Test Drive-5
بوت کردن BBB از طریق پورت سریال
Booting BBB over Serial Port
راه اندازی سریال مورد نیاز است
Serial booting Required Setup
بوت سریال - تصویر بزرگ
Serial boot - big picture
یادداشت مهم
Important Note
تست بوت سریال قسمت 1
Testing Serial boot part 1
تست بوت سریال قسمت 2
Testing Serial boot part 2
تست درایو-6
Test Drive-6
بوت کردن BBB از طریق پورت سریال
Booting BBB over Serial Port
راه اندازی سریال مورد نیاز است
Serial booting Required Setup
بوت سریال - تصویر بزرگ
Serial boot - big picture
یادداشت مهم
Important Note
تست بوت سریال قسمت 1
Testing Serial boot part 1
تست بوت سریال قسمت 2
Testing Serial boot part 2
تست درایو-6
Test Drive-6
بوت کردن پروتکل BBB از طریق TFTF
Booting BBB Over TFTF protocol
راه اندازی TFTP راه اندازی مورد نیاز است
TFTP booting Required Setup
بوت TFTP - تصویر بزرگ
TFTP boot - big picture
آماده سازی میزبان TFTP
Preparing TFTP host
تست بوت TFTP در BBB
Testing TFTP boot on BBB
چالش-1
Challenge-1
چالش-2
Challenge-2
بوت کردن پروتکل BBB از طریق TFTF
Booting BBB Over TFTF protocol
راه اندازی TFTP راه اندازی مورد نیاز است
TFTP booting Required Setup
بوت TFTP - تصویر بزرگ
TFTP boot - big picture
آماده سازی میزبان TFTP
Preparing TFTP host
تست بوت TFTP در BBB
Testing TFTP boot on BBB
چالش-1
Challenge-1
چالش-2
Challenge-2
یو بوت
U-boot
آشنایی با U-boot Source Tree
Understanding U-boot Source Tree
نصب زنجیره ابزار متقاطع
Cross tool-chain installation
پیکربندی و تولید تصاویر SPL، MLO، U-boot
Configuring and generating SPL,MLO,U-boot images
چالش
Challenge
یو بوت
U-boot
آشنایی با U-boot Source Tree
Understanding U-boot Source Tree
نصب زنجیره ابزار متقاطع
Cross tool-chain installation
پیکربندی و تولید تصاویر SPL، MLO، U-boot
Configuring and generating SPL,MLO,U-boot images
چالش
Challenge
آشنایی با درخت منبع لینوکس
Understanding Linux Source Tree
سازمان کد مرتبط با معماری ARM
ARM architecture related code organization
سازماندهی فایل های پیکربندی برد ARM
ARM Board configuration files organization
سازمان کد راننده خاص Soc
Soc specific driver code organization
پیکربندی و تولید تصویر لینوکس
Configuring and generating linux image
Test Drive-7
Test Drive-7
آشنایی با درخت منبع لینوکس
Understanding Linux Source Tree
سازمان کد مرتبط با معماری ARM
ARM architecture related code organization
سازماندهی فایل های پیکربندی برد ARM
ARM Board configuration files organization
سازمان کد راننده خاص Soc
Soc specific driver code organization
پیکربندی و تولید تصویر لینوکس
Configuring and generating linux image
Test Drive-7
Test Drive-7
Busybox (سیستم فایل ریشه مینیمالیستی)
Busybox ( minimalist Root file system )
معرفی Busybox
Busybox introduction
مجموعه Busybox
Busybox compilation
نصب ماژول های کرنل
Kernel Modules installation
تست تصاویر بوت و busybox در BBB-Part-1
Testing boot images and busybox on BBB-Part-1
تست تصاویر بوت و busybox در BBB-Part-2
Testing boot images and busybox on BBB-Part-2
آشنایی با busybox init و rcS Script
Understanding busybox init and rcS Script
ادغام اسکریپت های rcS (Startup).
integrating rcS(Startup ) scripts
فعال کردن ehternt از طریق USB توسط یکپارچه سازی درایور
Enabling ehternt over usb by driver integration
بارگیری خودکار درایورها در هنگام راه اندازی سیستم
Auto loading of drivers during system startup
Test Drive-8
Test Drive-8
چالش-1
Challenge-1
چالش-2
Challenge-2
Busybox (سیستم فایل ریشه مینیمالیستی)
Busybox ( minimalist Root file system )
معرفی Busybox
Busybox introduction
مجموعه Busybox
Busybox compilation
نصب ماژول های کرنل
Kernel Modules installation
تست تصاویر بوت و busybox در BBB-Part-1
Testing boot images and busybox on BBB-Part-1
تست تصاویر بوت و busybox در BBB-Part-2
Testing boot images and busybox on BBB-Part-2
آشنایی با busybox init و rcS Script
Understanding busybox init and rcS Script
ادغام اسکریپت های rcS (Startup).
integrating rcS(Startup ) scripts
فعال کردن ehternt از طریق USB توسط یکپارچه سازی درایور
Enabling ehternt over usb by driver integration
بارگیری خودکار درایورها در هنگام راه اندازی سیستم
Auto loading of drivers during system startup
Test Drive-8
Test Drive-8
چالش-1
Challenge-1
چالش-2
Challenge-2
بیلد روت
Buildroot
معرفی بیلد روت
Buildroot Intro
کاوش دایرکتوری های buildroot و دستورات ساخت
Exploring buildroot directories and Build commands
پیکربندی و ساخت Buildroot-Part1
Configuring and building Buildroot-Part1
پیکربندی و ساخت Buildroot-Part2
Configuring and building Buildroot-Part2
تست buildroot RFS و پشتیبانی ssh در BBB
Testing buildroot RFS and ssh support on BBB
Buildroot Linux و تنظیمات U-boot
Buildroot Linux and U-boot configurations
Buildroot linux-uboot تصویر تولید و تست در BBB
Buildroot linux-uboot image generation and testing on BBB
بیلد روت
Buildroot
معرفی بیلد روت
Buildroot Intro
کاوش دایرکتوری های buildroot و دستورات ساخت
Exploring buildroot directories and Build commands
پیکربندی و ساخت Buildroot-Part1
Configuring and building Buildroot-Part1
پیکربندی و ساخت Buildroot-Part2
Configuring and building Buildroot-Part2
تست buildroot RFS و پشتیبانی ssh در BBB
Testing buildroot RFS and ssh support on BBB
Buildroot Linux و تنظیمات U-boot
Buildroot Linux and U-boot configurations
Buildroot linux-uboot تصویر تولید و تست در BBB
Buildroot linux-uboot image generation and testing on BBB
راه اندازی Eclipse برای BBB
Eclipse setup for BBB
نکته نصب Eclipse
Eclipse installation Note
نصب JAVA JDK
Installing JAVA JDK
نصب Eclipse+Cross Tool chain+build tools
Installing Eclipse+Cross Tool chain+build tools
Eclipse ایجاد و تنظیمات ساخت پروژه
Eclipse project creation and build settings
نصب Remote System Explorer و Testing Application
Installing Remote System Explorer and Testing Application
وارد کردن پروژه های Eclipse
Importing Eclipse Projects
راه اندازی Eclipse برای BBB
Eclipse setup for BBB
نکته نصب Eclipse
Eclipse installation Note
نصب JAVA JDK
Installing JAVA JDK
نصب Eclipse+Cross Tool chain+build tools
Installing Eclipse+Cross Tool chain+build tools
Eclipse ایجاد و تنظیمات ساخت پروژه
Eclipse project creation and build settings
نصب Remote System Explorer و Testing Application
Installing Remote System Explorer and Testing Application
وارد کردن پروژه های Eclipse
Importing Eclipse Projects
جزئیات پین AM335X، gpios و کنترل SYSFS
AM335X pin details, gpios and SYSFS control
جزئیات هدر فرعی AM335x GPIO و بخش 1
AM335x GPIO subsystem and expansion header details part 1
AM335x GPIO زیرسیستم و جزئیات هدر توسعه بخش 2
AM335x GPIO Subsystem and expansion header details part 2
BBB GPIO ها و رجیسترهای پیکربندی حالت
BBB GPIOs and Mode configuration registers
کاوش جزئیات پین با استفاده از ورودی های SYSFS -Part-1
Exploring Pin details using SYSFS entries -Part-1
کاوش جزئیات پین با استفاده از ورودی های SYSFS-Part-2
Exploring Pin details using SYSFS entries-Part-2
کنترل LED های USER با استفاده از ورودی های SYSFS - قسمت 1
Controlling USER LEDs using SYSFS entries-Part 1
کنترل LED های USER با استفاده از ورودی های SYSFS - قسمت 2
Controlling USER LEDs using SYSFS entries-Part 2
کنترل LED های کاربر با استفاده از برنامه «C» قسمت 1
Controlling user LEDs using ‘C’ Application Part 1
کنترل LED های کاربر با استفاده از "C" Application-part2
Controlling user LEDs using ‘C’ Application-part2
Test Drive-9
Test Drive-9
جزئیات پین AM335X، gpios و کنترل SYSFS
AM335X pin details, gpios and SYSFS control
جزئیات هدر فرعی AM335x GPIO و بخش 1
AM335x GPIO subsystem and expansion header details part 1
AM335x GPIO زیرسیستم و جزئیات هدر توسعه بخش 2
AM335x GPIO Subsystem and expansion header details part 2
BBB GPIO ها و رجیسترهای پیکربندی حالت
BBB GPIOs and Mode configuration registers
کاوش جزئیات پین با استفاده از ورودی های SYSFS -Part-1
Exploring Pin details using SYSFS entries -Part-1
کاوش جزئیات پین با استفاده از ورودی های SYSFS-Part-2
Exploring Pin details using SYSFS entries-Part-2
کنترل LED های USER با استفاده از ورودی های SYSFS - قسمت 1
Controlling USER LEDs using SYSFS entries-Part 1
کنترل LED های USER با استفاده از ورودی های SYSFS - قسمت 2
Controlling USER LEDs using SYSFS entries-Part 2
کنترل LED های کاربر با استفاده از برنامه «C» قسمت 1
Controlling user LEDs using ‘C’ Application Part 1
کنترل LED های کاربر با استفاده از "C" Application-part2
Controlling user LEDs using ‘C’ Application-part2
Test Drive-9
Test Drive-9
رابط LED خارجی
External LED interfacing
رابط خارجی LED-Part-1
Interfacing external LED-Part-1
رابط خارجی LED-part2
Interfacing external LED-part2
رابط LED خارجی
External LED interfacing
رابط خارجی LED-Part-1
Interfacing external LED-Part-1
رابط خارجی LED-part2
Interfacing external LED-part2
رابط LED 7 بخش
7 Segment LED interfacing
7-Segment Display اصول اولیه و رابط
7-Segment Display basics and Interfacing
مبانی نمایش 7 بخش و ادامه رابط.
7-Segment Display basics and Interfacing contd.
اجرای پیشخوان نمایشگر 7بخشی بالا به پایین-1
7segment display up-down counter implementation-1
اجرای پیشخوان نمایشگر 7بخشی بالا به پایین-2
7segment display up-down counter implementation-2
تست درایو-10
Test Drive-10
چالش
Challenge
رابط LED 7 بخش
7 Segment LED interfacing
7-Segment Display اصول اولیه و رابط
7-Segment Display basics and Interfacing
مبانی نمایش 7 بخش و ادامه رابط.
7-Segment Display basics and Interfacing contd.
اجرای پیشخوان نمایشگر 7بخشی بالا به پایین-1
7segment display up-down counter implementation-1
اجرای پیشخوان نمایشگر 7بخشی بالا به پایین-2
7segment display up-down counter implementation-2
تست درایو-10
Test Drive-10
چالش
Challenge
رابط LED 4 رقمی 7 بخش
4 digit 7 segment LED interfacing
اجرای پیشخوان LED 4 رقمی 7 بخش
4 digit 7 segment LED Counter implementation
چالش
Challenge
رابط LED 4 رقمی 7 بخش
4 digit 7 segment LED interfacing
اجرای پیشخوان LED 4 رقمی 7 بخش
4 digit 7 segment LED Counter implementation
چالش
Challenge
رابط کاربری MPU6050 و برنامه سنجش شیب
MPU6050 Interfacing and Tilt sensing application
چرا از شتاب سنج استفاده می شود؟
Why Accelerometers are used ?
چرا از سنسورهای ژیروسکوپ استفاده می شود؟
Why Gyroscope sensors are used ?
MPU6050 مقدمه
MPU6050 Introduction
درک محدوده مقیاس کامل MPU6050 ACC
Understanding MPU6050 ACC full scale range
تبدیل مقدار خام Acc به مقادیر "g".
converting raw Acc value in to "g" values
درک محدوده کامل مقیاس ژیروسکوپ MPU6050
Understanding MPU6050 Gyro Full Scale range
جزئیات برد برد MPU6050
MPU6050 breakout board details
تصمیم گیری پایه های BBB I2C برای رابط سنسور
Deciding BBB I2C pins for sensor interfacing
MPU6050 Raw read کد منبع توضیح-Part1
MPU6050 Raw read Source code explanation-Part1
MPU6050 Raw read code code توضیح قسمت2
MPU6050 Raw read Source code explanation-Part2
آزمایش برنامه خواندن خام MPU6050 در BBB
Testing MPU6050 Raw read application on BBB
اندازه گیری زاویه شیب جسم قسمت 1
Measuring Tilt Angle of the object part 1
اندازه گیری زاویه شیب جسم قسمت 2
Measuring Tilt angle of the object Part 2
رابط کاربری MPU6050 و برنامه سنجش شیب
MPU6050 Interfacing and Tilt sensing application
چرا از شتاب سنج استفاده می شود؟
Why Accelerometers are used ?
چرا از سنسورهای ژیروسکوپ استفاده می شود؟
Why Gyroscope sensors are used ?
MPU6050 مقدمه
MPU6050 Introduction
درک محدوده مقیاس کامل MPU6050 ACC
Understanding MPU6050 ACC full scale range
تبدیل مقدار خام Acc به مقادیر "g".
converting raw Acc value in to "g" values
درک محدوده کامل مقیاس ژیروسکوپ MPU6050
Understanding MPU6050 Gyro Full Scale range
جزئیات برد برد MPU6050
MPU6050 breakout board details
تصمیم گیری پایه های BBB I2C برای رابط سنسور
Deciding BBB I2C pins for sensor interfacing
MPU6050 Raw read کد منبع توضیح-Part1
MPU6050 Raw read Source code explanation-Part1
MPU6050 Raw read code code توضیح قسمت2
MPU6050 Raw read Source code explanation-Part2
آزمایش برنامه خواندن خام MPU6050 در BBB
Testing MPU6050 Raw read application on BBB
اندازه گیری زاویه شیب جسم قسمت 1
Measuring Tilt Angle of the object part 1
اندازه گیری زاویه شیب جسم قسمت 2
Measuring Tilt angle of the object Part 2
رابط LCD 16x2
16x2 LCD interfacing
معرفی LCD
LCD Introduction
جزئیات پین LCD 16x2
16x2 LCD pin details
کنترلر LCD HD44780 جزئیات داخلی
HD44780 LCD controller Internal Details
آشنایی با DDRAM، CGRAM، CGROM
Understanding DDRAM, CGRAM,CGROM
آشنایی با مجموعه دستورات LCD -Part1
Understanding LCD command sets -Part1
درک مجموعه دستورات LCD -Part2
Understanding LCD command sets -Part2
اتصال BBB و LCD
Connecting BBB and LCD
رابط LCD 16x2
16x2 LCD interfacing
معرفی LCD
LCD Introduction
جزئیات پین LCD 16x2
16x2 LCD pin details
کنترلر LCD HD44780 جزئیات داخلی
HD44780 LCD controller Internal Details
آشنایی با DDRAM، CGRAM، CGROM
Understanding DDRAM, CGRAM,CGROM
آشنایی با مجموعه دستورات LCD -Part1
Understanding LCD command sets -Part1
درک مجموعه دستورات LCD -Part2
Understanding LCD command sets -Part2
اتصال BBB و LCD
Connecting BBB and LCD
سخنرانی جایزه
BONUS LECTURE
سخنرانی جایزه
BONUS LECTURE
سخنرانی جایزه
BONUS LECTURE
سخنرانی جایزه
BONUS LECTURE