Embedded Academy – Telegram
Embedded Academy
3.95K subscribers
798 photos
118 videos
241 files
250 links
📢 All About Embedded in Persian and English

Embedded Systems
IoT
AI
Machie Vision

در سایر شبکه ها:
aparat.com/embedded
instagram.com/embedded_ir
Twitter.com/embedded_ir

Admin: @embeded
Download Telegram
#دانستنیها، سرعت تجهیزات #5G هشت میلیون برابر سریعتر از اینترنت dial-up می باشد.
@embedded
#درمسیر_موفقیت ،۳۰ ویژگی افراد توانمند و موفق از نگاه دکتر محمود سریع القلم.
@embedded
#درمسیر_موفقیت ،
دکتر محمود سریع القلم استاد دانشگاه و پژوهشگر تاریخ معاصر در یادداشتی در وبسایت شخصی خود
سی ویژگی افراد توانا
را اینگونه شرح میدهد.
۱-وقت ندارند بر علیه کسی، کاری انجام دهند؛
۲-وقت ندارند پشت سر دیگران صحبت کنند؛
۳-وقت ندارند در وقایع گذشته، متوقف شوند؛
۴-وقت ندارند که دروغ بگویند؛
۵-بسیار انتخاب می کنند چون ذهن اولویت‌بندی شده دارند؛
۶-تفاوت‌های انسانها را می‌ستایند؛
۷-بدنبال این نیستند کسی را مانند خود کنند؛
۸-حجم و کیفیت غذای خود را با دقت زیر نظر دارند؛
۹-بد بودن بعضی انسانها را، عادی می‌دانند؛
۱۰-با دو زبان مهم، آشنایی ندارند بلکه بر آنها مسلط‌ اند؛
۱۱-در فهم رفتار انسانها، اول منافع آنها را می شکافند؛
۱۲-کارآمدی را بر مساوات ترجیح می‌دهند زیرا که مساوات خود نتیجه کارآمدی است؛
۱۳-کارآمدی را نتیجۀ رقابت می‌دانند؛
۱۴-راستگو هستند چون منافع دراز مدت دارند؛
۱۵-حتی در استفاده از حروف اضافه دقت می کنند تا اعتماد دیگران را حفظ کنند؛
۱۶-از افراد توانا، با مهارت و باهوش، هراسی ندارند؛
۱۷-دائما در حال گسترش شعاع شبکه‌های ارتباطی خود هستند؛
۱۸-بعد از شش ماه که آنها را می‌بینید، بهتر شدن آنها را متوجه می‌شوید؛
۱۹-اطرافشان، مملو از افراد تواناست؛
۲۰-میلی‌متری مراقب سخنانشان هستند؛
۲۱-مبنای تواناییهایشان، قدرت نرم است؛
۲۲-یک تا صد هر مسئله ای را، دقیق طراحی و مانیتور می‌کنند؛
۲۳-به ندرت از کسی، درخواستی داشته باشند؛
۲۴-اگر لازم باشد، ظرفیت تنها ماندن را دارند؛
۲۵-آنقدر تلاش می‌کنند، درخواب هم اغلب، مسئله حل می‌کنند؛
۲۶-با هر فردی، دوست نمی‌شوند؛
۲۷-وقتی با فردی آشنا می‌شوند می‌پرسند: چه کتابی این روزها می‌خوانید؟
۲۸-سلول‌های مغزشان، فرصت استراحت ندارند؛
۲۹-شناخت عمیقی از طبع بشر دارند؛
۳۰-سؤالاتشان از پاسخ‌هایشان به مراتب مهم‌تر است.
#فیلم ، #تازه_ها ،هم اکنون در کانال آپارات ما مشاهده کنید:"پروژه باران جنبشی"
http://www.aparat.com/v/3Fzgb
--------------
@embedded
#مناسبت، ۲۵۶ امین روز سال به نام #روز_برنامه_نویس نامگذاری شده است.
روزت مبارک embedded programmer !
@embedded
#دانلود_کتاب #آموزش #آردوینو با عنوان "شروع آردوینو"
@embedded
#واژه_ها، #flops چیست؟
پست بعدی را بخوانید...
@embedded
Embedded Academy
#واژه_ها، #flops چیست؟ پست بعدی را بخوانید... @embedded
#واژه_ها ،
#flops چیست؟
فلاپس یا به انگلیسی: FLOPS،
مخفف عبارت FLoating point OPerations per Second
به معنی عملیات ممیّز شناور در ثانیه، مقیاسی برای "سنجش کارایی پردازشگر "رایانه‌هاست.

فلاپس واحد اندازه‌گیری سرعت پردازش داده‌ها توسط رایانه است.
هر ترافلاپس معادل یک تریلیارد (یا ۱۰ به توان ۱۲) عملیات ممیز شناور بر واحد ثانیه است.

به عنوان مثال، در تاریخ ۸ آوریل ۲۰۱۴، شرکت AMD تراشهای دو هسته‌ای بر روی یک PCB را معرفی نمود که تا ۱۱٫۶ ترافلاپس سرعت دارد.

تا پایان سال ۲۰۱۰، سریعترین پردازشگر رایانه، پردازشگر Intel Core i7 980 XE بود که سرعت پردازشی برابر ۱۰۷٫۵۵ گیگافلاپس داشت.
@embedded
#امنیت_سخت_افزار
#امنیت_سامانه_های_نهفته
#embedded_system_security
#حملات_کانال_جانبی

#اسلاید "مقدمه ای بر امنیت سامانه های نهفته"
معرفی و بررسی اجمالی انواع حملات نرم افزار و سخت افزاری بر روی امبدد سیستم ها و همچنین حملات سخت افزاری از نوع کانال جانبی و موارد دیگر در این اسلاید به صورت خلاصه بررسی و معرفی شده است.


http://www.slideshare.net/adelbarkam/introduction-to-embedded-system-security?from_m_app=android
#خبر ،
یک پژوهش جدید نشان می‌دهد که می‌توان از طریق نوار مغزی(EEG) وارد حریم خصوصی افراد شد و رازهای نهان آنها را کشف کرد
#پردازش_سیگنال
#پردازش_سیگنال_های_حیاتی
@embedded
Embedded Academy
#دانلود_کتاب #آموزش #بینایی ماشین (#پردازش_تصویر) با عنوان " چیره دست شدن بر openCV با برنامه های بینایی ماشین " #OpenCV @embedded
#معرفی_سایت ، کتابی که در پست ریپلای شده معرفی و برای دانلود بر روی کانال قرار گرفته شده بود و میتوانید به آن دسترسی پیدا کنید . از جمله کتاب های مناسب برای حرفه ای شدن با #opencv بود که یکی از نویسندگان این کتاب "مهندس شروین امامی" می باشد که ایشان در زمینه پردازش تصویر و Embedded Vision دارای تخصص و تجربیات بسیار خوبی در شرکت های معتبر می باشند.
که وبسایت شخصی ایشان را به علاقه مندان معرفی می کنیم.


http://shervinemami.info/


@embedded
برای شعله ور شدن چیزی که قابلیت اشتعال دارد یه جرقه کافیست.
برای یادگیری فقط یه جرقه لازمه، باقی پشتکار و تلاش.
http://taksuntec.ir
طراحی سیستمی الکترونیک و پردازش
https://telegram.me/taksuntec
#جمله ، #طنز ، آدم ها دو دسته هستند!(البته از نظر برنامه نویسی)
@Embedded
#شبکه_حسگر_بیسیم چیست؟
آشنایی با #WSN ها ، wireless sensor netwotks
@embedded
#WSN
آشنایی با #شبکه_حسگر_بیسیم
بخش اول:

شبکه حسگر بی سیم چیست؟

شبکه حسگر متشکل از تعداد زیادی گره‌های حسگر است که در یک محیط به طور گسترده پخش شده و به جمع‌آوری اطلاعات از محیط می‌پردازند. لزوماً مکان قرار گرفتن گره‌های حسگر، از قبل‌تعیین‌شده و مشخص نیست. چنین خصوصیتی این امکان را فراهم می‌آورد که بتوانیم آنها را در مکان‌های خطرناک و یا غیرقابل دسترس رها کنیم.
هریک از گره ها یا node ها در شبکه حسگر بیسیم وسایل و تجهیزاتی هستند که علاوه بر مجهز بودن سنسورهای مختلف و داشتن قابلیت ارسال داده ها و همچنین دارابودن نوعی سیستم عامل که در ادامه درباره آن گفته خواهد شد به عنوان یک #امبدد_سیستم محسوب میشود.
#واژه_ها
#WSN
آشنایی با #شبکه_حسگر_بیسیم
بخش دوم:

کار برد های شبکه های حسگر بی سیم
#کاربرد

باتوجه به نوبودن فناوری شبکه های حسگر بی سیم و هم چنین در حال گسترش و پیشرفت بودن فناوری شبکه های حسگر بی سیم بدون شک به کاربرد های بیشمار احتمالی و قطعی این فناوری پی نبرده شده و یا کمتر به آن توجه شده است ، بنابراین در آینده ای نه چندان دور با قابلیت ها و کاربردهای فراوان شبکه های حسگر بیسیم در زمینه های مختلف در صحنه تئوری و عمل مشاهده خواهیم کرد. دراین مقاله سعی شده است به بررسی اجمالی برای کاربردهای این فناوری بپردازیم.

پیشتر از این فناوری در بعضی از کشورهای پیشرفته دنیا به عنوان سیستم های تشخیص و مراقبت رفتار های هسته ای و رادیو اکتیو استفاده شده است که سامانه حسگر قادر است ...

از کاربردهای دیگر می توان به استفاده از این شبکه ها برای کاربردهای پزشکی اشاره نمود که عمدتا برای اجرا از سنسورهای با ابعاد کم و قابلیت جای گیری د بدن انسان استفاده می نمایند و پزشک می تواند در هر لحظه از وضعیت بیمار آگاهی پیدا نماید.


• کاربردهای نظامی
- سامانه مانیتورینگ نفوذ
- مانیتورینگ نیروهای خودی و تجهیزات
- مانیتورینگ نقاط حساس عملیاتی
- نظارت و پایش محیط در گیری
- هدف گیری و تشخیص موقعیت دقیق هدف
- تشخیص خسارت جنگی
- کنترل نیروهای انسانی
- ردیابی نیروهای متخاصم
- سامانه ها تشخیص حملات هسته ای ، رادیو اکتیو و شیمیایی
- و...
• کاربردهای کشاورزی و محیط زیست
- Microclimates
- سامانه اعلام و تشخیص حریق جنگل و مراتع
- استفاده در سامانه های هواشناسی
- سامانه اعلام و تشخیص سیل و رخداد های آبی
- سامانه حفاظت از گونه های زیستی
- استفاده های کشاورزی
- و...
• کاربردهای پزشکی و سلامت
-
• کاربردهای خانگی
• کاربردهای تجاری
#TinyOS
#سیستم_عامل متداول برای #wsn ها ،
تاینی او اس ، یک #embeddedOS متن باز و بسیار کم حجم میباشد.
@Embedded
#WSN
#آشنایی_با_شبکه_های_حسگر_بیسیم

بخش سوم:



سیستم عامل wsn ها:
سیستم عامل برای گره*های شبکه ارتباطی گیرنده بی سیم به نوعی پیچیدگی اش کمتر از اهداف کلی سیستم عامل است. هردو به دلیل احتیاجات خاص و درخواست شبکه ارتباطی خاص و به دلیل اضطرار یا تحمیل منبع در پایگاه سخت*افزاری شبکه گیرنده است برای مثال کاربرد استفاده شبکه گیرنده معمولاً همکاری متقابل مثل یک کامپیوتر نیست. به همین علت، سیستم*عامل احتیاجی به پشتیبانی کاربرد ندارد علاوه برآن تحمیل یا اضطرار منبع در دوره حافظه و نقشه حافظه سخت*افزار را پشتیبانی می*کند و ساختمانی می*سازد مثل حافظه مجازی که هردو غیر ضروری و غیر ممکن برای انجام دادن هستند. شبکه ارتباطی گیرنده بی سیم، سخت*افزارهایش فرقی با سیستم*های سنتی تعبیه شده ندارد و بنابراین استفاده از سیستم*عامل تعبیه شده ممکن است مثل ecos یا VC/OS برای گیرنده شبکه ارتباطی و اگرچه مثل سیستم*عامل طراحی شده*اند با خواص بی*درنگ و برخلاف سیستم*عامل تعبیه شده سنتی اگر، سیستم*عامل هدف مخصوص شبکه*های ارتباطی گیرنده است. اغلب پشتیبانی بی*درنگ ندارد. Tiny Os شاید اولین سیستم*عاملی باشد که مخصوصا طراحی شده برای شبکه ارتباطی گیرنده بر خلاف بیشتر سیستم*عامل*های دیگر Tiny Os براساس برنامه کامپیوتری یا فرایندی که هر مرحله اجرا مربوط به تحمیلات خارجی است برنامه نویسی می*کند و مدل را به جای طرح برنامه*ای که بیش از یک مسیر منطقی استفاده می*کند و هر مسیر هم*زمان اجرا می*شود که می*گوییم (multithread).

TinyOs برنامه دستوری که تشکیل شده از گرا و کارهایی که تداوم پیدا می*کند در تکامل معنایی زمانی که پیشامد خارجی رخ می*دهد و مانند وارد شدن اطلاعات و خواندن گیرنده.

TinyOs خبر می*دهد از گرای مناسبی که اتفاقات را شرح می*دهد گرا می*تواند ارسال کند کارهایی را که برنامه ریزی شده با هسته اصلی TinyOs در زمانی عقب*تر. هردوی سیستم TinyOsو برنامه نوشته شده برای TinyOs که آنها نوشته شده*اند با برنامه نویسی C است. Nesc طراحی شده برای یافتن Race-Condition (حالت نا معینی که به هنگام عملکرد هم*زمان دستورالعمل*های دو کامپیوتر به وجود می*آید و امکان شناخت این مسئله که کدام یک از آنها ابتدا تمام خواهد شد وجود ندارد) بین وظایف و گراها.

و همچنین سیستم*های عاملی هستند که اجازه برنامه نویسی در C را می*دهند مثل سیستم*عامل*هایی شامل Contiki و MANTIS و BT nut و SOS و Nano-RK.

Contiki طراحی شده*اند برای پشتیبانی و اندازه*گیری بارگیری در شبکه و پشتیبانی زمان اجرای بارگیری در استاندارد فایلهای ELF. هسته Contiki را برنامه کامپیوتری یا فرایند کامپیوتری است که هر مرحله اجرا مربوطه به عملیات خارجی است Event-driven اما سیستم پشتیبانی می*کنند از (طرح برنامه*ای که بیش از یک مسیر منطقی است و هر سیر هم*زمان اجرا می*شود) Multithread در زمینه پیش درخواست*ها – علاوه بر آن شامل خطوط برجسته*ای که فراهم می*کند خطوطی را که مثل برد برنامه نویسی اما با حافظه خیلی کوچک در بالای سر.

برخلاف Event-driven، هسته Contiki و MANTIS و Nano-RK هسته*هایی که بر اساس قبضه*ای انحصاری Multithread است. با قبضه*ای انحصاری Multithread که کاربرها صراحتاً احتیاجی به ریز پردازنده برای دیگر پردازش*ها ندارند. در عوض هسته زمان را تقسیم می*کند به پردازش*های فعال و تصمیم می*گیرد که کدام پردازش می*تواند کار کند ولی می*تواند استفاده از برنامه نویسی را راحت کند.

شبکه ارتباطی و گیرنده مثل TinyOs و Contiki و SOS و Even-driven سیستم*عاملی است که ترکیب اولی SOS که پشتیبانی برای ظرفیت بارگیری. سیستم*عامل کامل ساخته شده از ظرفیت*های کوچک*تر و سریع SOS همچنین تمرکز در پشتیبانی برای مدیریت حافظه دینامیک است.