Mundarija:

RC avtomashinasini haydash paytida ob'ektlarni aniqlash: 9 qadam
RC avtomashinasini haydash paytida ob'ektlarni aniqlash: 9 qadam

Video: RC avtomashinasini haydash paytida ob'ektlarni aniqlash: 9 qadam

Video: RC avtomashinasini haydash paytida ob'ektlarni aniqlash: 9 qadam
Video: ЗАПУСКАЕМ СЕБЯ В КОСМОС ► 3 Прохождение ASTRONEER 2024, Noyabr
Anonim
RC avtomashinasini haydash paytida ob'ektlarni aniqlash
RC avtomashinasini haydash paytida ob'ektlarni aniqlash
RC avtomashinasini haydash paytida ob'ektlarni aniqlash
RC avtomashinasini haydash paytida ob'ektlarni aniqlash
RC avtomashinasini haydash paytida ob'ektlarni aniqlash
RC avtomashinasini haydash paytida ob'ektlarni aniqlash

Bu loyiha to'siqlarni aniqlash uchun mashinada ultratovushli datchiklardan foydalanish haqida

1 -qadam: Ishlatiladigan materiallar

Ishlatiladigan materiallar
Ishlatiladigan materiallar
Ishlatiladigan materiallar
Ishlatiladigan materiallar

Materiallar: Arduino Leonardo taxtasi Non taxtasi Arduino simlari 1 Servo dvigatel 2 Ultrasonik sensorlar 1 CarTape USB quvvat manbai uchun Arduino USB adapteri Ixtiyoriy: 1 yoki undan ko'p yashil LED chiroqlar 1 yoki undan ko'p qizil LED chiroqlar Mashinani tashqi ko'rinishi uchun)

2 -qadam: ro'yxatga olingan barcha materiallarni tayyorlang

Yodda tutingki, bu materiallarning ba'zilari ixtiyoriy yopishqoq yoki loydan iborat, chunki siz boshqa materiallarni yopishtirish uchun ishlatishingiz mumkin, masalan, uni yopishtirish uchun issiq erituvchi yopishtiruvchi. Tashqi o'rash ixtiyoriy, chunki siz uni o'rash uchun boshqa materiallardan yoki yaxshi ko'rinadigan uslubdan foydalanishingiz mumkin.

3 -qadam: Barcha simlarni ulang va kerakli joyga qo'ying

Barcha simlarni ulang va kerakli joyga qo'ying
Barcha simlarni ulang va kerakli joyga qo'ying
Barcha simlarni ulang va kerakli joyga qo'ying
Barcha simlarni ulang va kerakli joyga qo'ying

Trigpin 10da, Echopin 11daTrigpin2da 6da, Echopin2 7da Yashil LED chiroq 9da, qizil LED chiroq 8da Servo pin 12https://www.circuito.io/static/reply/index.html? EritmasiId = 5cf51e9b33f42000300e49e9 saqlash Bu Ultrasonik Sensorlar va LED Chiroqlar qanday ulanganiga havola. Faqat havolaga o'ting, chap tarafdagi "Tel" tugmasini bosing va ulangan simlar va ulangan chiziqlarni kuzatib boring.

4 -qadam: Materiallarni bir joyga to'plang

Materiallarni bir joyga qo'ying
Materiallarni bir joyga qo'ying

1. Barcha simlar ulanganligiga ishonch hosil qiling2. Ultrasonik sensorni dvigatel bilan birlashtiring, shunda ultratovush sensori dvigatel aylanayotganda narsalarni aniqlay oladi. 3. Arduino Leo taxtasini non taxtasi ustiga yopishtiring4. Arduino -ni Car5 -ga joylashtiring. Ultrasonik datchiklarni avtomobilning old va orqa qismiga yopishtiring

5 -qadam: Arduino kodini kiriting

Arduino kodini kiriting Bu Arduino Create dastur kodiga havola: https://create.arduino.cc/editor/AnthonyWang/c44dba18-e18c-425b-bc73-f42ccf2b1906/preview *Qo'shishni unutmang keyingi qadamlar ikkiga bo'linadi. yaxshiroq tushunish uchun qismlarga qadar kodlang.

6 -qadam: Birinchi qism

Birinchi qism
Birinchi qism

Kodning bu qismi datchiklar, LED chiroqlar, dvigatellar joylashgan joylarni aniqlab beradi. Masalan, birinchi sensorning trigPin 10 -sonda. Oxirgi jumla dyuymda hisoblanadigan diapazon yoki masofadir.

7 -qadam: O'rnatish qismi

O'rnatish qismi
O'rnatish qismi

Bu qism Servo dvigatelni, sensorlar va LED pinlarini ishga tushirishni ko'rsatadi. Qizil chiroq o'chganda, "Yashil chiroq" yonib turadi.

8 -qadam: Bu LOOP qismi

Bu LOOP qismi
Bu LOOP qismi

Loop qismi Servo Dvigatelining har 10 soniyada 30 gradus, 90 daraja, 150 daraja burilishidan boshlanadi, so'ngra ikkita ultratovush sensori yoqiladi va (davomiyligi / 2) / 29.1 masofasini hisoblab chiqadi. Sensorlar ob'ektni 5 dyuymgacha aniqlaydilar, u qizil chiroq yonadi, agar u 5 dyuymdan kam narsani aniqlamasa, u yashil chiroqni yoqadi.

9 -qadam: Bu mashinaning ishlayotgan videosi

Youtube -dagi havola:

www.youtube.com/watch?v=hQih5elzgVs

Tavsiya: