آموزش اینترنت اشیا
前往频道在 Telegram
تخفیف ویژه یلدایی، دوستان علاقه مند میتونین سرفصل های دوره رو از پیام سنجاق شده مشاهده کنید پیج اینستاگرام: https://www.instagram.com/iot_tutorial ایمیل: mojshaderyan@gmail.com آیدی ادمین: @shaderyan وبسایت: iotvideo.ir
显示更多3 515
订阅者
-124 小时
无数据7 天
-330 天
帖子存档
3 515
telegram.me/programming_project
✍ انجام پروژه های دانشجویی
@programming_project
✍ آموزش زبان های برنامه نویسی
@programming_project
✍ آموزش مطالب درخواستی
@programming_project
✍ درخواست پروژه و سورس کد
@programming_project
✍ آموزش امنیت و شبکه و هک
@programming_project
✍ آموزش ترفند های کاربردی
@programming_project
✍ آموزش الکترونیک و روباتیک
telegram.me/programming_project
3 515
#ویدئو
#جالب
در این ویدئو یاد میگیرید چگونه با وسایل ساده برق مجانی بگیرید
@programming_project
3 515
#ویدئو
#انگیزشی
اگر کاری را که دیروز انجام داده اید هنوز در نظرتان بزرگ است ، بدانید امروز به قدر کافی تلاش نکرده اید.
@programming_project
3 515
#کامپیوتر
Embedded (سیستمهای امبدد)
اصطلاح Embedded System یا به طور خلاصه Embedded، اصطلاحی است که به سیستمهایی متشکل از نرمافزار و سختافزار اشاره دارد که برای اجرا نیازی به نرمافزار یا سختافزارهای جانبی نداشته و کاملاً مستقل بوده و این در حالی است که به منظور انجام کار خاصی طراحی شدهاند.
برای مثال، از جملهٔ این دست سیستمها میتوان به تجهیزات پزشکی، تجهیزات الکترونیک خودروها، لوازم منزل مثل یخچالفریزر، اسباببازی، موبایل، پهپاد، گجتهای پوشیدنی و ... اشاره کرد.
همانطور که گفته شد، سیستمهای امبدد صرفاً برای انجام کار خاصی در نظر گرفته شدهاند و این در حالی است که برخی از آنها، همچون سیستمهای به کار رفته در یخچالفریز، دارای رابط کاربری (UI) نبوده چراکه اصلاً نیازی هم به رابط کاربری ندارند اما برخی سیستمهای امبدد پیشرفتهتر همچون تلفن همراه که پیچیدهتر بوده و کارهای بهمراتب متنوعتری را انجام میدهند دارای رابط کاربری میباشند.
باتوجه به اینکه سیستمهای امبدد دارای منابع کامپیوتری محدودی هستند، نوشتن برنامه برای چنین سیستمهایی بسیار تخصصی بوده که نیازمند دانش هم در زمینهٔ سختافزار و هم نرمافزار است. سیستمعاملی هم که در اینگونه سیستمها معمولاً مورد استفاده قرار میگیرد، نسخهای سبکسازی شده از لینوکس است.
در بحث سیستمهای Embedded و یا IoT، زبان برنامهنویسی C بیش از سایر زبانها کاربرد دارد چراکه پس از زبان اسمبلی، نسبت به سایر زبانها امکان تعامل بیشتری با سختافزار بهصورت مستقیم را دارا است. از دیگر زبانهایی که برای کدنویسی اینگونه سیستمها مورد استفاده قرار میگیرد میتوان به Java و یا ++C و یا زبانی همچون Python اشاره کرد که این مورد آخر بیشتر در بحث کدنویسی برای Raspberry Pi مورد استفاده قرار میگیرد.
سیستمهای امبدد میتوانند مبتنی بر Microprocessor و یا Microcontroller باشند و این در حالی است که در هر ۲ مورد، این دست سیستمها دارای یک Integrated Circuit یا به طور خلاصه IC در قلب دیوایس هستند که مسئول انجام محاسبات Real-time (در لحظه) است.
در ظاهر، تفاوت چندانی میان Microprocessor و Microcontroller وجود ندارد اما این در حالی است که میکروپروسسورها صرفاً دارای یک CPU بوده و از همین روی نیازمند تجهیزات دیگری همچون مموری و غیره هستند اما میکروکنترلرها بهگونهای طراحی شدهاند که بهصورت یک پک کامل بوده و برای کارکرد، نیازمند دیوایسهای دیگری نیستند. بهعبارت دیگر، میکروکنترلرها علاوه بر برخورداری از یک CPU، حاوی RAM، پورتهای ارتباطی و غیره نیز هستند.
از جمله کمپانیهای سازندهٔ چیپهای سیستمهای امبدد هم میتوان به Apple ،IBM و Intel اشاره کرد اما باتوجه به رونق بیش از پیش اینترنت اشیاء (IoT)، روز به روز به تعداد شرکتهای سازندهٔ تجهیزات سیستمهای امبدد افزوده میشود. و چیپ های امبدد زیادی مانند ESP8266 و ESP32 و غیره ساخته شده اند.
@programming_project
3 515
#جالب
تبلیغ 25 سال پیش بیل گیتس درباره حجم اطلاعاتی که میتوان داخل یک CD ذخیره کرد
@programming_project
3 515
لطفا کانال رو به دوستان معرفی بفرمایید و هر سوالی در خصوص برنامه نویسی آردینو، رزبری پای و ... داشتید بپرسید
با تشکر : شادریان
@programming_project
3 515
با سلام و احترام
تمام نرم افزار های مورد استفاده برای کار با رزبری پای در ادامه خدمتتون ضمیمه گردیده است.
@programming_project
3 515
نحوه تنظیم IP STATIC بر روی رزبری
@programming_project
برای این منظور به آدرس زیر رفته:
sudo nano /etc/network/interfaces
سپس تنظیمات زیر را به آن اضافه کرده :
iface eth0 inet static
address 192.168.1.110
netmask 255.255.255.0
gateway 192.168.1.1
و در آخر برای اعمال تنظیمات باید شبکه را ریستارت کنید برای امر از دو دستور زیر استفاده کنید.
sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start
از این پس ip رزبری شما 192.168.1.110 میباشد.
برای اطمینان از صحت تغییرات میتوانید از دستور ifconfig استفاده کنید پس از اجرای آن باید تنظیمات اعمال شده را مشاهده کنید که به صورت زیر میباشد
eth0 Link encap:Ethernet HWaddr b8:27:eb:61:f8:de
inet addr:192.168.1.110 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:818 errors:0 dropped:2 overruns:0 frame:0
TX packets:485 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:75805 (74.0 KiB) TX bytes:52483 (51.2 KiB)
💣نکته مهم :قبل از انجام تنظیمات میبایستی از مقادیر gateway و netmask روتر خود اطمینان حاصل کنید تا آی پی استایک به درستی بر روی رزبری تنظیم شود.
@programming_project
3 515
📌 قفس فارادی
@programming_project
قفس فارادی یک ققس یا فضای بسته ساختهشده از فلز یا رسانای الکتریکی دیگر است. در سال ۱۸۷۳ میلادی مایکل فارادی در آزمایشی فردی را در یک قفس رسانای بزرگ قرار داد و قفس را تا حدی شارژ کرد که بارهای الکتریکی به صورت جرقه از گوشههای آن جریان پیدا کردند. در هنگام نمایش کارکرد این قفس، معمولاً از سیمپیچ تسلا یا مولد وان دو گراف در کنار آن استفاده میشود و نشان میدهند که با وجود جرقههایی که بین قفس و مولد یا سیمپیچ زده میشود، فرد درون قفس هیچ آسیبی نمیبیند. برای حفظ امنیت افرادی که در خارج از قفس قرار دارند قفس را به زمین متصل میکنند، ولی این کار برای حفظ امنیت فرد درون قفس ضرورتی ندارد.
@programming_project
📝قفس فارادی علاوه بر اینکه محافظی در برابر امواج بیرونی است، به امواج درون خود نیز اجازه خروج نمیدهد. در این حالت الکترونهای سطح رسانا به گونهای روی سطح داخلی آن آرایش مییابند که اثر بارهای الکتریکی درون قفس را خنثی کنند. با این وجود بر اثر جابجایی بارها سطح خارجی قفس نیز باردار میشود؛ برای جمعآوری بارهای الکتریکی سطح بیرونی قفس آن را زمین میکنند. یک میدان الکتریکی بیرونی باعث بازآرایی بارهای الکتریکی میشود که در نتیجه آن میدان الکتریکی درون قفس بدون تغییر میماند.
@programming_project
📝قفس فارادی در برابر نفوذ امواج رادیویی و تابش الکترومغناطیسی نیز مقاوم است و این امواج نمیتوانند به داخل آن نفوذ کنند.
@programming_project
3 515
✳️ منتشر شد:
📘 آموزش کاربردی خط فرمان ویندوز (Command Prompt یا CMD)
🔗 fdrs.ir/ras8
🌟 کد هدیه 60,000 ریالی تهیه این آموزش: OFFVOS96021227
❗️ تاریخ اعتبار هدیه: 21 آبان 1396
@FaraDars
.
