فهرست مطالب:

مانیتور داده مسواک مبتنی بر آردوینو: 4 مرحله (همراه با تصاویر)
مانیتور داده مسواک مبتنی بر آردوینو: 4 مرحله (همراه با تصاویر)

تصویری: مانیتور داده مسواک مبتنی بر آردوینو: 4 مرحله (همراه با تصاویر)

تصویری: مانیتور داده مسواک مبتنی بر آردوینو: 4 مرحله (همراه با تصاویر)
تصویری: Cisco Data Center nexus آموزش - سیسکو - دیتاسنتر - طراحی شبکه دیتاسنتر مبتنی بر 2024, نوامبر
Anonim
مانیتور داده مسواک مبتنی بر آردوینو
مانیتور داده مسواک مبتنی بر آردوینو
مانیتور داده مسواک مبتنی بر آردوینو
مانیتور داده مسواک مبتنی بر آردوینو

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

مرحله 1: مرحله 1: مواد

مرحله 1: مواد
مرحله 1: مواد
مرحله 1: مواد
مرحله 1: مواد
مرحله 1: مواد
مرحله 1: مواد
مرحله 1: مواد
مرحله 1: مواد

مسواک

آردوینو نانو

MPU-6050 IMU 3 محوره

کابل USB mini-B 6 فوت (1.8 متر)

مرحله 2: مرحله 2: سیم کشی

مرحله 2: سیم کشی
مرحله 2: سیم کشی

MPU-6050 و Arduino Nano را با استفاده از لحیم کاری سیم متصل کنید. برای مشاهده جزئیات به تصویر بالا مراجعه کنید.

مرحله 3: مرحله 3: برنامه نویسی آردوینو

#عبارتند از

const int MPU = 0x68 ؛ // آدرس MPU6050 I2C

int AcX ، AcY ، AcZ ، Tmp ، GyX ، GyY ، GyZ ؛

void get6050 ()؛

void setup ()

{

Wire.begin ()؛

Wire.beginTransmission (MPU) ؛

Wire.write (0x6B) ؛

Wire.write (0) ؛

Wire.endTransmission (درست) ؛

Serial.begin (9600)؛

}

حلقه خالی () {

get6050 ()؛

Serial.print (AcX) ؛

Serial.print ("")؛

Serial.print (AcY) ؛

Serial.print ("")؛

Serial.print (AcZ) ؛

Serial.println ()؛

تأخیر (15) ؛

}

void get6050 ()

{Wire.beginTransmission (MPU) ؛

Wire.write (0x3B) ؛

Wire.endTransmission (false) ؛

سیم. درخواست از (MPU ، 14 ، درست) ؛

AcX = Wire.read () << 8 | Wire.read ()؛

AcY = Wire.read () << 8 | Wire.read ()؛

AcZ = Wire.read () << 8 | Wire.read ()؛

Tmp = Wire.read () << 8 | Wire.read ()؛

GyX = Wire.read () << 8 | Wire.read ()؛

GyY = Wire.read () << 8 | Wire.read ()؛

GyZ = Wire.read () << 8 | Wire.read ()؛

}

مرحله 4: مرحله 4: برنامه نویس سریال را بزنید و نمودار را ببینید

مرحله 4: برنامه نویس سریال را بزنید و نمودار را ببینید
مرحله 4: برنامه نویس سریال را بزنید و نمودار را ببینید
مرحله 4: برنامه نویس سریال را بزنید و نمودار را ببینید
مرحله 4: برنامه نویس سریال را بزنید و نمودار را ببینید
مرحله 4: برنامه نویس سریال را بزنید و نمودار را ببینید
مرحله 4: برنامه نویس سریال را بزنید و نمودار را ببینید

به Tools-Serial Plotter (یا Ctrl + Shift + L) بروید و نمودار زمان واقعی با شتاب 3 محوری از MPU-6050 را مشاهده خواهید کرد.

مسواک را تکان دهید و تفاوت را ببینید.

برای اطلاعات بیشتر لطفا مراجعه کنید به

blog.naver.com/roboholic84

توصیه شده: