Агуулгын хүснэгт:
- Алхам 1: Үзэл баримтлал ба бүрэлдэхүүн хэсгүүд
- Алхам 2: Схемийг гаргах
- Алхам 3: ПХБ
- Алхам 4: Хөтөлбөр (arduino)
- Алхам 5: Програм (Visual Basic)
- Алхам 6: ПХБ дээрх бүх зүйлийг турших
- Алхам 7: Үр дүнг дуусгах
Видео: Bluetooth бүхий Linefollower: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгаа нь сургуулийн төсөлд зориулагдсан болно.
Бид хэд хэдэн техникийн үзүүлэлтүүдийг дагаж мөрдөх ёстой байв.
- Зорилтот үнэ нь 50 еврогоор хямд байх ёстой байсан.
- Аль болох хурдан:> 0, 5m/s.
- Шугамын өргөн: 1, 5см / муруйн радиус: 10см / огтлолцол боломжтой (машин шулуун явах ёстой).
- Дамжуулагч нь ердийн гэрлийн нөхцөлд ажиллах ёстой (TL гэрэл, нарны гэрэл, камерын гэрэл, …).
- Макс. хэмжээ 12 мм x 12 мм.
-Энгийн тоног төхөөрөмж: 1 цахилгаан хангамж, хямд DC мотор, H-гүүр,…
- Гэрлийн мэдрэгчийн массив (мин. 6).
- PID хянагч.
- Утасгүй холбоо (хэт улаан туяа, Bluetooth, …).
- 1 эхлүүлэх/зогсоох товчлуур, мөр дагаж мөрдөгч нь хамгийн сүүлд тавьсан утгаас эхэлдэг (цахилгаан тасарсан ч гэсэн).
- Бүх тохиргоог энгийн компьютерийн програм ашиглан өөрчлөх боломжтой (Kp, Ki, Kd, debug, max. Speed, …).
- Эцсийн бүтээгдэхүүн нь өөрөө хийсэн ПХБ (дизайн) байх ёстой.
- Шаардлагатай бол smd бүрэлдэхүүн хэсгүүдийг ашигла.
Эхэлцгээе.
Алхам 1: Үзэл баримтлал ба бүрэлдэхүүн хэсгүүд
Та энэ төслийг цөөн хэдэн сонголт хийснээр эхлүүлж байна. Үүнд: хянагч, харилцаа холбоо, H-гүүр, цахилгаан хангамж, мэдрэгч ба мотор. Эдгээр сонголтууд бие биенээсээ хамаарна.
Миний сонголтууд:
Микро хянагч: atmega32u4 (arduino leonardo chip) 5V хэрэгтэй Харилцаа холбоо: RN-42 (Bluetooth) 3, 3V хэрэгтэй Эрчим хүч: Lio-ion 18650 2 x 4.2V 8, 4V3, 3V: UA78M33CDCYR5V: UA78M05CKVURG3H-гүүр: TB6612FNGMot: туршилт) ба 30/1 (хурд) товчлуурууд: B3SN-3112PS мэдрэгч: SHARP микроэлектроник GP2S700HCP
Алхам 2: Схемийг гаргах
Схемийг гаргахын тулд өгөгдлийн хүснэгтийг үзээд бүх зүйлийг хэрхэн холбохыг харах болно. Схемийг хэд хэдэн өөр програмаар (DipTrace, Eagle, EasyEDA,…) хийж болно.
Хэрэв та минийхийг ашиглахыг хүсвэл эндээс татаж авч болно.
Алхам 3: ПХБ
ПХБ -ийг авахдаа бүх зүйлийг гагнах шаардлагатай болно. Бүрэлдэхүүн хэсгүүдийг богино холболт хийхгүй байгаа эсэхийг шалгаарай.
Алхам 4: Хөтөлбөр (arduino)
Бүх тооцоо нь arduino дээр байгаа бөгөөд утгыг өөр програмаар өөрчилж болно (дараагийн алхамыг үзнэ үү). Та програмыг бүрэн татаж авах боломжтой.
Алхам 5: Програм (Visual Basic)
Би Visual Basic дээр шугамын дагалдагч руу утга бичих боломжтой програмыг хурдан бичсэн бөгөөд энд нэмэлт функцууд бас бий.
Програм, кодыг эндээс татаж авах боломжтой.
Алхам 6: ПХБ дээрх бүх зүйлийг турших
Одоо та бүх зүйлийг туршиж үзэх хэрэгтэй болно.
Хэрэв ямар ч асуудал байхгүй бол та үүнийг өөрчилж, илүү хурдан хийж чадна. (Үгүй бол та асуудал үүсгэж болзошгүй зүйлийг олж, дараа нь шийдэх хэрэгтэй болно.)
PID, хурд, мөчлөгийн цагийг өөрчлөх замаар үүнийг хий.
Энэ нь мөр дагагч бүрт өөрчлөгдөх болно
Миний хувьд утга нь (0: 858 м/с 30: 1 хурдтай):-Kp: 4, 00-Ki: 0, 00-Kd: 26, 00-Speed: 140-Cycletime: 2000
Хэрэв таны PID утга өндөр байвал мөрдөгч хэт их гажуудлыг олж авах болно.
Алхам 7: Үр дүнг дуусгах
Эцэст нь бид тэдний өгсөн бүх үзүүлэлтүүдийг дагаж мөрдөж, 0, 858 м/с хүртэл хурдалсан. Энэ бол энэ сургуулийн төслийн хамгийн хурдан хурд юм., доорх линкийг ашиглана уу. (Тэдний зарим нь Голланд хэл дээр байдаг)
drive.google.com/drive/folders/169LRTWpR2k…
Миний блог (мөн Голланд хэл дээр).
linefollower20182019syntheseproject.blogsp…
Хэрэв танд асуулт байвал чөлөөтэй асуугаарай.
Зөвлөмж болгож буй:
Linefollower HoGent - Syntheseproject: 8 алхам
Linefollower HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht eline linefollower te maken. Дезе зааварлах боломжтой зал ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben anangelopen
Цахим бэх бүхий дэлгэц бүхий цахилгаан хэмнэх GPS: 4 алхам
Цахилгаан бэх бүхий GPS хэмнэх GPS: Зун болгон би алслагдсан газруудаар явган аялал хийдэг. Заримдаа, мөр нь бүдэгрэх эсвэл бүр алга болоход би утасныхаа GPS -ийг ашиглан координатаа олж, цаасан газрын зураг дээрх байрлалаа шалгах шаардлагатай болдог (надад ихэвчлэн дохио байдаггүй, тиймээс цаасан газрын зураг заавал байх ёстой
LoRa Arduino, Esp8266 эсвэл Esp32: 15 алхам бүхий бага зардалтай E32 (sx1278/sx1276) төхөөрөмж бүхий 3 км -ээс 8 км хүртэлх утасгүй холбоо: 15 алхам
LoRa Arduino, Esp8266 эсвэл Esp32 -д зориулсан бага өртөгтэй E32 (sx1278/sx1276) төхөөрөмж бүхий 3Km -аас 8Km хүртэлх утасгүй холбоо: Би Semtech цувралын LoRa төхөөрөмж дээр суурилсан EBYTE E32 -ийг удирдах номын сан, маш хүчирхэг, энгийн бөгөөд хямд төхөөрөмжтэй. 3км -ийн хувилбар энд, 8км -ийн хувилбар энд байна Тэд 3000м -ээс 8000м -ийн зайд ажиллах боломжтой бөгөөд тэдгээр нь маш олон онцлог шинж чанартай байдаг
UCL Embedded - B0B Linefollower: 9 алхам
UCL Embedded-B0B Linefollower: Энэ бол B0B.*B0B бол радио удирдлагатай ерөнхий машин бөгөөд шугам дагаж ажилладаг роботын үндсэн үүргийг гүйцэтгэдэг. Өмнө нь ажиллаж байсан олон шугамын дагуу ажилладаг роботуудын адил тэрээр үргэлжлүүлэн ажиллахын тулд чадах бүхнээ хийх болно. шал ба гүйдлийн хоорондох шилжилтээс үүдэлтэй шугам
SSD1306 Oled бүхий MicroPython бүхий ESP32 интерфэйс: 5 алхам
ESP32 Interface with SSD1306 Oled with MicroPython: Micropython бол python -ийн оновчтой, жижиг хэмжээтэй ул мөр юм. Санах ойн хязгаарлалттай, эрчим хүчний хэрэглээ багатай суулгагдсан төхөөрөмжид зориулагдсан болно. Micropython нь ESP8266, ESP32, Ardui зэрэг олон хянагч гэр бүлүүдэд зориулагдсан болно