Мазмуну:
- Жабдуулар
- 1 -кадам: Иш принциби
- 2 -кадам: Кодду жүктөө
- 3 -кадам: Мотор шахтасы үчүн тешик жасоо
- 4 -кадам: Motor Circuit Part 1
- 5 -кадам: Motor Circuit Part 2
- 6 -кадам: Объекттерди аныктоо схемасы
- 7 -кадам: Буфердик кайык
- 8 -кадам: Дөңгөлөктөр
Video: Арудино менен калак кайыкка тоскоолдук кылуу: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Салам достор, бул үйрөткүчтө мен сизге калак кайыктан кантип тоскоолдук кылууну көрсөтөм. Мен бул идеяны балык көлмөмдүн жанында эс алып жатканда жана пластикалык чакырык боюнча бир идеяны ойлоп жатканда ойлоп таптым. Бул жердеги пластмасса кайык катары колдонуу үчүн абдан пайдалуу болорун түшүндүм, анткени анын сүзгүчтүгү жана суу өткөрбөйт.
Жабдуулар
Дене
1 х тамак контейнери 700мл
2 х калак дөңгөлөгү 70мм
5 х Бөтөлкө капкагы
Электрондук тетиктер
1 x Arduino Nano/Uno (Сунушталган нано)
2 x DC мотору
1 x L298N мотор айдоочусу
1 УЗИ сенсор
1 x Микро Серво
2 x 18650 Батарея
1 x 18650 Baterry Holder (2-орун)
4 x AA батареясы
1 х AA Батарея кармагыч (4-орун)
1 x которуу
Зым
Колдоо куралдары
Глей тапанчасы
Кандооч
1 -кадам: Иш принциби
Негизги алгоритм
УЗИ 15см аралыкта бир нерсени аныктаганда, серво 180 градуска, андан кийин 0 градуска бурулат (оңго жана солго), кайсы жол тоскоолдуксуз экенин табат. Андан кийин мотор калак кайыкты эч кандай тоскоолдуксуз тилкеге жылдырат
Circuit
Бул долбоордо биз 2 чыңалуу булагын колдонобуз, бири Arduino, УЗИ сенсору жана мотор драйвери үчүн, экинчиси атайын servo үчүн. Arduino, УЗИ сенсору жана мотор айдоочусу 18650 Батареясын колдонот, анткени 18650 батарейкасы мотор үчүн чоң токту камсыздай алат жана башка себептер, анткени мотор батарейканы бат эле төгүп салат, ошондуктан 18650 батарейка заряддалышы керек.
2 -кадам: Кодду жүктөө
Жүктөө процессин жеңилдетүү үчүн, биз схеманы түзүүдөн мурун кодду Arduinoго биринчи жүктөп беребиз.
Arduino файлы:
3 -кадам: Мотор шахтасы үчүн тешик жасоо
Бул кадамда биз тамак контейнеринин сол жана оң капталында тешиктерди жасайбыз. Кийинчерээк бул эки тешикке динамо шахтасы киргизилет. Тешиктин орду тамак -аш контейнеринин узундугунун ортосунда (узундугу/2) жана ылдыйдан 3,2см.
4 -кадам: Motor Circuit Part 1
Бул кадамда биз L298nди батареяга жана моторго туташтырабыз.
Туташуу:
1. DC моторуна L298N (Output)
2. Батарея позитивдүү терминал
3. L298N (12V) которуштуруу
4. Батарея терс терминалы L298N (GND)
Андан кийин аларды тамак -аш контейнерине чаптаңыз.
Эскертүү:
-Батарейка кармагычты калактын кайыгы солго же оңго таянбашы үчүн, анын ортосуна (туурасына) чаптаңыз.
5 -кадам: Motor Circuit Part 2
Эми биз ардуинону L298N менен туташтырабыз.
Туташуу:
1. D5ти иштетүү үчүн
2. D6 B иштетүү
3. A0 киргизүү 1ге
4. A1 2ге киргизүү
5. A2 киргизүү 3
6. A3 киргизүү 4
7. Винден 5Вга чейин (L298Nден V чыгып)
8. GND (arduino) - GND (L298N)
6 -кадам: Объекттерди аныктоо схемасы
Объекттерди аныктоо схемасынын негизги компоненттери - servo жана ultrasonic sensor. УЗИ сенсор Ардуинону электр энергиясы катары колдонот, ал эми серво өзүнчө батареяны колдонот (AA батарея x 4). Серво батареясы 18950 батарея кармагычынын каршысындагы тамак контейнеринин аягына чапталат.
Сенсорду башка нерселер тоскоолдук кылбаса, каалаган жерге койсоңуз болот. Менин учурда, мен УЗИ сенсорлорунун жана сервонун ордуна кесилген пластикалык контейнер капкагын колдондум (сүрөттү караңыз).
Серво байланышы:
Оң батареяга VCC (AA)
D10 сигнал
GND батареясы жана arduino үчүн GND сервосу
Ultrasonic Sensor Connection:
3.3v чейин VCC (arduino)
GNDден GNDге (arduino)
D2ге жаңырык
D3кө өтүңүз
7 -кадам: Буфердик кайык
Буфер калактын дөңгөлөгүн жерге койгондо анын үстөлгө / столго тийүүсүн алдын алуу функциясына ээ. Буфер бөтөлкөнүн капкагын колдонот. Анткени бөтөлкөнүн капкагы оңой эле табылбастан, биздин кайыкка да туура келет.
Буфер жасоо үчүн 3 бөтөлкө капкагын алып, жөн эле жогоруда көрсөтүлгөндөй кайыктын ылдый жагына чаптаңыз.
8 -кадам: Дөңгөлөктөр
Биринчиден, бөтөлкөнүн капкагынын ортосунан тешик жасаңыз. Андан кийин, калакты бөтөлкөнүн капкагына төмөнкү сүрөттөгүдөй чаптаңыз. Андан кийин акыркы кадам - аны динамо валына жабыштыруу.
Сунушталууда:
LEGO роботуна тоскоолдук кылуу: 8 кадам (сүрөттөр менен)
LEGO роботуна тоскоолдук кылуу: Биз LEGOну жакшы көрөбүз жана Crazy Circuitти жакшы көрөбүз, ошондуктан экөөнү дубалдарга жана башка нерселерге кирип кетүүдөн сактай турган жөнөкөй жана кызыктуу роботко бириктиргибиз келди. Биз сизге өзүбүздүн үйүбүздү кантип курганыбызды көрсөтөбүз жана өзүңүздүн үйүңүздү куруу үчүн керектүү негиздерди сүрөттөп беребиз
Роботту Arduino Nano колдонуу менен тоскоолдук кылуу: 5 кадам
Arduino Nano колдонуу менен роботко тоскоолдук кылуу: Бул көрсөтмөдө мен Arduino аркылуу роботтон качуу үчүн кандай тоскоолдук кылууну сүрөттөйм
Dexter менен Roverге тоскоолдук кылуу: 4 кадам
Dexter менен Roverге тоскоолдук кылуу: Эгерде сиз Dexter коомчулугу үчүн жаңы болсоңуз, https://www.instructables.com/id/Getting-Started-With-Dexter/ шилтемесине кайрылыңыз. Бул долбоордо биз Dexter тактабыздын жардамы менен Roverге жол бербөө үчүн тоскоолдуктарды иштеп чыгуудабыз. жана УЗИ сенсор
УЗИ сенсорлорун колдонуу менен роботко тоскоолдук кылуу: 9 кадам (сүрөттөр менен)
УЗИ сенсорлорун колдонуу менен роботко тоскоолдук кылуу: Бул УЗИ сенсорлорун (HC SR 04) жана Arduino Uno тактасын колдонуу менен тоскоолдуктардан качуу роботу жөнүндө жөнөкөй проект. үйрөтүүчү долбоор, сиз менен бөлүшө
EBot8ди колдонуу менен роботко тоскоолдук кылуу: 4 кадам (сүрөттөр менен)
EBot8ди колдонуу менен роботко тоскоолдук кылуу: Бул үйрөткүчтө сиз робот машинаны кантип курууну үйрөнөсүз, ал анын жолундагы тоскоолдуктарды болтурбайт. Концепцияны шарттарга жараша ар кандай жолдор менен колдонууга жана колдонууга болот. Керектүү материалдар: 1.Wheels x4 2.Cassis (сиз сатып ала аласыз