مقدمه پینهای ورودی خروجی همه منظوره (GPIO) پینهای دیجیتال روی یک آیسی میباشند. میتوان از آنها برای ارتباط با دستگاهها به صورت ورودی یا خروجی استفاده کرد. اگر بخواهیم وضعیت یک سوییچ، دادههای سنسور و … را بخوانیم باید پین را به عنوان ورودی پیکربندی کنیم. اگر هدف ما کنترل …
ادامه نوشته »نتایج جست و جو برای: GPIO
توابع GPIO آردوینو (توابع پایه)
میخواهیم چند تابع پایه مربوط به راهاندازی آردوینو و GPIO که پیوسته در IDE آردوینو استفاده میشوند را با هم مرور کنیم. توابع شروع به کار ()setup این تابع در آغاز اسکچ فراخوانی میشود. این تابع برای آغاز و مقداردهی اولیه متغیرها، مد پینها و … استفاده میشود. این تابع …
ادامه نوشته »دسترسی به ورودی و خروجیهای همه منظوره رزبریپای – Raspberry Pi GPIO
مقدمه پینهای GPIO (ورودی و خروجی همه منظوره) را میتوان به عنوان وردی یا خروجی به کار بست. این پینها به رزبریپای این امکان را میدهند تا با دستگاههای I/O همه منظوره اتصال برقرار کند. رزبریپای ۳ مدل B26، پین GPIO روی بورد خود دارد. از طریق این GPIOها، رزبریپای …
ادامه نوشته »کنترل GPIO های رزبریپای از طریق تلگرام
کنترل GPIO های رزبریپای از طریق تلگرام، تلگرام اپلیکیشنی ایدهآل برای ترکیب شدن با برد رزبریپای و پیادهسازی پروژههای کنترل با موبایل است. این اپلیکیشن از توسعه دهنده ها پشتیبانی بالایی کرده و همچنین ویژگیهای بسیاری زیادی دارد که برخی از آنها در حال حاضر وجود دارند و برخی دیگر …
ادامه نوشته »آموزش راه اندازی GPIO رزبری پای
آموزش راه اندازی GPIO رزبری پای ، یکی از نکات مثبت Raspberry Pi داشتن کانکتور GPIO برای اتصال سخت افزار خارجی می باشد. کانکتور GPIO در واقع تعدادی اتصالات مختلف روی خود دارد که شامل موارد زیر هستند : پایه های (GPIO (General Purpose Input Output حقیقی که می توانید …
ادامه نوشته »وقفه GPIO در میکروکنترلر LPC1768
روی پین های پورت 0و2 میکروکنترلر LPC1768 قابلیت ایجاد وقفه وجود دارد. و این قابلیت خیلی کاربردی هست.با هر تغییری(لبه بالا رونده و لبه پایین رونده) روی پین های میکروکنترلر میتوانیم وقفه اایجاد کنیم.خب اگر مطالب قبلی آموزش میکروکنترلر lpc1768 را در وبسایت میکرو دیزاینر الکترونیک دنبال کرده باشید میدانید …
ادامه نوشته »راه اندازی WS2812 با STM32
در این مقاله راه اندازی Ws2812 با STM32 را آموزش داده ایم. اگر با LED و ماژول Ws2812 آشنا باشید، حتما میدانید که این ال ای دی های قابل کنترل، توانایی تبدیل سیگنال های الکترونیکی به رنگ های مختلف را دارند به همین خاطر در بسیاری از پروژه ها به …
ادامه نوشته »اتصال سنسور فاصلهسنج HC-SR04 به رزبریپای
در این آموزش میخواهیم چگونگی استفاده از سنسور اولتراسونیک HC-SR04 را در بورد رزبریپای یاد بگیریم. آنچه که خواهیم آموخت ابتدا طریقهی اتصال این سنسور به بورد رزبریپای، و سپس نحوهی استفاده از آنها برای تشخیص مسافت است. در اتصال سنسور به رزبریپای، نکتهای که وجود دارد این است که …
ادامه نوشته »اتصال سنسور حرکتی PIR به رزبریپای (زبان پایتون)
مقدمه سنسور PIR برای شناسایی تابشهای گرمایی مادون قرمز استفاده میشود. این موضوع آن را برای شناسایی حرکات موجودات زنده که از خود تابشهای گرمایی مادون قرمز ساطع میکنند مفید میسازد. خروجی (به فرم ولتاژ) سنسور PIR زمانی که حرکتی را حس کند high میشود؛ در حالی که وقتی حرکتی …
ادامه نوشته »ارتباط UART رزبریپای با استفاده از پایتون و C
مقدمه UART (دریافت کننده/انتقال دهنده غیرهمزمان جهانی) یک پروتکل ارتباطی سریال است که در آن داده به صورت سریالی، یعنی بیت به بیت منتقل میشود. ارتباط سریال غیرهمزمان (Asynch) برای انتقال بایتی به وفور استفاده میشود. در ارتباط سریال غیرهمزمان، در هر لحظه یک بایت داده منتقل میشود. پروتکل ارتباط …
ادامه نوشته »تولید PWM در رزبریپای با استفاده از پایتون و C
PWM (مدلاسیون پهنای پالس) یک تکنیک مدلاسیون است که در آن با ثابت نگه داشتن فرکانس، پهنای پالس تغییر میکند. از طریق تکنیک PWM، میتوان توان تحویل داده شده به بار را با استفاده از خاموش یا روشن کردن سیگنال کنترل کرد. سیگنالهای PWM را میتوان برای کاربردهایی همچون کنترل …
ادامه نوشته »اتصال سنسور رطوبت DHT22 به رزبریپای
در این مطلب، نحوهی اتصال سنسور رطوبت DHT22 به رزبریپای و استفاده از پایتون برای خواندن داده از روی آن را آموزش خواهیم داد. DHT22 یک سنسور رطوبتی ارزان و پرکاربرد است که میتواند دمای یک محیط را نیز اندازه گیری کند. این سنسور دارای مسافت انتقالی نسبتا طولانی است، …
ادامه نوشته »اتصال نمایشگر Nokia5110 به رزبریپای
مقدمه Nokia5110 یک نمایشگر گرافیکی است که قادر به نمایش متن، تصویر و الگوهای متنوع دیگر میباشد. این نمایشگر دارای رزولوشن ۴۸*۴۸ بوده و همراه با نور پس زمینه عرضه میشود. این نمایشگر از پروتکل SPI برای برقراری ارتباط با میکروکنترلر/میکروپروسسور استفاده میکند. برای کنترل خروجی صفحه نمایش، میتوان داده …
ادامه نوشته »آشنایی با میکروکنترلرهای PIC
مقدمه و معرفی میکروکنترلرهای PIC محصول شرکت Microchip هستند و انواع 8 بیت، 16 بیت و 32 بیتی دارند. خود میکروکنترلرهای 8 بیتی PIC خانوادههای گسترده و متنوعی دارند که در جدول زیر مشخصاتی از آنها را میبینیم. اغلب این خانواده ها از نظر پینها به هم شباهت دارند و …
ادامه نوشته »راه اندازی نمایشگر کریستال مایع ۲*۱۶ با رزبریپای
در این آموزش، مراحل راهاندازی نمایشگر LCD رزبریپای ۲*۱۶ را با هم مرور میکنیم. نمایشگر یک روش جذاب برای نمایش اطلاعات از رزبریپای بدون احتیاج به هیچ هزینه یا تنظیمات پیچیده است. نمایشگر ۲*۱۶ برخلاف صفحه نمایش لمسی یا صفحه LCD معمولی، برای نمایش پیامها یا اطلاعات کوتاه مناسب است. …
ادامه نوشته »