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

دانلود درایور چاپگر HP 2014

دانلود درایور چاپگر HP 2014 ویندوز 7 - 32 بیتی


دانلود درایور چاپگر HP 2014 ویندوز 7 - 64 بیتی

۰۷ خرداد ۹۷ ، ۱۴:۵۶ ۰ نظر موافقین ۰ مخالفین ۰
هادی ندائی

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

Major Electronic Components

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

الکترونیک چیست ؟

قطعات الکترونیک

 

الکترونیک ، علم و فناوری مطالعهٔ عبور  و تنظیم جریان الکتریکی از مواد مختلف مانند نیمه‌رساناها، مقاومت‌ها، القاگرها و خازن‌ها و آثار آن است. همین تعریف ساده منشاء اختراعات بسیاری در قرن گذشته بوده مثل تلویزیون ، کامپیوتر ، دستگاهای بازی ، موبایل ، تلفن های هوشمند و ……… 

 ادامه مطلب

http://electropi.ir/learning-basic-electronics-lesson-1

۰۱ خرداد ۹۷ ، ۱۵:۴۳ ۰ نظر موافقین ۰ مخالفین ۰
هادی ندائی

آموزش الکترونیک ( ولتاژ ، جریان ، وات )

ولتاژ و جریان مستقیم و متناوب ( AC / DC ) 

وقتی که ما در آموزش الکترونیک در مورد AC / DC صحبت می کنیم، منظورمون اینه که دو نوع مختلف جریان الکتریکی داریم .

ولتاژ متناوب AC

یک نوع جریان متناوب یا AC  است ، به این دلیل جریان متناوب نامیده می شود که سیگنال الکتریکی نسبت به خط زمین یا صفر ولت مرتبا بالا و پایین میرود . بنابراین، اگر شما به تصویر بالا که شکل موج متناوب ۱۲ ولت رو نشون میده( AC 12V )، متوجه خواهید شد که ولتاژ نسبت به اون علامت زرد رنگ سمت چپ که همون ولتاژ صفر یا زمین رو نشون میده ، مرتبا در حال بالا و پایین شدن است .

جریان متناوب برق شهر

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

ادامه مطلب

http://electropi.ir/learning-electronic-voltage-and-current


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

آموزش الکترونیک ( مقاومت ها )

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

همه چیز درباره مقاومت ها 

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

نشان و علامت اهم

نشان و علامت اهم

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

ادامه مطلب 

http://electropi.ir/learning-electronics-resistors

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

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

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

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

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

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

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

  • نرم افزار : برای نوشتن و ساختن برنامه خودتون و ارتباط با برد آردوینو استفاده میشه ، نام این نرم افزار آردوینو آی دی ای هست (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  تعریف کرده:  

ادامه مطلب 

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

پروژه ساخت مدار اندازه گیری ضربان قلب با سنسور تشخیص ضربان قلب KY-039

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


این سنسور در واقع شدت نور مادون قرمز رو به صورت آنالوگ برای ما تعیین میکنه . با استفاده از ورودی ADC اعدادی از 0 تا 1024  رو به ما میده .

با قرار گرفتن انگشت بین LED مادون قرمز و گیرنده مادون قرمز با کم و زیاد شدن جریان خون در انگشت مقدار نور عبوری از انگشت هم تغییر میکنه . ما با اندازه گیری تعداد این تغیرات در واحد زمان ضربان قلب رو محاسبه میکنیم . :)


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

چگونه اپلیکیشن چت real-time بسازیم



در اینجا قصد داریم یک وب اپلیکیشن چت بسیار ساده بسازیماین اپلیکیشن جنبه کاربردی نداره و بیشتر قصد داره شما رو با نحوه کار اپلیکیشن های real-time آشنا کنهبرای این کار از کتابخانه socket.io استفاده کردیم که امکان یک ارتباط آنی و دو‌طرفه بین کلاینت(کاربرو سرور را فراهم میکند.

پس از تکمیل مراحل پروژه در نهایت ما یک وب اپلیکیشن بسیار ساده داریم که داخل مرورگر بازش میکنیم یک فیلد ورود متن داره که میتونیم پیام مورد نظر رو داخلش بنویسیم و پس از اینکه برروی send کلیک میکنیم پیام ارسال میشه که در بالای همون صفحه پیام‌های ارسالی قابل مشاهده هستاگه وب اپلیکیشن رو در چندین تب باز کنیم پیام‌های ارسالی از یک تب در تمامی دیگر تب ها قابل مشاهده است که این امر نشان میدهد socket.io چگونه پیام‌ها رو به صورت آنی به تمامی کلاینت های متصل ارسال میکند.


ادامه مطلب...
۰۷ فروردين ۹۷ ، ۱۳:۰۶ ۱ نظر موافقین ۱ مخالفین ۰
حسین ندائی

ساخت تراز دیجیتالی با آردوینو - اندازه گیر زاویه


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

بعد از آن با استفاده از پرینتر سه بعدی جعبه تراز دیجیتالی رو خواهیم ساخت ، بریم شروع کنیم :)


تراز دیجیتال


ادامه مطلب...
۲۹ اسفند ۹۶ ، ۱۸:۲۵ ۰ نظر موافقین ۲ مخالفین ۰
هادی ندائی