Агуулгын хүснэгт:

Цахилгаан тэшүүрийн одометр: 5 алхам
Цахилгаан тэшүүрийн одометр: 5 алхам

Видео: Цахилгаан тэшүүрийн одометр: 5 алхам

Видео: Цахилгаан тэшүүрийн одометр: 5 алхам
Видео: 10 НОВЫХ ИННОВАЦИОННЫХ АВТОМОБИЛЕЙ, которые могут изменить то, как вы путешествуете 2024, Долдугаар сарын
Anonim
Цахилгаан тэшүүрийн одометр
Цахилгаан тэшүүрийн одометр

Танилцуулга

Мянган долларын үнэтэй дээд зэрэглэлийн цахилгаан скейтборд нь скейтбордын бодит цагийн мэдээллийг харуулдаг утасны апп дагалддаг бөгөөд харамсалтай нь Хятадаас илүү хэмнэлттэй скейтбордууд дагалддаггүй. Тэгвэл яагаад үүнийг өөрөө хийж болохгүй гэж?

Суурь мэдээлэл

Скейтбордын цахилгаан хөдөлгүүрийн ихэнх хэсэг нь хурдны мэдээллийг авахын тулд скейтбордын ашигладаг мэдрэгчтэй байдаг. Тиймээс бид өөрсдийн ашиг тусын тулд ашиглахын тулд мотор дахь мэдрэгчийг ашиглах болно.

Татгалзах

Энэ бол миний 2 -р курс дизайны төсөл бөгөөд миний засч залруулах хэдэн засвар үлдсэн хэвээр байна. Би өвлийн амралтаар зааварчилгаа өгөх болно. Энэ төсөл нь таны баталгааг хүчингүй болгох бөгөөд төслийг хэрэгжүүлэх явцад гарсан аливаа хохирлыг би хариуцахгүй.

Алхам 1: эд анги

Цахилгаан тэшүүр

Ардуино Нано

Монохром 1.3 128x64 OLED дэлгэц

Protoboard

Төрөл бүрийн багаж хэрэгсэл

  • Тэшүүрийн хэрэгсэл
  • Hex түлхүүр
  • Дремел
  • Өрөмдлөг
  • Халив
  • Халуун цавуу
  • Утас
  • Гагнуурын төмөр

Програм хангамж

  • Arduino IDE
  • Arduino -д зориулсан FreqMeasure номын сан

Алхам 2: Орон зай гаргах

Орон зай гаргах
Орон зай гаргах
Орон зай гаргах
Орон зай гаргах
Орон зай гаргах
Орон зай гаргах
Орон зай гаргах
Орон зай гаргах

ESC ба Батерейны хайрцгийг нээсний дараа нэмэлт бүрэлдэхүүн хэсгүүдийг авах зай бараг байхгүй болно. Скейтбордоос хамааран дэлгэц, Arduino болон нэмэлт утаснуудад зай гаргахын тулд Dremel болон зарим хэрэгслийг аваарай.

Миний хувьд Meepo самбартай бол би халаагуур ба бүрхүүлийг 5 мм орчим буулгахын тулд халаагуур, бүрхүүлийг огтолсон.

Дараа нь би батерей ба ESC бүрхүүлийн хооронд нэмэлт утас ажиллуулахын тулд хавчаарыг арилгав. Ирээдүйд надад утас хэрэгтэй байж магадгүй гэж би 8 утас ажиллуулсан.

Arduino нь батерейны тасалгаанд байрладаг бөгөөд OLED нь хуучин батерейны тоолуурын оронд ордог.

Алхам 3: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Мотор мэдрэгчийн утас Arduino руу

  • GND руу хар утас
  • Улаан утас 3V3 хүртэл
  • Улбар шар утас D5

Arduino руу OLED

  • VCC 5V хүртэл
  • GND -ээс GND хүртэл
  • SCL -ийг А4 болгоно
  • SCA -аас A5 хүртэл

Алхам 4: Код

Код
Код
Код
Код

Дахин хэлэхэд хурдыг хэмжихийн тулд би давтамжийн хэмжих санг ашиглан мотор мэдрэгчийн импульсийн давтамжийг олох болно. Зайны хувьд би процессор тооцоолж буй давталтын код бүрийн мөчлөг бүрийн хурдыг үржүүлсэн.

Arduino -ийн номын санг суулгаад кодыг Arduino -д байршуулна уу.

Хурдыг 90 мм -ийн Meepo Hub Motors -ийн хувьд тооцоолсон болно. Диаметрийг өөрчлөхийн тулд w тогтмолыг өөрчилнө үү.

Алхам 5: Ирээдүйн шинэчлэлтүүд

Ухаалаг гар утастай ажиллахын тулд би Arduino -д зориулсан Bluetooth -ийг нэгтгэхийг хичээх болно. Ирээдүйн шинэчлэлтүүд нь мэдрэгчийг илүү тогтвортой, нарийвчлалтай унших болно.

Зөвлөмж болгож буй: