Índice:

Monitor de dados de escova de dentes baseado em Arduino: 4 etapas (com imagens)
Monitor de dados de escova de dentes baseado em Arduino: 4 etapas (com imagens)

Vídeo: Monitor de dados de escova de dentes baseado em Arduino: 4 etapas (com imagens)

Vídeo: Monitor de dados de escova de dentes baseado em Arduino: 4 etapas (com imagens)
Vídeo: Fiquei 2 anos sem cortar o cabelo! 2024, Novembro
Anonim
Monitor de dados de escova de dentes baseado em Arduino
Monitor de dados de escova de dentes baseado em Arduino
Monitor de dados de escova de dentes baseado em Arduino
Monitor de dados de escova de dentes baseado em Arduino

Esta escova de dentes baseada em Arduino permite monitorar padrões usando dados de aceleração 3-axial.

Etapa 1: Etapa 1: Materiais

Etapa 1: Materiais
Etapa 1: Materiais
Etapa 1: Materiais
Etapa 1: Materiais
Etapa 1: Materiais
Etapa 1: Materiais
Etapa 1: Materiais
Etapa 1: Materiais

Escova de dente

Arduino Nano

MPU-6050 3 eixos IMU

Cabo USB mini-B de 1,8 m (6 pés)

Etapa 2: Etapa 2: Fiação

Etapa 2: Fiação
Etapa 2: Fiação

Conecte o MPU-6050 e o Arduino Nano usando solda de fio. Veja a imagem acima para detalhes.

Etapa 3: Etapa 3: Programação do Arduino

#incluir

const int MPU = 0x68; // endereço 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 (true);

Serial.begin (9600);

}

void loop () {

get6050 ();

Serial.print (AcX);

Serial.print ("");

Serial.print (AcY);

Serial.print ("");

Serial.print (AcZ);

Serial.println ();

atraso (15);

}

void get6050 ()

{Wire.beginTransmission (MPU);

Wire.write (0x3B);

Wire.endTransmission (false);

Wire.requestFrom (MPU, 14, verdadeiro);

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 ();

}

Etapa 4: Etapa 4: acertar o plotter serial e ver o gráfico

Etapa 4: acertar o plotter serial e ver o gráfico
Etapa 4: acertar o plotter serial e ver o gráfico
Etapa 4: acertar o plotter serial e ver o gráfico
Etapa 4: acertar o plotter serial e ver o gráfico
Etapa 4: acertar o plotter serial e ver o gráfico
Etapa 4: acertar o plotter serial e ver o gráfico

Vá para Ferramentas - Plotador serial (ou Ctrl + Shift + L), e você verá o gráfico em tempo real com aceleração 3-axial do MPU-6050

Agite a escova de dentes e veja a diferença.

para mais informações por favor visite

blog.naver.com/roboholic84

Recomendado: