Moallemekhoob کانال آموزش الکترونیک معلم خوب
1.11K subscribers
501 photos
246 videos
366 files
140 links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
در این ویدئوی آموزشی کوتاه تاثیر روغن روغن لحیم مناسب بر لحیم کاری سیم افشان به PCB را مشاهده کنید.
@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@DesigningPcb
حسگر حرکتی لبه هوش مصنوعی (Edge AI) STMicro LSM6DSV32X با هدف افزایش طول عمر باتری در پوشیدنی‌ها، ردیاب‌ها و مانیتورهای فعالیت، معرفی شده است.
این یک ماژول اندازه‌گیری اینرسی (IMU) کم مصرف با ۶ محور است که از هسته یادگیری ماشین (MLC) STMicro با الگوریتم‌های هوش مصنوعی مبتنی بر درخت تصمیم، یک سنجشگر شتاب‌سنج سه محوره با دامنه اندازه‌گیری کامل 32g و یک ژیروسکوپ 4000 درجه بر ثانیه برای اندازه‌گیری حرکات شدید، ضربه‌ها و تخمین ارتفاع سقوط آزاد بهره می‌برد.

ویژگی‌های این سنسور باعث کاهش مصرف انرژی برای عملکردهایی مانند تشخیص فعالیت‌های ورزشی به زیر 6 میکروآمپر می‌شود، در حالی که ردیابی جهت‌یابی سه بعدی با استفاده از الگوریتم کم مصرف Sensor Fusion Low-Power (SFLP) STMicro تنها 30 میکروآمپر مصرف می‌کند. این سنسور در طیف وسیعی ازدستگاه‌های باتری‌دار مانند پوشیدنی‌های مصرفی، ردیاب‌های دارایی و هشدارهای ضربه و سقوط برای کارگران یا افراد مسن کاربرد خواهد داشت.
این ویژگی های حسگر باعث کاهش مصرف انرژی برای عملکردهایی مانند تشخیص فعالیت های ورزشی و ردیابی جهت یابی سه بعدی می شود. این حسگر در طیف وسیعی از دستگاه های باتری دار مانند پوشیدنی های مصرفی، ردیاب های دارایی و هشدارهای ضربه و سقوط برای کارگران یا افراد مسن کاربرد خواهد داشت.
مشخصات سنسور حرکتی STMicro LSM6DSV32X
این سنسور یک واحد اندازه گیری حرکت (IMU) با انرژی مصرف پایین و عملکرد بالا است که برای کاربردهای موجود از جمله:

رابط کاربری (UI)
سیستم تثبیت تصویر الکترونیکی (EIS)
سیستم تثبیت تصویر اپتیکال (OIS)
مناسب است.

معماری سه کانال:
این سنسور دارای معماری سه کاناله است که امکان پردازش مجزای به موارد زیر را می‌کند:

رابط کاربری
سیستم تثبیت تصویر الکترونیکی
سیستم تثبیت تصویر اپتیکال
این تفکیک داده‌ها باعث بهبود عملکرد و کارایی کلی سیستم می‌شود.

مشخصات سنسورها:
شتاب‌سنج:
اندازه گیری: ± 4 گرم / ± 8 گرم / ± 16 گرم / ± 32 گرم (قابل برنامه ریزی)
ژیروسکوپ:
اندازه‌گیری: ± 125/±250/±500/±1000/±2000/±4000 درجه بر ثانیه (قابل برنامه ریزی)
سنسور داخلی:
اندازه‌گیری محیط
درگاه های ارتباطی:
ارتباط سریال SPI, I2C و MIP
کانال اختصاصی EIS در ارتباط اصلی با فیلترینگ اختصاصی
قابلیت ها:
گام‌شمار پیشرفته، تشخیص گام و شمارش گام
تشخیص حرکت قابل توجه، تشخیص شیب
وقفه های استاندارد: سقوط آزاد، بیدار شدن، جهت یافتن 6 بعدی/ 4 بعدی، کلیک و دوبار کلیک
ماشین های محدود قابل برنامه ریزی برای حالت پردازش های شتابسنج، ژیروسکوپ و سنسورهای خارجی با سرعت بالا
قابلیت های پیشرفته و مدیریت مصرف انرژی سنسور حرکتی STMicro LSM6DSV32X
قابلیت های پیشرفته:
ماشین حالت محدود قابل برنامه ریزی (FSM) برای پردازش حسگر با نرخ بالا (تا 96 هرتز): این امکان توسعه الگوریتم‌های سفارشی و پردازش لحظه‌های داده شده از شتاب‌سنج، ژیروس و حتی سنسورهای خارجی متصل به LSM6DSV32X را می‌کند.
ماشین‌های موجود (MLC) با قابلیت قابلیت خروجی ویژگی‌ها و فیلترها برای کاربردهای مصنوعی مصنوعی: این سنسور یک ماشین ساده را ادغام کرده است که برای توسعه و اجرای الگوریتم‌های مصنوعی به طور مستقیم روی سنسور قابل استفاده است این امکاناتی مانند تشخیص ژست قابلیت، تقسیم‌بندی فعالیت‌ها و تشخیص ناهنجاری را در لبه دستگاه می‌کند، در نتیجه عملکرد اصلی را کاهش داده و بازده انرژی را بهبود می‌بخشد.
Moallemekhoob کانال آموزش الکترونیک معلم خوب
کانال اختصاصی EIS در ارتباط اصلی با فیلترینگ اختصاصی قابلیت ها: گام‌شمار پیشرفته، تشخیص گام و شمارش گام تشخیص حرکت قابل توجه، تشخیص شیب وقفه های استاندارد: سقوط آزاد، بیدار شدن، جهت یافتن 6 بعدی/ 4 بعدی، کلیک و دوبار کلیک ماشین های محدود قابل برنامه ریزی برای…
تنظیم تطبیقی (ASC): این قابلیت به طور خودکار تنظیم سنسور را بر اساس شرایط خودکار کاری تنظیم کرده و عملکرد و مصرف انرژی را بهینه می‌کند.
سنسور الکترواستاتیک Qvar داخلی: LSM6DSV32X شامل یک سنسور الکترواستاتیک داخلی است که برای کارکردهای مختلف اثرات ضربه، ضربه دوگانه، ضربه سه‌گانه، نگه‌داشتن طول و حرکات کشیدن (چپ به راست به راست به چپ) قابل استفاده است. این دکمه‌های خارجی را می‌سازد و طراحی دستگاه را ساده می‌کند.
هاب آنالوگ داخلی: این قابلیت به سنسور اجازه می‌دهد تا ورودی‌های آنالوگ از سنسورهای خارجی را پردازش کند و در نتیجه کارایی آن را افزایش دهد.
الگوریتم کم مصرف تلفیق سنسور داخلی: این سنسور یک الگوریتم کم مصرف را برای ترکیبات شتاب‌سنج، ژیروسکوپ و مغناطیس‌سنج (در صورت استفاده) ادغام می‌کند تا نمایش دقیق‌تر و باثبات‌تر از حرکت را ارائه دهد.
مدیریت مصرف انرژی:
تغذیه ورودی/خروجی مستقل (دامنه اطلاعات: 1.08 تا 3.6 ولت): این قابلیت با استفاده از یک منبع ولتاژ انرژی برای پین‌های ورودی/خروجی، مدیریت پذیرنده مصرف انرژی را امکان‌پذیر می‌کند.
ولتاژ تغذیه آنالوگ (۱.۷۱ تا ۳.۶ ولت): این سنسور در همه بخش‌های ولتاژهای تغذیه آنالوگ کار می‌کند.
مصرف انرژی پایین (0.65 میلی‌آمپر در حالت عملکرد بالا): LSM6DSV32X برای مصرف انرژی پایین طراحی شده است که آن را برای کاربردهای باتری‌دار ایده‌آل می‌سازد.
مشخصات فیزیکی:
اندازه کوچک (3 در 2.5 در 0.83 میلی‌متر): اندازه کوچک این سنسور، قابل استفاده آسان آن در دستگاه‌هایی با فضایی است که می‌کند.
مطابق با استانداردهای زیست‌محیطی:
مطابق با استانداردهای ECOPACK و RoHS: این سنسور با استفاده از مواد و فرآیندهای ساخته شده است که با مقررات زیست‌محیطی مطابقت دارد.
سازگاری و ابزارهای توسعه سنسور حرکتی STMicro LSM6DSV32X
شرکت STMicro اعلام کرد که سنسور حرکتی LSM6DSV32X با سیستم عامل اندروید سازگار است و توسعه دهندگان محصولات می‌توانند بر روی کتابخانه‌ها و ابزارهای آماده استفاده مانند محیط MEMS Studio و یک مخزن اختصاصی گیت‌هاب که شامل نمونه‌هایی از شناسایی فعالیت‌های ورزشی و تشخیص حرکات سر است، باشد. تکیه کنند. منابع همچنین شامل آداپتورهای سخت‌افزاری برای اتصال سنسور IMU به برد ProfiMEMS، ساخت حسگر Nucleo و Sensortile.box PRO می‌شود.
بر اساس گفته‌های STMicro، تولید انبوه سنسور LSM6DSV32X از ماه می ۲۰۲۴ در یک پکیج LGA 14 پین با مدل 3 در 2.5 در 0.83 میلی‌متر آغاز خواهد شد و قیمت آن از 2.98 دلار برای 100 عدد و بالاتر از آن شروع می‌شود. اطلاعات تکمیلی را می‌توانید در صفحه محصول و در بیانیه مطبوعاتی پیدا کنید.
.
@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@DesigningPcb
This media is not supported in your browser
VIEW IN TELEGRAM
یک مرور مختصر و مفید بر المانهای پرکاربرد بیان شده در پست های قبلی
.
@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@DesigningPcb
Media is too big
VIEW IN TELEGRAM
ساخت یه ربات شیک و جذاب با آردوینو ،دوربین،سنسور مادون قرمز التراسونیک.لذت ببرید
@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@DesigningPcb
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه سان ترکر با سنسور LDR
در پست بعدی برنامه و نحوه ساخت پروژه را مشاهده فرمائید.(لینکهای زیر)
https://t.me/MkElectronics/1777
https://t.me/MkElectronics/1778

@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@DesigningPcb
sun tracer solar panel.cpp
1.5 KB
برنامه آردوینو برای دنبال کننده خورشید با سلول خورشیدی.برنامه ی نمونه برای پروژه سان ترکر که در پست قبلی مشاهده کردید.برای کنترل زاویه پنل خورشیدی نسبت به خورشید می توان از سروو موتور استفاده کرد .
این برنامه از دو سنسور LDR برای تشخیص جهت نور خورشید و یک سروو موتور برای چرخش پنل خورشیدی به سمت خورشید استفاده می کند.

قطعات مورد نیاز:

برد آردوینو Uno
دو سنسور LDR
دو مقاومت 10KΩ
یک سروو موتور
پنل خورشیدی
سیم‌های جامپر
برد برد یا فیبر مسی سوراخدار یا فیبر مسی برای طراحی PCB مناسب
@Mkelectronics
@Moallemekhoob1

https://t.me/MkElectronics/1775
Moallemekhoob کانال آموزش الکترونیک معلم خوب
sun tracer solar panel.cpp
مراحل:

اتصالات:

پایه A0 برد آردوینو را به یک پین از LDR اول وصل کنید.
پایه A1 را به پین دیگر LDR اول وصل کنید.
یک مقاومت 10KΩ را بین هر پین LDR و زمین وصل کنید.
سیم تغذیه سروو موتور را به پین 5V برد آردوینو وصل کنید.
سیم زمین سروو موتور را به پین GND برد آردوینو وصل کنید.
سیم سیگنال سروو موتور را به پین 9 برد آردوینو وصل کنید.
پنل خورشیدی را به یک بار یا باتری متصل کنید.
برنامه را با استفاده از Arduino IDE در برد آردوینو آپلود کنید.
نحوه عملکرد:

سنسورهای LDR مقدار نور را در جهت خود اندازه گیری می کنند.
اختلاف بین مقادیر LDR نشان می دهد که خورشید در کدام جهت قرار دارد.
برنامه این اختلاف را به زاویه ای برای سروو موتور تبدیل می کند.
سروو موتور پنل خورشیدی را به سمت خورشید می چرخاند.
نکات:
مقادیر map را می توان برای تنظیم محدوده حرکت پنل خورشیدی تنظیم کرد.
می توانید از چندین سنسور LDR برای افزایش دقت استفاده کنید.
می توانید از یک باتری برای تامین برق پنل خورشیدی و سروو موتور در شب استفاده کنید.
@Mkelectronics
@Moallemekhoob1
https://t.me/MkElectronics/1775
📒هدیه ارزشمند معلم خوب به مناسبت روز معلم به اعضای محترم کانال
کتاب بسیار عالی " شروع پایتون "

Beginning Python

📝 زبان: انگلیسی
📃 تعداد صفحه : 554
📅 سال انتشار: 2017
👤 نویسنده : Magnus Lie Hetland
🏛 انشتارات : APress

#کتاب
#Book
لینک دانلود :
https://t.me/MkElectronics/1782

@Mkelectronics
@moallemekhoob1
@pythonforever
M5Stack CoreMP135 - یک کنترل کننده صنعتی مبتنی بر لینوکس با هسته میکروپردازنده Arm Cortex-A7 مدل STM32MP135DAE7

جزئیات:

هسته پردازنده (CPU): STM32MP135DAE7 Arm Cortex-A7 با فرکانس کاری ۱ گیگاهرتز
حافظه رم: تا ۵۱۲ مگابایت DDR3L SDRAM
درگاه‌های ارتباطی:
پورتهای اترنت دو گیگابیتی
سه پورت USB
دو رابط CAN FD
دو رابط Grove
یک خروجی ویدیویی "HD" (به احتمال زیاد HDMI)
یک برد ارتباطی مجتمع PWR485 شامل ورودی برق 9 تا 24 ولت و یک رابط RS485 است. این رابط برای ارتباط سریال با سایر دستگاه‌های صنعتی مناسب است.
یک درگاه کارت microSD برای ذخیره سازی اطلاعات بر روی کارت حافظه
یک صفحه نمایش لمسی خازنی IPS کوچک برای تعامل کاربر با دستگاه
یک بلندگوی 1 وات برای پخش صدا و خروجی هشدار
مدیریت انرژی و سیستم عامل:

سخت افزار CoreMP135 برای مصرف کم انرژی طراحی شده و از تراشه Allwinner AXP2101 برای مدیریت توان استفاده می کند.
امکان بیدار شدن و به خواب رفتن برنامه ریزی شده با استفاده از یک ساعت زمان حقیقی داخلی (ماژول BM8563) وجود دارد.
@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@PcbDesigning
M5Stack CoreMP135 specifications:

MPU – STMicroelectronics STM32MP135DAE7 microprocessor, featuring single-core Arm Cortex-A7 CPU @ 1GHz
Memory – 4Gbit (512MB) DDR3L SDRAM
Storage – microSD card slot
Display
2.0-inch IPS capacitive touchscreen
1x HD video output (LT8618SXB HDMI 1.4 transmitter, supports up to 24 bits of color depth). Note: M5Stack does not use “HDMI” wording because it requires an extra license.
Ethernet – 2x Gigabit Ethernet
USB – 2x USB 2.0 Type-A, 1x USB-C (OTG, Power)
Expansion
2x Grove (I2C and UART) interfaces
PWR485 expansion – 9~24V power input and RS485 interface
Power Supply
12V @ 2A via DC power socket, 5V@3A via USB-C
AXP2101 PMIC
Misc – 1W speaker (16-bit, I2S), DIN rail base plate
Operating Temperature – 0°C – 40°C
Dimensions – 54 x 54 x 34.5mm
Weight – 99.5 grams
@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@PcbDesigning
شرکت M5Stack در گذشته دستگاه‌های مشابه را با هسته میکروکنترلر ESP32 عرضه کرده است، از جمله کیت توسعه Core2، Core3 و AtomS3 Lite است. لازم به ذکر است که شرکت Espressif System همیشه عمده‌ای از این شرکت را خریداری کرده است. با این حال، CoreMP135 با قابلیت اجرای یک سیستم عامل لینوکس کامل از سایر محصولات M5Stack متمایز می شود.

کاربردهای CoreMP135:

این محصول برای اتوماسیون صنعتی، شبکه های لبه اینترنتی اشیا (IoT Edge Gateway)، خانه هوشمند، دستگاه های سرگرمی چند رسانه ای و کنترل حرکت ربات طراحی شده است.
@Mkelectronics
@Moallemekhoob1
@ReadyBoard
@PcbDesigning