Мазмуну:
- 1 -кадам: 1 -кадам: Материалдар
- 2 -кадам: 2 -кадам: Зымдарды өткөрүү
- 3 -кадам: 3 -кадам: Arduino программалоо
- 4 -кадам: 4 -кадам: Сериалдык плоттерге тийип, графикти караңыз
Video: Arduino негизделген тиш щеткасы маалыматтар монитору: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул Arduino негизделген тиш щеткасы 3 октук ылдамдануу маалыматын колдонуу менен үлгүлөрдү көзөмөлдөөгө мүмкүндүк берет.
1 -кадам: 1 -кадам: Материалдар
Тиш щеткасы
Arduino Nano
MPU-6050 3-огу IMU
6ft (1.8m) USB мини-B кабели
2 -кадам: 2 -кадам: Зымдарды өткөрүү
MPU-6050 жана Arduino Nano зымдарын ширетүү менен туташтырыңыз. Чоо -жайын билүү үчүн жогорудагы сүрөттү караңыз.
3 -кадам: 3 -кадам: Arduino программалоо
#кошуу
const int MPU = 0x68; // MPU6050 I2C дареги
int AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ;
void get6050 ();
жараксыз орнотуу ()
{
Wire.begin ();
Wire.beginTransmission (MPU);
Wire.write (0x6B);
Wire.write (0);
Wire.endTransmission (чыныгы);
Serial.begin (9600);
}
void loop () {
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 (жалган);
Wire.requestFrom (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 -кадам: Сериалдык плоттерге тийип, графикти караңыз
Куралдарга өтүңүз-Сериялык плоттер (же Ctrl + Shift + L), жана сиз MPU-6050дөн 3-октук ылдамдануу менен реалдуу убакыт графигин көрөсүз.
Тиш щеткасын чайкап, айырмасын көрүңүз.
Көбүрөөк маалымат алуу үчүн, төмөнкү дарекке
blog.naver.com/roboholic84
Сунушталууда:
Тиш щеткасы Bot: 3 кадам (Сүрөттөр менен)
Тиш щеткасы Bot: Эски вибрацияланган тиш щеткасы жана көркөм буюмдар менен жөнөкөй кыймылдуу робот жасаңыз. Биз титиретүүчү тиш щеткасын колдонуп жатабыз, анткени анын ичинде дирилдөөчү мотор бар. Бул оюн контролерунун же телефондун ичиндеги мотордун бир эле түрү & кылат
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору - DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: 6 кадам
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору | DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: Салам балдар, бул көрсөтмөлөрдө биз DHT11 температура сенсорун m5stick-C менен (m5stack менен иштеп чыгуу тактасы) кантип интерфейс кылууну жана m5stick-C дисплейинде көрсөтүүнү үйрөнөбүз. Ошентип, бул үйрөткүчтө биз температураны, нымдуулукту & жылуулук мен
Hands Free тиш щеткасы: 6 кадам (сүрөттөр менен)
Hands Free тиш щеткасы: Hands free тиш щеткасы - Майкл Митч, Росс Олсен, Жонатан Моратая жана Митч Хирттин долбоору. Биз куруу үчүн кызыктуу чечим болушу мүмкүн болгон көйгөйгө кайрылгыбыз келди, ошондуктан сиз кыла албаган нерсени жасоону чечтик
ESP8266 негизделген тармак сааты жана аба ырайы монитору: 3 кадам (сүрөттөр менен)
ESP8266 негизделген тармак сааты жана аба ырайы монитору: ESP8266 жана 0.96 "128x64 OLED дисплейи бар кыска жана жөнөкөй дем алыш күндөрү долбоору. Бул түзмөк тармак сааты, башкача айтканда ntp серверлеринен убакытты алат. Ал ошондой эле openweathermap.org сүрөтчөлөрү менен аба ырайы маалыматын көрсөтөт Бөлүктөр Керектүү: 1. ESP8266 модулу (A
USB Powered тиш щеткасы: 5 кадам
USB Powered тиш щеткасы: ЭКИ ДОЛЛАР үчүн USB портуна жакын турганда тиштерди тазалаңыз