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

Arduino UNO нь OLED хэт авианы хүрээ хайгч ба Visuino -той: 7 алхам
Arduino UNO нь OLED хэт авианы хүрээ хайгч ба Visuino -той: 7 алхам

Видео: Arduino UNO нь OLED хэт авианы хүрээ хайгч ба Visuino -той: 7 алхам

Видео: Arduino UNO нь OLED хэт авианы хүрээ хайгч ба Visuino -той: 7 алхам
Видео: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Арваннэгдүгээр
Anonim
Image
Image

Энэхүү гарын авлагад бид Arduino UNO, OLED Lcd, хэт авианы хүрээ хайгч модуль, Visuino зэргийг ашиглан Lcd дээр хэт авианы хүрээг харуулах ба улаан LED -ээр хязгаарын зайг тохируулах болно. Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  • Ардуино НҮБ
  • Хэт авианы хүрээ хайгч
  • OLED дэлгэц
  • Улаан LED
  • Талхны самбар
  • Холбогч утас
  • Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ
  • Maduino UNO -аас GND -ийг талхны зүү рүү холбоно уу (gnd)
  • Maduino UNO -аас 5V зүүг талхны зүү рүү холбоно уу (эерэг)
  • Maduino UNO -аас SCL -ийг OLED LCD зүү (SCL) руу холбоно уу.
  • SDA -г Maduino UNO -ээс OLED LCD зүү (SDA) руу холбоно уу.
  • OLED LCD зүү (VCC) -ийг талхны зүү рүү холбоно уу (эерэг)
  • OLED LCD зүү (GND) -ийг талхны зүү (GND) руу холбоно уу.
  • Хэт авианы модулийн зүүг (VCC) талхны зүү рүү холбоно уу (эерэг)
  • Хэт авианы модулийн зүү (GND) -ийг талхны зүү (GND) руу холбоно уу
  • Хэт авианы модулийн зүү (ECHO) -ийг Maduino UNO pin тоон руу холбоно уу (3)
  • Хэт авианы модулийн зүү (TRIG) -ийг Maduino UNO pin тоон руу холбоно уу (2)

  • Maduino UNO -аас дижитал зүү (13) -ийг LED зүү (эерэг) холбох
  • LED зүү (сөрөг) -ийг талхны зүү (GND) руу холбоно уу.

Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Arduino програмчлах ажлыг эхлүүлэхийн тулд та Arduino IDE -г эндээс суулгасан байх шаардлагатай:

Arduino IDE 1.6.6 дээр зарим чухал алдаанууд байгааг анхаарна уу. 1.6.7 эсвэл түүнээс дээш хувилбарыг суулгасан эсэхээ шалгаарай, эс тэгвээс энэ заавар ажиллахгүй болно! Хэрэв та хийгээгүй бол Arduino IDE -ийг ESP 8266 програмд тохируулахын тулд энэхүү зааварт заасан алхмуудыг дагана уу! Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
  • Хэт авианы байгаль хамгаалагчийн бүрэлдэхүүн хэсгийг нэмнэ үү
  • Харьцуулах хүрээний бүрэлдэхүүн хэсгийг нэмж MAX: 9 << Display OLED бүрэлдэхүүн хэсгийг нэмээд дээр нь давхар товшоод "текстийн талбар" -ыг зүүн талд чирж, шинж чанаруудын хэмжээг тохируулна уу: 2

Алхам 5: Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох

Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
  • Arduino дижитал гаралтын зүүг [3] UltrasonicRanger1 зүүтэй холбоно уу [Цуурай]
  • Arduino Serial [0] гаралтын зүү [Гарах] -ийг DisplayOled1 зүүтэй холбоно уу [In]
  • DisplayOled1 зүү [Out I2c] -ийг Arduino I2C зүү рүү [in]
  • UltrasonicRanger1 зүү [Гарах] -ийг CompareRange1 зүү [In] болон DisplayOled1 Elements -тэй холбоно уу. Текст талбар1 зүү [In]
  • UltrasonicRanger1 зүү [Ping] -ийг Arduino Digital pin [2] ба DisplayOled1 зүү [Refresh] руу холбоно уу.
  • CompareRange1 зүүг [Out] Arduino Digital pin [13] руу холбоно уу.

Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.

Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)

Алхам 7: Тоглох

Тоглох
Тоглох

Хэрэв та Arduino UNO модулийг асаах юм бол OLED Lcd нь аливаа саад бэрхшээлийн зайн утгын дугаарыг харуулж эхэлнэ. Хэрэв та хэт авианы модулийн ойролцоо ямар нэгэн саад тотгор тавих юм бол утга өөрчлөгдөж, LED нь анивчих болно.

Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Энэхүү зааварт зориулан миний бүтээсэн Visuino төслийг мөн хавсаргав. Та үүнийг Visuino дээрээс татаж аваад нээж болно:

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