Мазмуну:
- 1 -кадам: PIC микроконтроллерин тандоо
- 2 -кадам: Моторлор жана Батарея
- 3 -кадам: Компоненттер
- 4 -кадам: Райондук схема
- 5 -кадам: сенсор картасы
- 6 -кадам: Коддор
- 7 -кадам: Критикалык кеңештер
Video: PIC18F менен Line Follower роботу: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
RACE LINK
Мен бул роботту университеттеги микроконтроллер курсум үчүн жасадым. Ошентип, мен Pic 18f2520 менен бул негизги линия ээрчиген роботту жасадым жана PIC CCSтин компиляторун колдондум. Интернетте ardunio же pic менен көптөгөн линия жолдоочулары бар, бирок көптөгөн долбоорлор бири -бирине окшош. Ушул себептен улам, мен компоненттерди кантип тандап алганымды жана эмне үчүн тандап алгандыгымды түшүндүрөм жана эффективдүү линия ээрчиген робот үчүн бир нече кеңештерди берем.
Мен CNY70ди колдонуу менен сенсордук картаны иштеп чыктым жана нан тактасындагы схеманы орноттум. Кааласаңыз, сиз бардык компоненттер үчүн монолиттүү ПХБны иштеп чыгсаңыз болот, бирок эгер сизде ПХБ жасоо боюнча жетиштүү тажрыйбаңыз жок болсо, анда кыйынчылык жаратат.
1 -кадам: PIC микроконтроллерин тандоо
Кээ бир 16f сүрөттөр линия жолдоочулары үчүн абдан ыңгайлуу жана алар абдан арзан. Мен 18F2520 тандадым, анткени ал жетиштүү I/O жана 32k программалык эс тутумуна ээ жана эң негизгиси 40МГцке чейин осцилляторду колдойт жана маалыматтарды иштетүү абдан маанилүү.
2 -кадам: Моторлор жана Батарея
Мен 6v 350 rpm 4 micro dc моторун колдондум. Сиз 4 мотор жана 2 моторго каршы эң негизги код менен абдан жакшы балансты камсыздай аласыз. Кааласаңыз, сиз эң жогорку ылдамдыкка ээ моторду тандай аласыз, бирок 350 айлануу мен үчүн абдан ылдам жана алар абдан чоң моментке ээ. Андан тышкары, төрт мотор абдан эффективдүү кыймылга жана бурулушка ээ.
Li-Po батарейкасы менин роботумду, сенсордук картаны, моторлорду, Pic жана башка компоненттерди азыктандырат. Менин lipo 30c 7.4v 1250ma болчу. Мен жарышта энергия көйгөйү менен жолуккан жокмун, бирок төрт мотор жогорку энергияны керектейт жана эгерде сиз көп сыноолорду өткөргүм келет.
3 -кадам: Компоненттер
- Сүрөт 18f2520
- 20 МГц кристалл
- R1 ………………………………………………………………………..
- C1 жана C2 …………………………………………………………………………………………………….
- Button
- 7805 чыңалуу жөндөгүч
- 16v 100 uf конденсатор (электролиттик)
- C4 C5 C6 жана C7 ………………………………….100pf x4
- SN74HC14n
- D1 ………………………………………………………….. Лед
-
L293B x2
- Которуу
- Micro dc мотор 6v 350rpm x4 (башка жолду тандай аласыз)
- Wheels x4 (мен R5 мм дөңгөлөктөрдү тандадым)
- Lipo батареясы 7.4v 1250ma (1750 ма жакшыраак болмок)
- Ылдый түшүп кетүү (Каалоосу боюнча, бул сиздин батареяңызга жана моторлоруңузга жараша болот)
- Jumper кабели
Сенсордук карта үчүн
- CNY70 X5
- R10 R11 R12 R13 R14 …………………………..
- RV1 RV2 RV3 RV4 RV5 ………………………………………….22k тримпот X5
- CR2 CR3 CR4 CR5 CR6 ……………………………………………………..3030 ohm X5
- J1 эркек баш
- Басылган райондук материалдар
4 -кадам: Райондук схема
5 -кадам: сенсор картасы
Мен сенсордук картаны столдун астына чаптайм, бирок CNY менен полдун ортосундагы аралык ылайыктуу болушу керек. Болжол менен 1-0,5 см жетиштүү, мен J2ден J6га секирүүчү кабелдерди туташтырып, аларды sn74hc14n киришине туташтырдым.
6 -кадам: Коддор
Сиз коддорду жүктөп алсаңыз болот. Негизинен, алдыга, солго жана оңго кайтаруу коддору бар. Эгерде сиз роботтун ылдамдыгын жогорулатууну кааласаңыз, кечигүү коддорун алмаштырышыңыз керек.
7 -кадам: Критикалык кеңештер
- Эң маанилүү бөлүктөрдүн бири - сенсордук карта, андыктан жакшы маалыматтарды алышыңыз керек. CNY менен полдун аралыгы ылайыктуу болушу керек, андыктан сиз CNY эмитентиндеги чыңалууну өлчөп, аны идиш менен калибрлеп аласыз. Мен жарышып жатканда пол караңгы болгондуктан сенсорлор жакшы иштебей калды, мен ак диоддорду панелдин астына коюп, кайра ушундай жол менен калибрлеп, жакшы маалыматтарды алдым.
- Дагы бир маанилүү нерсе - 4 мотор. Эгерде сиз 2 мотордун ордуна 4 моторду колдонсоңуз, анда жакшы баланска ээ боло аласыз жана ал кирешеде абдан ийгиликтүү болот.
Сунушталууда:
PICO менен Line Follower роботу: 5 кадам (Сүрөттөр менен)
PICO менен линия ээрчиген робот: Биз билген цивилизацияны жок кыла турган жана адамзатты жок кыла турган роботту түзө электе. Сиз адегенде жерде тартылган сызыкты ээрчиген жөнөкөй роботторду түзө билишиңиз керек, бул жерде сиз
Line Follower роботу Arduino жана L293D Shield: 4 кадам
Line Follower Robot Arduino жана L293D Shield: Line Follower - бул башталгыч электроника үчүн идеалдуу абдан жөнөкөй робот. Робот сызык боюнча iR сенсорун колдонот. Сенсордо эки диод бар, бир диод инфракызыл нур жөнөтөт, экинчиси диоддун үстүнөн чагылган жарыкты алат. Эмне
Line Follower роботу үчүн PCB дизайны - Арнаб Кумар Дас: 4 кадам
Линия жолдоочу робот үчүн PCB дизайны - Арнаб Кумар Дас: Бул долбоор биз компоненттерди тандап алдык деп болжолдонууда. Тутумдун туура иштеши үчүн ар бир компоненттин күчү, чыңалуусу, тогу, мейкиндиги, муздатуу ж
Ардуино Унону жана L298Nди колдонгон Line Follower роботу: 5 кадам
Arduino Uno жана L298N аркылуу Line Follower роботу: Line Flower - бул башталгыч электроника үчүн идеалдуу абдан жөнөкөй робот
Май роботу: Экзистенциалдык кризис менен Arduino роботу: 6 кадам (Сүрөттөр менен)
Май роботу: Ардуино роботу экзистенциалдык кризис менен: Бул долбоор " Рик жана Морти " анимациялык сериясына негизделген. Эпизоддордун биринде Рик робот жасайт, анын бирден бир максаты - сары май алып келүү. Брюсфейдин (Брюссель инженердик факультети) студенттери катары бизде механикага тапшырма бар