Агуулгын хүснэгт:
- Алхам 1: Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд:
- Алхам 2: Програм хангамжийн бүрэлдэхүүн хэсгүүд:
- Алхам 3:
- Алхам 4: Код:
- Алхам 5: Үүнийг ажиллуулна уу:
Видео: Arduino Accelerometer заавар: Серво мотор ашиглан усан онгоцны гүүрийг удирдах: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Акселерометр мэдрэгч нь бидний ихэнх ухаалаг гар утсанд байдаг бөгөөд үүнийг бидний өдөр тутамд ашигладаг олон төрлийн хэрэглээ, чадварыг өгдөг бөгөөд үүнийг хариуцагч нь хурдатгал хэмжигч гэдгийг ч мэддэггүй.
Эдгээр чадваруудын нэг бол хурдатгал хэмжигч нь машинаа уралдааны тоглоомд удирдах эсвэл тодорхой апп ашиглан утсаа робот эсвэл акселерометрийг удирдлагын хэрэгсэл болгон ашигладаг RC машины алсын удирдлага болгон ашиглах боломжийг олгодог.
Тиймээс энэхүү Arduino Accelerometer гарын авлагад бид усан онгоцныхоо гүүрийг нээх, хаах ажлыг хянахын тулд ухаалаг гар утсандаа суулгасан хурдасгуур мэдрэгчийг ашиглахын тулд энэхүү сүүлийн функцийг ашиглах болно. Мэдээжийн хэрэг, гүүр нь хаагдахад 0 градус, нээхэд 90 градусаар явдаг servo мотор юм.
Энэхүү Arduino Accelerometer гарын авлагын цаад санааны талаар ярилцъя …
Санаа:
Бид 1Sheeld самбарыг андройд/iOS програмын хамт ашиглах бөгөөд x тэнхлэг, у тэнхлэг эсвэл z тэнхлэгт гарсан аливаа өөрчлөлтийг Arduino руу илгээх болно. servo градус 0 эсвэл 90.
Эхлэх:
Хэрэв та 1Sheeld -тэй анх удаагаа харьцаж байгаа эсвэл энэ талаар илүү ихийг мэдэхийг хүсч байгаа бол энэхүү хурдан бөгөөд хялбар эхлүүлэх хичээлийг үзэхийг зөвлөж байна.
Хэрэв та өмнө нь servo моторыг туршиж үзээгүй бол энэ хурдан видеог үзэхийг зөвлөж байна. Одоо та 1Sheeld -тэй жаахан танилцсаны дараа эхэлцгээе!
Алхам 1: Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд:
- Ардуино Уно.
- 1Sheld+ самбар.
- LED.
- S90 servo мотор.
- 3 * Эрэгтэй эрэгтэй утас.
- Arduino USB кабель эсвэл 9-12V зай.
- 1Sheeld App суулгасан Android/iOS утас.
Алхам 2: Програм хангамжийн бүрэлдэхүүн хэсгүүд:
- Arduino IDE.
- 1heeld номын сан, 1heeld Android App эсвэл iOS App.
Алхам 3:
- 1Sheeld самбарыг Arduino -д дүрс1 болгон залгаарай
- LCD 16*2 -ийг зураг2 болгон холбоно уу.
- 1Sheeld хүчийг 5v (3.3v биш) дээр ажиллахын тулд image3 болгон солино уу.
1Sheeld нь 2 горимтой: Байршуулах горим ба Ажиллах горим. Та дижитал тээглүүрийн ойролцоох унтраалгыг ашиглан 1Sheeld дээр "UART SWITCH", 1Sheeld+дээр "SERIAL SWITCH" гэж нэрлэдэг.
- Нэгдүгээрт, та Arduino кодыг байршуулахын тулд 1Sheeld самбарыг Байршуулах горимд шилжүүлж, image4 хэлбэрээр "SWITCH" тэмдэг рүү шилжүүлээрэй.
- Хоёрдугаарт, кодыг байршуулж дуусаад унтраагуураа "UART" тэмдэглэгээ рүү (эсвэл "SERIAL" руу 1Sheeld+ самбар дээр) шилжүүлснээр 1Sheeld самбарыг Үйлдлийн горим болгож ухаалаг гар утастайгаа 1Sheeld програмтай холбогдоорой.
Эцэст нь Arduino USB кабель ашиглан Arduino -г компьютер дээрээ холбоно уу.
Алхам 4: Код:
Arduino Accelerometer Shield -ийн үйл ажиллагаа, тэдгээрийг хэрхэн ашиглах талаар илүү ихийг мэдэхийн тулд би Arduino Accelerometer Shield баримт бичгийг шалгахыг зөвлөж байна.
Одоо 1Sheeld самбарыг байршуулах горимд шилжүүлж, Arduino дижитал цагны хавсаргасан кодыг байршуулна уу. 1Sheeld самбарыг Ашиглалтын горимд шилжүүлээд 1Sheeld програмыг нээж, Bluetooth ашиглан 1Sheeld самбартай холбоно уу.
Алхам 5: Үүнийг ажиллуулна уу:
Arduino Accelerometer -ийн зааварчилгааны видео бичлэгээс харахад би гүүрний хөдөлгөөнийг илтгэхийн тулд servo моторт наасан картон цаасыг ашигласан.
Дараа нь та утсаа өөр рүүгээ чиглүүлснээр та гүүр нь 90 градусын өнцгөөр нээгдэж, LED асаалттай байгааг харах бөгөөд утасны чанга яригчаас гүүр одоо нээгдэж, хөлөг онгоц гаталж байгааг хэлж байна.
Утсаа эсрэг тал руу чиглүүлсний дараа гүүр нь servo -ийн 0 градусаар хаагдаж, LED нь унтарсан байхыг харах болно. давсан.
Энэ бол залуус байсан, танд энэхүү Arduino Accelerometer гарын авлага таалагдсан гэж найдаж байна, энэ талаар ямар нэгэн асуулт асуух эсвэл санал бодлоо хуваалцахаас бүү эргэлзээрэй.
Зөвлөмж болгож буй:
Усан доорх усан бассейн Bluetooth нар цэвэрлэх робот: 8 алхам
Усан доорх усан бассейн Bluetooth нарны цэвэрлэгээний робот: Манай байшинд би усан бассейнтай, гэхдээ задлах боломжтой усан сангийн хамгийн том асуудал бол усны шүүлтүүрийг сордоггүй ёроолд хуримтлагдсан бохирдол юм. Тиймээс бохирыг доороос нь цэвэрлэх аргыг бодож олсон. Мөн бусад байдлаар
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: 4 алхам
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: Энэхүү 9 долларын үнэтэй Wi-Fi реле нь хоёр төхөөрөмжийг нэгэн зэрэг удирдах боломжтой. Үүнийг Ubidots-тэй хэрхэн холбож, түүний бүрэн боломжийг нээх талаар олж мэдээрэй! Энэхүү гарын авлагад та Itead-ийн SONOFF Dual ашиглан 9 доллараар 110 Вт-ийн цахилгаан хэрэгслийг 9 доллараар удирдахыг сурах болно
GVI ашиглан компьютерээс серво моторыг хэрхэн удирдах вэ: 5 алхам
Сервер моторыг GUI ашиглан компьютерээс хэрхэн удирдах вэ: अपनी Servo мотор को pc से График хэрэглэгчийн интерфейс (GUI) нь удирдлагаар дамжуулан зааварчилгаа өгөх боломжтой. Зааварлахын тулд унших боломжтой компьютерийг уншина уу
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл
Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах - Arduino Uno заавар: 4 алхам (зурагтай)
Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах - Arduino Uno заавар: Та Arduino -той харилцах модулийг судалж амжаагүй байна уу? Bluetooth нь таны Arduino төслүүд болон эд зүйлсийн интернетийг ашиглах боломжийг нээж өгдөг. Энд бид нялх хүүхдийн алхамаас эхэлж, хаягийн LED -ийг sma ашиглан хэрхэн удирдах талаар сурах болно