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

ESPcopter ба Visuino - Луужингийн чиглэлийг 3D өнцөг болгон хөрвүүлэх: 6 алхам
ESPcopter ба Visuino - Луужингийн чиглэлийг 3D өнцөг болгон хөрвүүлэх: 6 алхам

Видео: ESPcopter ба Visuino - Луужингийн чиглэлийг 3D өнцөг болгон хөрвүүлэх: 6 алхам

Видео: ESPcopter ба Visuino - Луужингийн чиглэлийг 3D өнцөг болгон хөрвүүлэх: 6 алхам
Видео: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Арваннэгдүгээр
Anonim

By BoianMVisuinoFollow by the more зохиогч:

Elegoo Arduino робот хувилбар 2.0 -ийг угсарна уу
Elegoo Arduino робот хувилбар 2.0 -ийг угсарна уу
Elegoo Arduino робот хувилбар 2.0 -ийг угсарна уу
Elegoo Arduino робот хувилбар 2.0 -ийг угсарна уу
Visuino -тэй Arduino UNO програмыг ILI9341 TFT мэдрэгчтэй дэлгэцийн үзэг ашиглан зурах програм
Visuino -тэй Arduino UNO програмыг ILI9341 TFT мэдрэгчтэй дэлгэцийн үзэг ашиглан зурах програм
Visuino -тэй Arduino UNO програмыг ILI9341 TFT мэдрэгчтэй дэлгэцийн үзэг ашиглан зурах програм
Visuino -тэй Arduino UNO програмыг ILI9341 TFT мэдрэгчтэй дэлгэцийн үзэг ашиглан зурах програм
Каман ба манипулятор бүхий Kuman Wi-Fi роботыг угсарна уу
Каман ба манипулятор бүхий Kuman Wi-Fi роботыг угсарна уу
Каман ба манипулятор бүхий Kuman Wi-Fi роботыг угсарна уу
Каман ба манипулятор бүхий Kuman Wi-Fi роботыг угсарна уу

ESPcopter -ийг Visuino -ийн хамгийн сүүлийн хувилбар бүрэн дэмжиж байгаа бөгөөд энэ нь дроныг програмчлахад хамгийн хялбар болгож магадгүй юм.:-)

Visuino -ийн тусламжтайгаар та мотор, LED, акселерометр, гироскоп, луужинтай ажиллах, WiFi -ээр дронтой харилцах, нислэгийн тогтвортой байдлыг хангахын тулд өөр өөр файлуудыг туршиж үзэх, бусад дрон эсвэл компьютертай харилцах боломжтой болно. …

Өөрсдийн мэдрэгчийг холбож, дроныг хүссэнээрээ тохируулаарай! Та дроныг програмчилж болно, эсвэл бүр илүү хөгжилтэй … дрон сүргээ програмчилж, хоорондоо харилцаж, хамтран ажиллаарай:-).

ESPcopter нь одоогоор олон нийтийн санхүүжилт хийж байгаа бөгөөд өргөтгөлийн самбар болон хүссэн тооноос хамааран өөр өөр шагналын түвшинг авах боломжтой.

Эхний төсөл:

Луужин нь X, Y, Z чиглэлийн хүчийг илгээдэг. Ихэнх тохиолдолд мэдрэгчийн 3D чиглэлийг тодорхойлохын тулд хүчийг X, Y, Z 3D өнцөг болгон хувиргах шаардлагатай болдог.

Хангамж

ESPcopter -ийг Visuino -ийн хамгийн сүүлийн хувилбар бүрэн дэмжиж байгаа бөгөөд энэ нь дроныг програмчлахад хамгийн хялбар болгож магадгүй юм.:-) Visuino-ийн тусламжтайгаар та мотор, LED, акселерометр, гироскоп, луужинтай ажиллах, WiFi-ээр дронтой холбоо тогтоох, нислэгийн тогтвортой байдлыг хангахын тулд өөр өөр файлуудыг туршиж үзэх, бусад дронтой холбоо тогтоох, эсвэл компьютер болон бусад…

Өөрсдийн мэдрэгчийг холбож, дроныг хүссэнээрээ тохируулаарай! Та дроныг програмчилж болно, эсвэл бүр илүү хөгжилтэй … дрон сүргээ програмчилж, хоорондоо харилцаж, хамтран ажиллаарай:-).

ESPcopter нь одоогоор олон нийтийн санхүүжилт хийж байгаа бөгөөд өргөтгөлийн самбар болон хүссэн тооноос хамааран өөр өөр шагналын түвшинг авах боломжтой.

Эхний төсөл:

Луужин нь X, Y, Z хурдатгалын хүчийг илгээдэг. Ихэнх тохиолдолд мэдрэгчийн 3D чиглэлийг тодорхойлохын тулд хүчийг X, Y, Z 3D өнцөг болгон хувиргах шаардлагатай болдог.

Алхам 1: Visuino -г эхлүүлээд ESPcopter Board -ийн төрлийг сонгоно уу

Visuino -г эхлүүлээд ESPcopter Board -ийн төрлийг сонгоно уу
Visuino -г эхлүүлээд ESPcopter Board -ийн төрлийг сонгоно уу

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

1.6.7 эсвэл түүнээс дээш хувилбарыг суулгасан эсэхээ шалгаарай, эс тэгвээс энэ заавар ажиллахгүй болно!

Visuino: https://www.visuino.com мөн суулгах шаардлагатай.

Эхний зурагт үзүүлсэн шиг Visuino -г эхлүүлнэ үү

Visuino дахь Arduino бүрэлдэхүүн хэсэг дээрх "Хэрэгслүүд" товчийг дарна уу

Харилцах цонх гарч ирэх үед ESPcopter -ийг үзүүлсэн шиг сонгоно уу

Алхам 2: Visuino дээр: Хурдасгуурыг өнцөгт нэмнэ үү

Visuino -д: Хурдасгуурыг өнцөгт нэмнэ үү
Visuino -д: Хурдасгуурыг өнцөгт нэмнэ үү

Эхлээд бид X, Y, Z луужингийн гарчгийг 3D X, Y, Z өнцөг болгон хөрвүүлэх бүрэлдэхүүн хэсгийг нэмэх хэрэгтэй.

  • Бүрэлдэхүүн хэсгийн хэрэгслийн хайрцгийн шүүлтүүрийн хайрцагт "өнцөг" гэж бичээд "Хурдасгах өнцөг" хэсгийг сонгоод дизайны талбарт оруулна уу.
  • ESPCopter бүрэлдэхүүн хэсгийн X, Y, X Acceleration pin -ийг агуулсан "Compass" хайрцгийн "Out" хайрцгийг дарж бүх Out pin -ийг нэгэн зэрэг холбож эхлээрэй.
  • AccelerationToAngle1 бүрэлдэхүүн хэсгийн "In" хайрцгийн "X" оролтын зүү дээр хулганаа зөөнө үү. Visuino нь утсыг автоматаар тараах тул бусад тээглүүртэй зөв холбох болно

Алхам 3: Visuino дээр: Пакетийн бүрэлдэхүүн хэсгийг нэмж, толгойн тэмдэглэгээг тохируулна уу

Visuino дээр: Пакетийн бүрэлдэхүүн хэсгийг нэмж, толгойн тэмдэглэгээг тохируулна уу
Visuino дээр: Пакетийн бүрэлдэхүүн хэсгийг нэмж, толгойн тэмдэглэгээг тохируулна уу
Visuino дээр: Пакетийн бүрэлдэхүүн хэсгийг нэмж, толгойн тэмдэглэгээг тохируулна уу
Visuino дээр: Пакетийн бүрэлдэхүүн хэсгийг нэмж, толгойн тэмдэглэгээг тохируулна уу

Бүх сувгийн өгөгдлийг Arduino -ээс цуваа портоор дамжуулахын тулд бид Пакетийн бүрэлдэхүүн хэсгийг ашиглан сувгуудыг хамтад нь багцалж, Visuino дахь Хамрах хүрээ, хэмжигч дээр харуулах боломжтой.

  • Бүрэлдэхүүн хэсгийн хэрэгслийн хайрцгийн шүүлтүүрийн хайрцагт "пакет" гэж бичээд "Пакетийн бүрэлдэхүүн хэсэг" -ийг сонгоод дизайны талбарт оруулна уу.
  • Properties хэсэгт "Head Marker" шинж чанарыг өргөжүүлнэ үү
  • Properties хэсэгт "…" товчийг дарна уу
  • Байт засварлагч дээр жишээ болгон зарим тоог бичнэ үү
  • OK товчийг дарж засварлагчийг баталгаажуулаад хаах хэрэгтэй

Алхам 4: Visuino дээр: Пакетийн бүрэлдэхүүн хэсэгт 3 хоёртын аналог элемент нэмж, тэдгээрийг холбоно уу

Visuino дээр: Пакетийн бүрэлдэхүүн хэсэгт 3 хоёртын аналог элемент нэмж, тэдгээрийг холбоно уу
Visuino дээр: Пакетийн бүрэлдэхүүн хэсэгт 3 хоёртын аналог элемент нэмж, тэдгээрийг холбоно уу

Packet1 бүрэлдэхүүн хэсгийн "Хэрэгсэл" товчийг дарна уу (Зураг 1)

  • "Элементүүд" засварлагч дээр "Хоёртын аналог" элементийг сонгоод "+" товчлуур дээр 3 удаа дарна уу (Зураг 1) 3 аналог элемент нэмэх (Зураг 2)
  • AccelerationToAngle1 -ийн зүү бүхий "Accelerometer" хайрцагны "Out" хайрцгийг дарж бүх Out pin -ийг нэгэн зэрэг холбож эхлээрэй (Зураг 4)
  • Packet1 бүрэлдэхүүн хэсгийн "Elements. Analog (Binary) 1" элементийн "In" зүү дээр хулганаа зөөнө үү. Visuinowill нь утсыг автоматаар тарааж, бусад тээглүүртэй зөв холбох болно (Зураг 4)
  • Packet1 бүрэлдэхүүн хэсгийн "Out" гаралтын зүүг "Arduino" бүрэлдэхүүн хэсгийн "Serial [0]" сувгийн "In" оролтын зүүтэй холбоно уу.

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

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
  • Visuino дээр F9 товчийг дарна уу эсвэл Зураг дээрх товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.
  • Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу

Алхам 6: Тэгээд тогло …

ESPcopter нь одоогоор олон нийтийн санхүүжилт хийж байгаа бөгөөд өргөтгөлийн самбар болон хүссэн тооноос хамааран өөр өөр шагналын түвшинг авах боломжтой.

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