هیچ محتوای یادگیری الکترونیکی دیگری مانند ما با این محتوای 17 ساعته، سعی نکرد همه علوم دیجیتال را با سیستمهای جاسازی شده پیوند دهد.
شروع با FPGA و زبان برنامه نویسی طراحی سخت افزار VHDL. به طور خاص از کوچکترین سیگنالی که ما آن را بیت می نامیم، تا ساخت واحدهای محاسبه و ثبت ساده که در میکروکنترلرها از ابتدا استفاده می شود! و منظور من از خراش این است که آن را از گیت ها و رجیسترهای منطقی اولیه بسازیم.
سپس به AVR uC و آردوینو معروف بروید و آن را برای اجرای سیستم عامل معروف Realtime (RTOS) به منظور اجرای برنامه مبتنی بر Multi-threading بسازید.
سپس شماره گیری آن و معرفی بردهای ESP برای اجرای برنامه های اینترنت اشیا، برقراری ارتباط با Node-red، دستگاه های اندروید و یادگیری در مورد کنترل دسترسی از راه دور.
با معرفی رزبری پای و لینوکس همه چیز را ببندید. و قبل از ساختن مدلهای مبتنی بر پردازش تصویر یادگیری عمیق تعبیهشده، مقدمه پایتون، یعنی شبکههای عصبی را ایجاد کنید.
و همه اینها در دست است! بدون نظریه ساده، هیچ بلوک فلسفی متون که مفاهیم بی فایده را توضیح دهد. کثیف کردن دستان شما، درایو اصلی من در اینجا است.
تکنولوژی های سخت افزاری که باید آموزش داده شوند:
FPGA
Raspberry PI
آردوینو
ESP32 (Node MCU)
زبان های برنامه نویسی که باید آموزش داده شوند:
C
پایتون
VHDL
تکنولوژی های ارتباطات و ابری که باید آموزش داده شوند:
UART
SPI
MQTT
گره-قرمز
Hivemq
تکنیک هایی که باید آموزش داده شوند:
طراحی منطق ترکیبی
طراحی منطق متوالی
FSM
واحدهای کنترل
Tinker CAD
سیگنال های دیجیتال و آنالوگ
وقفه ها
Android Control
کنترل از راه دور
RTOS
سمافورها
Mutexes
اشتراک گذاری منابع
صف ها
کارهای پارامتری
ساختارها
لینوکس
مبانی هوش مصنوعی
شبکه های عصبی
شبکه های عصبی عمیق
CNN
مهندس
نمایش نظرات