اینترنت اشیاء ، آردوینو ، رزبری پای ، الکترونیک ، کامپیوتر ، اندروید

۳ مطلب در ارديبهشت ۱۳۹۷ ثبت شده است

آموزش آردوینو - درس اول

آموزش آردوینو

در آموزش آردوینو مقدماتی چه چیزی یاد خواهید گرفت 

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

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

نام آردینو یک تجریه چند لایه را برای شما تعریف میکند  

  • نرم افزار : برای نوشتن و ساختن برنامه خودتون و ارتباط با برد آردوینو استفاده میشه ، نام این نرم افزار آردوینو آی دی ای هست (Arduino IDE)  .
  • سخت افزار : منظورمون خود بردهای آردوئینو هست (مثلا Arduino Uno).
  • برنامه نویسی : زبان برنامه نویسی Arduino بر اساس زبان C است .
  • علامت تجاری : مارک های دیگر می توانند سخت افزار سازگار با Arduino را تولید کنند ، اما فقط برخی از بردها رسمی و معتبر هستند که
    این اجازه را می دهند تا سخت افزار و نرم افزار منبع باز و در دسترس همه باقی بماند.
۱۹ ارديبهشت ۹۷ ، ۱۹:۱۸ ۰ نظر موافقین ۰ مخالفین ۰
هادی ندائی

پروژه تنظیم خودکار ساعت روی ماژول RTC DS3231 با استفاده از ESP32 از سرور NTP

 

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

  1. برد توسعه ESP32

  2. ماژول ساعت فوق دقیق DS3231 با رابط I2C

  3. نرم افزار Arduino IDE

  4. بردبرد و سیم های اتصال

ادامه مطلب

۰۱ ارديبهشت ۹۷ ، ۱۱:۲۲ ۰ نظر موافقین ۰ مخالفین ۰
هادی ندائی

۷ قانون در طراحی REST API URI

۷ قانون در طراحی REST API URI

قبل از  اینکه بحث در مورد قوانین را شروع کنیم، بهتر است با بعضی اصطلاحات آشنا شویم.

URI

REST API ها از Uniform Resource Identifiers (URI) یا شناسانهٔ یکنواخت منبع برای آدرس دهی به منابع(resources) استفاده میکنند. امروزه در دنیای وب، طرح های متفاوتی از URI وجود دارد از طرح های بینظیری که به وضوح منابع را دریافت و ارتباط بین اجزای آنها را مشخص میکنند، مثل:

۱. http://api.example.com/louvre/leonardo-da-vinci/mona-lisa

تا آنهایی که به سخت قابل درک هستند مثل این:

۲. http://api.example.com/68dd0-a9d3-11e0-9f1c-0800200c9a66

یک نکته رو اینجا بگم، شاید منظور از واژه منابع یا resources را متوجه نشده باشید. آدرس اولی را در نظر بگیرید. مثلا در این URI همانطور که میبینید موزه louvre شامل بخش های مختلفی می‌شود که یک بخش از آن به هنرمند معروف leonarodo-da-vinci  اختصاص داده شده و همچنین یکی از آثار این هنرمند تابلو نقاشی mona-lisa است. خوب در اینجا louvre یک منبع یا resource به حساب می آید، که ما توانستیم با این URI به این منبع متصل شویم و اطلاعات مربوط به آن را دریافت کنیم. اینطوری 🙂

خوب است با فرمت URI و نام بخش های مختلف آن آشنا شوید. این یک سینتکس کلیست که RFC 3986  تعریف کرده:  

ادامه مطلب 

۰۱ ارديبهشت ۹۷ ، ۱۱:۱۵ ۰ نظر موافقین ۰ مخالفین ۰
هادی ندائی