اجازه دهید باهم توابع I2C پایتونی را بررسی کنیم که مکرراً برای ارتباط I2C روی رزبریپای به کار رفته است. هنگام توسعهی برنامه برای ارتباط I2C با رزبریپای در پایتون، از پکیج کتابخانهی SMBus استفاده کنید که پشتیبانی قدرتمندی برای دسترسی به دستگاههای I2C فراهم میکند. بنابراین، باید با استفاده …
ادامه نوشته »نتایج جست و جو برای: I2C رزبری پای
I2C در رزبریپای
مقدمه I2C یک ارتباط سریال همزمان است که ارتباط بین دو دستگاه را فراهم میکند. این پروتکل یک پروتکل ارباب-برده (master-slave) است که میتواند یک یا چند ارباب و یک یا چند برده داشته باشد، درحالی که پروتکل SPI تنها یک ارباب دارد. این پروتکل عموماً برای ارتباطات مسافت کوتاه …
ادامه نوشته »اتصال ماژول مغناطیسسنج سه محوره HMC5883L به رزبریپای
مقدمه مغناطیسسنج HMC5883L برای اندازهگیری اندازه و جهت میدان مغناطیسی زمین به کار میرود. این سنسور برای قطبیابی و مگنومتری ارزان قیمت به کار میرود. این سنسور میدان مغناطیسی زمین را در محورهای X ،Y و Z از میلی گوس تا ۸ گوس اندازه میگیرد. میتوان از آن برای پیدا کردن …
ادامه نوشته »اتصال MPU6050 به رزبریپای
مقدمه ماژول سنسور MPU6050 (شتابسنج + ژیروسکوپ) یک دستگاه ۶ محوره ردیابی حرکت مجتمع است. این دستگاه داری یک ژیروسکوپ سه محوره، شتابسنج سه محوره، پردازندهی حرکت دیجیتالی و یک سنسور دماسنج است، که در یک IC مجتمع شدهاند. این سنسور با استفاده از گذرگاه I2C کمکی خود، میتواند از …
ادامه نوشته »آموزش کار با DAC در رزبریپای با ماژول MCP4725
دنیای میکروکنترلرها دنیای کار با مقادیر دیجیتال است حال آنکه میدانیم دنیای واقعی بیشتر و یا حتی میتوان گفت تماما، دنیای سیگنالها و مقادیر آنالوگ است. همین یک جملهی ساده دلیل وجود مبدلهای آنالوگ به دیجیتال (ADC) و یا برعکس (DAC) است که بتوان به واسطهی آنها سیگنالهای دنیال واقعی …
ادامه نوشته »دسترسی به ورودی و خروجیهای همه منظوره رزبریپای – Raspberry Pi GPIO
مقدمه پینهای GPIO (ورودی و خروجی همه منظوره) را میتوان به عنوان وردی یا خروجی به کار بست. این پینها به رزبریپای این امکان را میدهند تا با دستگاههای I/O همه منظوره اتصال برقرار کند. رزبریپای ۳ مدل B26، پین GPIO روی بورد خود دارد. از طریق این GPIOها، رزبریپای …
ادامه نوشته »آموزش رزبری پای
رزبری پای یا Raspberry Pi یک کامپیوتر تک برد (Single-board computer) در اندازه یک کارت بانکی است که بنیاد رزبری پای آن را ساخته است تا آموزش علوم رایانه را در مدرسهها تشویق کند. رزبری و به طور کلی single board computers یک مینی کامپیوتر هستند که بیشتر قابلیت های …
ادامه نوشته »آشنایی با میکروکنترلرهای PIC و نرمافزار MPLABX و آموزش کار با آنها
در سال 1980 شرکت اینتل نخستین میکروکنترلرها را با نام 8051 و با معماری معروف Harvard Architecture 8051 به بازار عرضه نمود و از آن تاریخ به بعد، میکروکنترلرها انقلاب عظیمی را دنیای الکترونیک و صنایع مربوط به آن ایجاد کردند. همزمان با سایر پیشرفتهای تکنولوژی میکروکنترلرها نیز در طول …
ادامه نوشته »فوتهای کوزهگری در کار با ابزار Raspi-Config
Raspi-Config یکی از ابزارهای کار با بوردهای رزبریپای است که امکانات و آپشنهای قابل تنظیم آن بسیار زیاد میباشد. از همین رو مواجه با این ابزار در وهلهی اول ممکن است کمی گیجکننده و یا حتی ترسناک به نظر برسد. اما نگران نباشید و این آموزش را تا انتها با …
ادامه نوشته »تقسیم کننده های ولتاژ – تقسیم ولتاژ با مقاومت
معرفی تقسیمکننده های ولتاژ ، تقسیم کننده های ولتاژ مداری ساده هستند، که یک ولتاژ بزرگ را به ولتاژی کوچکتر تبدیل میکنند. تنها با استفاده از دو مقاومت سری و ولتاژ ورودی، میتوانیم ولتاژ خروجی بسازیم که کسری از ورودی باشد. تقسیمکننده های ولتاژ یکی از اصلیترین مدارات الکترونیکی هستند. اگر …
ادامه نوشته »