مقالات

Python یا ++C ( مقایسه بین دو زبان برنامه نویسی پایتون و سی پلاس پلاس )

مقدمه زبان برنامه نویسی پایتون که به عنوان برترین زبان برنامه نویسی دنیا شناخته می شود ، جای خود را در بسیاری از پروژه ها باز کرده و برنامه نویسان را به سمت خود کشانده است. از طرف دیگر نسخه پیشرفته تر برنامه نویسی C که تحت عنوان ++C شناخته...

آشنایی با لایه کاربرد در مدل TCP/IP و تشریح عملکرد پروتکل HTTP

مقدمه در مقاله قبلی با عنوان آشنایی با اصول و مبانی شبکه های کامپیوتری به تشریح انواع شبکه ها و مدل TCP/IP پرداختیم و گفتیم شبکه جهانی وب و اینترنت بر اساس این مدل کار می کند. بالاترین لایه در این مدل ، لایه اپلیکیشن ( Application Layer ) می...

انقلاب صنعتی ، از ماشین بخار تا رباتیک و اینترنت اشیاء

مقدمه تمدن های جامعه بشری انقلاب های بسیاری را به خود دیده است که هر کدام کم و بیش روی جهانی که امروز میبینیم ، تاثیر گذاشته است. این انقلاب های جامعه بشری انواع و اقسام مختلفی دارد ، از جمله :انقلاب فرهنگی : نظیر دوران رنسانس ( قرن...

ده مهارت ضروری یک مهندس سیستم های نهفته ( Embedded System )

مقدمه متخصص سیستم های نهفته یک فرد کاملا بروز و آگاهی هست که هر روز در حال یادگیری هست او با نرم افزار های متن باز آشناست و میتواند آنها را توسعه دهد .در گذشته ها مثلا دهه ۱۹۸۰ فردی که مدارهای  طراحی آمیخته با سیگنال ( mixed signal )...

آشنایی با علم رمزنگاری ( Cryptography ) و پنهان نگاری ( Steganography )

مقدمه در گذشته از رمزنگاری برای ایجاد امنیت در ارتباطات نظامی و دولتی استفاده می شده است به طوری که اولین استفاده عملی از رمزنگاری به شیوه مدرن در جنگ جهانی دوم بود. اما امروزه با پیشرفت سریع فناوری اطلاعات و انجام الکترونیکی بسیاری از داد و ستد ها ،...

پاسخ به سوالات متداول در خصوص خرید رزبری پای

با گسترش پروژه های مبتنی بر رزبری پای ، سوالات اساسی برای کاربران مطرح می گردد که در این صفحه سعی در حل اینگونه سوالات داریم.1- رزبری پای چیست ؟ رزبری پای ( به انگلیسی : Raspberry pi ) که معنی فارسی آن میوه "تمشک" است ، نوعی کامپیوتر تک...

آشنایی با پروتکل مدباس ( ModBus ) و راه اندازی آن

مقدمه مدباس ( ModBus ) یکی از پروتکل های معروف در زمینه شبکه های صنعتی ( Industrial Network ) می باشد. این پروتکل که معمولا در بستر فیزیکی RS485 پیاده سازی می شود ، کاربردهای زیادی در انواع پروژه های صنعتی و سیستم های ساختمانی دارد. در این مقاله به...

بررسی اثرات نویز روی انواع کابل های LAN

مقدمه اترنت ( Ethernet ) یکی از معروف ترین پروتکل های ارتباطی در شبکه های LAN ( شبکه های محلی ) می باشد که از سال 1980 تجاری سازی و از سال 1983 تحت اولین استاندارد یعنی IEEE802.3 گسترش یافت. فرستنده و گیرنده در پروتکل اترنت به دو صورت دارای...

آموزش طراحی بوت لودر برای میکروکنترلرها در سیستم های نهفته

مقدمه امروزه از میکروکنترلرها در گستره وسیعی از زندگی روزمره استفاده می شود. از میکروکنترلرهای کوچک 8 بیتی گرفته که در اسباب بازی ها ، اجاق گاز و ... استفاده می شود تا میکروکنترلرهای 32 بیتی قدرتمند که در گوشی ها و رسانه های تصویری کاربرد دارد. بدون میکروکنترلرها نه...

معرفی تکنولوژی ها و راهکارهای جدید هوشمندسازی ساختمان

مقدمه امروزه در حوزه تکنولوژی های الکترونیک موضوعات جدیدی همچون IOT ( اینترنت اشیاء ) ، Smart Home ( ساختمان هوشمند ) و BMS ( سیستم های مدیریت ساختمان ) مطرح هستند که اخیرا مورد توجه و استفاده بسیاری قرار گرفته است. در این مقاله به معرفی این تکنولوژی ها...