Агуулгын хүснэгт:
- Алхам 1: Камер холбох:
- Алхам 2: Arduino ба RC-Servo Motors:
- Алхам 3: Matlab код:
- Алхам 4: Гүйцэтгэл:
Видео: Объект хайх - Камерыг холбох хяналт: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Бүгдээрээ сайн уу, Энэхүү зааварчилгаанд би танд Объект хайх төслийнхөө ахиц дэвшлийг харуулах болно. Эндээс та өмнөх зааврыг олж болно: https://www.instructables.com/id/Object-Tracking/ эндээс та youtube-ийн тоглуулах жагсаалтыг бүгдийг нь олж болно. видео болон кодын тайлбар:
Тиймээс, бид эцэст нь цэвэр програм хангамж, кодчилдог ертөнцөөс жинхэнэ ертөнц рүү шилжиж, камерыг бэхэлгээнд суулгаж, уг объектыг дагахын тулд хөдөлгөж чадна.
Алхам 1: Камер холбох:
Энэ бол бидний ашиглах камерын бэхэлгээ юм. Энэ нь вэбкамертай бүрэн нийцэхгүй байгаа бөгөөд камерыг бэхлэх арга нь бага зэрэг энгийн зүйл юм: D
Гэхдээ энэ нь одоохондоо хийх болно, ирээдүйд би 3d төрлийн адаптер хэвлэх эсвэл эхнээс нь бүрэн бүтээх болно.
Зурагт үзүүлсэн шиг тогоо (хэвтээ хавтгай дээр эргүүлэх) ба хазайлт (y тэнхлэгийг тойрон эргэх эсвэл "дээш доош") гэсэн 2 хөдөлгүүртэй тул энэ төрлийн бэхэлгээг ихэвчлэн "тогоо ба хазайлт" гэж нэрлэдэг. зураг.
Алхам 2: Arduino ба RC-Servo Motors:
Туузыг хянахын тулд бид 2 RC-Servo Motors болон Arduino Uno ашиглах болно.
Зураг дээр шаардлагатай холболтуудыг харж болно.
Tilt servo: газардуулга - талхны хавтангийн газар
VCC - талхны хавтан VCC
дохио - зүү D6
Pan servo: газар - талхны тавцангийн газар
VCC - талхны хавтан VCC
дохио - зүү D5
Алхам 3: Matlab код:
Arduino нь Matlab -ийн arduino багажны хайрцгийг ашиглан Matlab -ийг бүхэлд нь хянах болно.
Энэ хэсэгт та кодыг олох боломжтой.
blueCircleFollow2.m бол "үндсэн" функц, K_proportional1.m бол бусад скриптээс дууддаг туслах скрипт бөгөөд үндсэндээ пропорциональ хянагчийг агуулдаг.
Ашигласан хяналтын аргыг зурган дээр харуулав: бидний объектын тойрог байхыг хүсч буй лавлах байрлал нь дэлгэцийн төв хэсэг бөгөөд пропорциональ хянагч нь зургийн төв гэж тодорхойлсон алдааг олж авахын тулд servos хяналтын дохио дээр ажиллах болно. төв, 0 хүртэл.
Алхам 4: Гүйцэтгэл:
Эндээс та алгоритм ба хянагч хэрхэн ажилласныг харуулсан хоёр видеог олж болно.
Эхний, урт видео бичлэг дээр код, бүтэц, хяналтын стратегийг илүү нарийвчлан тайлбарласан болно, хоёр дахь видео нь зөвхөн тухайн объектыг дагаж буй системийн видеог агуулсан эхний бичлэгийн хэсэг юм.
Таны харж байгаагаар алгоритм нь объектыг хөдөлгөхөд түүнийг дагах чадвараас илүү боловч пропорциональ (coff PID coff coff) болон бусад хэдэн санаанаас илүү нарийн төвөгтэй хянагчийг нэвтрүүлж сайжруулах боломжтой гэж би бодож байна.
Хэрэв танд ямар нэгэн асуулт байвал сэтгэгдлээс асуухаас бүү эргэлзээрэй, хэрэв та дараагийн алхамуудыг үзэхийг хүсч байвал миний youtube сувагт бүртгүүлээрэй, би бүх зүйлийг үргэлжлүүлэн тавих болно!
Зөвлөмж болгож буй:
Объект хандалтат програмчлал: Объект үүсгэх Сурах/заах арга/Shape Puncher ашиглан техник: 5 алхам
Объект хандалтат програмчлал: Объект үүсгэх Сурах/заах арга/Shape Puncher ашиглан техник: Объект хандалтат програмчлалд шинээр суралцаж буй оюутнуудад зориулсан сурах/заах арга. Энэ нь тэдэнд ангиас объект үүсгэх үйл явцыг төсөөлөх, харах боломжийг олгох арга юм. EkTools 2 инчийн том цоолтуур; хатуу хэлбэр нь хамгийн тохиромжтой.2. Нэг хэсэг цаас эсвэл
ESP8266, Google Home болон Openhab интеграцчлал, вэб хяналт ашиглан сохор хөшигний хяналт: 5 алхам (зурагтай)
ESP8266, Google Home болон Openhab интеграцчлал ба вэб хяналт ашиглан сохор хөшигний хяналт: Энэхүү зааварчилгаанд би хөшиг дээрээ автоматжуулалтыг хэрхэн нэмсэнээ харуулав. Би автоматжуулалтыг нэмж, устгахыг хүсч байсан тул бүх суурилуулалтыг хавсаргасан болно. Үндсэн хэсгүүд нь: Stepper мотор Stepper драйвер удирддаг bij ESP-01 Gear and mounting
MQ7-БОХИРДЛЫН ХЯНАЛТ, ЯРИЛЦАА, НОДЕМКУГ ХЭРЭГЖҮҮЛЭХ ХЯНАЛТ: 4 алхам
MQ7-БОХИРДЛЫН ХЯНАЛТ, ЯРИА, НОДЕМКҮҮДИЙГ ХЯНАЛТЫН ХЯНАЛТ: Бохирдол бол бидний өнөөгийн дэлхийн хамгийн том асуудал юм, гэхдээ бид бохирдлоо хэрхэн ойрхон хянах вэ, одоо маш амархан
ESP8266 RGB LED зурвасын WIFI хяналт - NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. - RGB LED STRIP ухаалаг гар утасны хяналт: 4 алхам
ESP8266 RGB LED зурвасын WIFI хяналт | NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. | RGB LED STRIP ухаалаг гар утасны хяналт: Сайн байна уу залуусаа, энэ заавар дээр бид nodemcu эсвэл esp8266 -ийг IR алсын удирдлага болгон RGB LED зурвасыг хэрхэн ашиглах талаар сурах болно, Nodemcu нь ухаалаг гар утсаар wifi -ээр хянагдах болно. Үндсэндээ та ухаалаг гар утсаараа RGB LED STRIP -ийг удирдах боломжтой
Объект хандалтат програмчлал: Объект бий болгох Сурах/заах арга/Хайч ашиглах техник: 5 алхам
Объект хандалтат програмчлал: Объект бий болгох Сурах/заах арга/Хайч ашиглах техник: Объект хандалтат програмчлалд шинээр суралцаж буй оюутнуудад зориулсан сурах/заах арга. Энэ нь тэдэнд ангиас объект үүсгэх үйл явцыг төсөөлөх, харах боломжийг олгох арга юм.Хэсэг: 1. Хайч (ямар ч төрлийн хийх болно). 2. Цаас эсвэл картын цаас. 3. Маркер