![Дахин боловсруулах робот: 15 алхам (зурагтай) Дахин боловсруулах робот: 15 алхам (зурагтай)](https://i.howwhatproduce.com/images/009/image-24302-j.webp)
Агуулгын хүснэгт:
- Алхам 1: эд анги
- Алхам 2: 3D хэвлэсэн хэсэг
- Алхам 3: Код
- Алхам 4: Мэдээлэл авах
- Алхам 5: Зургийг шошголох
- Алхам 6: Сургалт
- Алхам 7: Сургагдсан загварыг эмхэтгэх
- Алхам 8: Хог хаягдлыг дахин боловсруулах загвар
- Алхам 9: Загварыг байрлуулах
- Алхам 10: Робот гарыг бүтээх
- Алхам 11: RPI ба робот гарыг холбох
- Алхам 12: Эцсийн шүргэлт
- Алхам 13: гүйж байна
- Алхам 14: Ирээдүйн ажил
- Алхам 15: Асуулт?
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Image Image](https://i.howwhatproduce.com/images/009/image-24302-2-j.webp)
![](https://i.ytimg.com/vi/dlkS8SC_BcU/hqdefault.jpg)
![Мэдээлэл авах Мэдээлэл авах](https://i.howwhatproduce.com/images/009/image-24302-3-j.webp)
Олон нийт, аж ахуйн нэгжийн бохирдлын дундаж хэмжээ 25%хүртэл байдаг гэдгийг та мэдэх үү? Энэ нь таны хаясан дахин боловсруулалтын дөрвөн ширхэг тутмын нэг нь дахин боловсруулагдахгүй гэсэн үг юм. Энэ нь дахин боловсруулах төвүүдэд хүний буруутай үйлдлээс үүдэлтэй юм. Уламжлал ёсоор ажилчид хог хаягдлыг материалаас хамааран өөр өөр хогийн саванд ангилдаг. Хүмүүс алдаа гаргаж, эцэст нь хогоо зөв ангилж чадахгүй байх нь бохирдоход хүргэдэг. Өнөөгийн нийгэмд бохирдол, уур амьсгалын өөрчлөлт улам бүр чухал болж байгаа тул дахин боловсруулах нь манай гаригийг хамгаалахад асар их үүрэг гүйцэтгэдэг. Хог хаягдлыг цэгцлэхийн тулд роботыг ашигласнаар бохирдлын хэмжээ эрс буурах болно, үүнээс хамаагүй хямд, илүү тогтвортой байх болно. Үүнийг шийдэхийн тулд би янз бүрийн дахин боловсруулах материалыг хооронд нь ялгахын тулд машин сурах аргыг ашигладаг дахин боловсруулах ангилах роботыг бүтээсэн.
Алхам 1: эд анги
Энэхүү гарын авлагад дагаж мөрдөх дараах хэсгүүд байгаа эсэхийг шалгаарай.
3D хэвлэсэн эд анги (доорх алхамыг үзнэ үү)
Raspberry Pi RPI 4 4GB
Google Шүрэн USB хурдасгуур
Arduino Uno R3
Raspberry Pi камерын модуль V2
5V 2A DC хананы цахилгаан хангамж
DC 12V цахилгаан хангамж
SG90 9g Micro Servos 4 ширхэг.
M3 x 0.5mm зэвэрдэггүй ган өөрөө түгжигддэг Nylon Hex цоож самар 100 ширхэг.
M3x20 товчлууртай толгой титан боолт 10 ширхэг.
MG996R металл арааны момент аналог серво мотор 4 ширхэг.
Samsung 32GB санах ойн картыг сонгоно уу
Raspberry Pi камерын Adafruit Flex кабель - 1 метр
М2 эрэгтэй эмэгтэй гуулин зайг зогсоогч шураг самар төрөл бүрийн иж бүрдэл
60мм 12V сэнс
6.69 "x 5.12" x 2.95 "Төслийн хайрцаг
Алхам 2: 3D хэвлэсэн хэсэг
Та робот гарны бүх хэсгийг 3D хэвлэх шаардлагатай болно. Та эндээс бүх файлыг олох боломжтой.
Алхам 3: Код
Энэхүү гарын авлагыг дагаж мөрдөхийн тулд миний GitHub репозиторыг хуулбарлана уу.
Алхам 4: Мэдээлэл авах
Дахин боловсруулж буй янз бүрийн материалыг илрүүлж таних чадвартай объект илрүүлэх загварыг сургахын тулд би 2527 зураг агуулсан хогийн сүлжээний мэдээллийн санг ашигласан.
- 501 шил
- 594 цаас
- 403 ширхэг картон
- 482 хуванцар
- 410 металл
- 137 хог
Дээрх зураг бол мэдээллийн сангаас авсан зургуудын нэг жишээ юм.
Энэхүү мэдээллийн сан нь объект илрүүлэх загварыг сургахад маш бага юм. Нарийн загварыг сургахад дэндүү бага хэмжээтэй хогны 100 орчим зураг байгаа тул би үүнийг орхихоор шийдлээ.
Та энэ google drive фолдерыг ашиглан мэдээллийн санг татаж авах боломжтой. Database-resized.zip файлыг татаж авахаа мартуузай. Сургалтыг хурдан явуулахын тулд аль хэдийн жижиг хэмжээтэй болгож өөрчилсөн зургуудыг багтаасан болно. Хэрэв та түүхий зургуудын хэмжээг өөрийн үзэмжээр өөрчлөхийг хүсч байвал datat-original.zip файлыг татаж авах боломжтой.
Алхам 5: Зургийг шошголох
![Зургийг шошголох Зургийг шошголох](https://i.howwhatproduce.com/images/009/image-24302-4-j.webp)
Дараа нь бид объектыг илрүүлэх загварыг сургахын тулд янз бүрийн дахин боловсруулах материалын хэд хэдэн зургийг шошголох хэрэгтэй. Үүнийг хийхийн тулд би объектыг хязгаарлах хайрцгийг зураг дээр тэмдэглэх боломжийг олгодог үнэгүй програм хангамж болох labelImg -ийг ашигласан.
Зураг бүрийг зохих шошготойгоор тэмдэглээрэй. Энэ заавар нь хэрхэн яаж хийхийг танд харуулав. Илрүүлэх загварыг аль болох нарийвчлалтай байлгахын тулд хязгаарлах хайрцаг бүрийг обьект бүрийн ирмэг рүү ойртуулж байгаарай. Бүх.xml файлуудыг фолдерт хадгална уу.
Дээрх зураг нь таны зургийг хэрхэн шошголохыг харуулж байна.
Энэ бол маш уйтгартай, ухаан алдах туршлага юм. Баярлалаа, би танд зориулж бүх зургийг аль хэдийн тэмдэглэсэн байгаа! Та эндээс олж болно.
Алхам 6: Сургалт
Сургалтын хувьд Tensorflow ашиглан дамжуулах сургалтыг ашиглахаар шийдсэн. Энэ нь бидэнд их хэмжээний өгөгдөлгүйгээр зохистой үнэн зөв загварыг сургах боломжийг олгодог.
Үүнийг хийх хэд хэдэн арга бий. Бид үүнийг үүлэн дээрх өөрийн ширээний компьютер дээр хийх боломжтой. Манай локал машин дээр сургалт явуулах нь таны компьютер хэр хүчтэй, хэрвээ танд хүчирхэг GPU байгаа эсэхээс хамаарч маш удаан хугацаа шаардагдах болно. Энэ бол миний бодлоор хамгийн хялбар арга боловч хурдны сул талтай.
Шилжүүлгийн сургалтын талаар анхаарах ёстой гол зүйлүүд байдаг. Сургалтанд зориулж урьдчилан бэлтгэсэн загвар нь Coral Edge TPU-тэй нийцэж байгаа эсэхийг шалгах хэрэгтэй. Тохиромжтой загваруудыг эндээс олж болно. Би MobileNet SSD v2 (COCO) загварыг ашигласан. Бусадтай ч бас туршиж үзээрэй.
Орон нутгийн машин дээрээ сургахын тулд Windows 10 дээр ажиллаж байгаа бол Google -ийн заавар эсвэл EdjeElectronics -ийн зааврыг дагахыг зөвлөж байна. Би хувьдаа EdjeElectroncs -ийн хичээлийг туршиж үзээд ширээний компьютер дээрээ амжилтанд хүрсэн. Google -ийн заавар ажиллах эсэхийг би баталж чадахгүй байна, гэхдээ энэ нь ажиллахгүй бол би гайхах болно.
Үүлэн дээр бэлтгэл хийхийн тулд та AWS эсвэл GCP ашиглаж болно. Та оролдож үзэх боломжтой энэ хичээлийг оллоо. Энэ нь таны объект илрүүлэх загварыг маш хурдан сургах боломжтой Google -ийн үүл TPU -ийг ашигладаг. AWS -ийг бас чөлөөтэй ашиглаарай.
Та өөрийн орон нутгийн машин дээр эсвэл үүлэн дээр бэлтгэл хийж байгаа эсэхээс үл хамааран сургалтанд хамрагдсан тензорворвел загвартай болох хэрэгтэй.
Алхам 7: Сургагдсан загварыг эмхэтгэх
![Сургагдсан загварыг эмхэтгэх Сургагдсан загварыг эмхэтгэх](https://i.howwhatproduce.com/images/009/image-24302-5-j.webp)
Таны бэлтгэгдсэн загварыг Coral Edge TPU -тэй ажиллахын тулд та үүнийг эмхэтгэх хэрэгтэй.
Дээрх нь ажлын урсгалын диаграм юм.
Сургалтын дараа та үүнийг хөлдөөсөн график хэлбэрээр хадгалах хэрэгтэй (.pb файл). Дараа нь та үүнийг Tensorflow Lite загвар болгон хөрвүүлэх хэрэгтэй. "Сургалтын дараах хэмжигдэхүүн" гэж хэрхэн хэлснийг анхаарч үзээрэй. Хэрэв та шилжүүлэх сургалтыг ашиглахдаа урьдчилан бэлтгэгдсэн нийцтэй загваруудыг ашигласан бол үүнийг хийх шаардлагагүй болно. Тохиромжтой байдлын талаархи бүрэн баримт бичгийг эндээс үзнэ үү.
Tensorflow Lite загварын тусламжтайгаар та үүнийг Edge TPU загварт хөрвүүлэх хэрэгтэй. Үүнийг хэрхэн яаж хийх талаар дэлгэрэнгүйг эндээс үзнэ үү.
Алхам 8: Хог хаягдлыг дахин боловсруулах загвар
Хэрэв та объект илрүүлэх загварыг сургах, хөрвүүлэх, эмхэтгэх гэх мэт бэрхшээлийг даван туулахыг хүсэхгүй байгаа бол миний дахин боловсруулалтыг илрүүлэх загварыг эндээс үзээрэй.
Алхам 9: Загварыг байрлуулах
![Загварыг байрлуулах Загварыг байрлуулах](https://i.howwhatproduce.com/images/009/image-24302-6-j.webp)
Дараагийн алхам бол бэлтгэгдсэн объект илрүүлэх загварыг ажиллуулахын тулд Raspberry Pi (RPI) ба Edge TPU -ийг тохируулах явдал юм.
Нэгдүгээрт, энэ хичээлийг ашиглан RPI -ийг тохируулна уу.
Дараа нь энэхүү зааврыг дагаж Edge TPU -г тохируулна уу.
Эцэст нь RPI камерын модулийг бөөрөлзгөнө pi -тэй холбоно уу.
Та одоо объект илрүүлэх загвараа туршихад бэлэн боллоо!
Хэрэв та миний репозиторийг аль хэдийн хуулбарласан бол та RPI лавлах руу очиж test_detection.py файлыг ажиллуулахыг хүсэх болно.
python test_detection.py --model recycle_ssd_mobilenet_v2_quantized_300x300_coco_2019_01_03/detect_edgetpu.tflite --labels recycle_ssd_mobilenet_v2_quantized_300x300_0c0_201
Жижиг цонх гарч ирэх ёстой бөгөөд хэрэв та хуванцар усны сав эсвэл бусад хог хаягдлыг дахин боловсруулах материал тавих юм бол дээрх зураг шиг илрүүлэх ёстой.
Хөтөлбөрийг дуусгахын тулд гарынхаа "q" үсгийг дарна уу.
Алхам 10: Робот гарыг бүтээх
![Робот гар бүтээх Робот гар бүтээх](https://i.howwhatproduce.com/images/009/image-24302-7-j.webp)
Робот гар бол эндээс олсон 3D хэвлэсэн гар юм. Үүнийг тохируулах зааврыг дагана уу.
Дээрх зураг дээр миний робот гар хэрхэн гарч ирснийг харуулав.
Миний код дээрх Arduino I/O зүү дагуу servo тээглүүрийг холбосон эсэхээ шалгаарай. 3, 11, 10, 9, 6, 5 -р гарыг доороос дээш холбоно.
Arduino лавлах руу очоод basicMovement.ino файлыг ажиллуулснаар энэ нь ажиллаж байгаа эсэхийг шалгаарай. Энэ нь таны гарны урд байрлуулсан объектыг барьж аваад араас нь унагах болно.
Алхам 11: RPI ба робот гарыг холбох
![RPI ба робот гарыг холбох RPI ба робот гарыг холбох](https://i.howwhatproduce.com/images/009/image-24302-8-j.webp)
Бид эхлээд камерын модулийг сарвууны доод хэсэгт бэхлэх хэрэгтэй. Дээрх зураг хэрхэн харагдах ёстойг харуулж байна.
Дахин боловсруулсан материалыг хүлээн авахад гарсан алдааг багасгахын тулд камерыг аль болох шулуун тэгшлэхийг хичээ. Материалын жагсаалтад үзүүлсэн шиг урт камерын модуль тууз кабелийг ашиглах шаардлагатай болно.
Дараа нь та robotikArm.ino файлыг Arduino самбар дээр байршуулах хэрэгтэй.
Эцэст нь хэлэхэд бид RPI -ийн USB порт ба Arduino -ийн USB порт хооронд USB кабель холбох ёстой. Ингэснээр тэд цувралаар харилцах боломжтой болно. Үүнийг хэрхэн тохируулах талаар энэ зааврыг дагана уу.
Алхам 12: Эцсийн шүргэлт
![Эцсийн хүрэлтүүд Эцсийн хүрэлтүүд](https://i.howwhatproduce.com/images/009/image-24302-9-j.webp)
![Эцсийн хүрэлтүүд Эцсийн хүрэлтүүд](https://i.howwhatproduce.com/images/009/image-24302-10-j.webp)
Энэ алхам нь бүрэн сонголт биш боловч би бүх бүрэлдэхүүн хэсгүүдийг төслийн жижиг хайрцагт хийх дуртай.
Дээрх зургууд хэрхэн харагдаж байгааг харуулж байна.
Та төслийн хайрцгийг материалын жагсаалтаас олж болно. Би зүгээр л хэдэн цооног өрөмдөж, гагнуурыг ашиглан цахилгаан хэрэгслийг суурилуулсан. Би мөн халуун байх үед RPI болон TPU -ээр агаарын урсгалыг тогтмол байлгахын тулд 4 хөргөх сэнс суурилуулсан.
Алхам 13: гүйж байна
Та одоо робот гар болон RPI хоёуланг нь асаахад бэлэн боллоо! RPI дээр та recycle_detection.py файлыг ажиллуулж болно. Энэ нь цонх нээх бөгөөд робот гар яг л демо видео дээрх шиг ажиллаж эхлэх болно! Хөтөлбөрийг дуусгахын тулд гарынхаа "q" үсгийг дарна уу.
Кодоор тоглож, хөгжилтэй байгаарай!
Алхам 14: Ирээдүйн ажил
R. O. S. -ийг ашиглах болно гэж найдаж байна. робот гарыг илүү нарийвчлалтай хөдөлгөөнөөр удирдах. Энэ нь объектуудыг илүү нарийвчлалтай авах боломжийг олгоно.
Алхам 15: Асуулт?
Асуух зүйл байвал доор сэтгэгдэл үлдээгээрэй.
Зөвлөмж болгож буй:
CD -г уралдааны машинд дахин боловсруулах: 8 алхам (зурагтай)
![CD -г уралдааны машинд дахин боловсруулах: 8 алхам (зурагтай) CD -г уралдааны машинд дахин боловсруулах: 8 алхам (зурагтай)](https://i.howwhatproduce.com/images/006/image-16752-j.webp)
CD -г уралдааны машинд дахин боловсруулах: Сайн байцгаана уу. Энэ бол манай автомашины уралдааны машин бөгөөд энэ нь бүрэн үнэгүй бөгөөд хэрэв та эцэг эх бол хүүхдүүдтэйгээ тоглоход маш тохиромжтой байх болно. Үүнийг хийх нь маш сонирхолтой байх болно, би танд зааварчилгаа өгөх болно
Цаасны өлсгөлөн робот - Pringles -ийг дахин боловсруулах Arduino робот: 19 алхам (зурагтай)
![Цаасны өлсгөлөн робот - Pringles -ийг дахин боловсруулах Arduino робот: 19 алхам (зурагтай) Цаасны өлсгөлөн робот - Pringles -ийг дахин боловсруулах Arduino робот: 19 алхам (зурагтай)](https://i.howwhatproduce.com/images/010/image-27086-j.webp)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino робот: Энэ бол миний 2018 онд бүтээсэн Hungry Robot -ийн өөр нэг хувилбар юм. Та энэ роботыг 3d принтергүйгээр хийх боломжтой. Та хийх ёстой зүйл бол зүгээр л лааз Pringles, servo мотор, ойролцоо мэдрэгч, arduino болон зарим хэрэгслийг худалдаж авах явдал юм. Та бүгдийг татаж авах боломжтой
Бууруулах, дахин сэргээх, дахин боловсруулах: 6 алхам
![Бууруулах, дахин сэргээх, дахин боловсруулах: 6 алхам Бууруулах, дахин сэргээх, дахин боловсруулах: 6 алхам](https://i.howwhatproduce.com/images/001/image-898-76-j.webp)
Багасгах, дахин сэргээх, дахин боловсруулах: Нийгмийн арга хэмжээнүүд нь хөнгөн цагааны лаазнаас хуванцар аяга хүртэл их хэмжээний хог хаягдал гаргадаг бөгөөд бүгдийг дахин боловсруулах боломжтой. Өмнө нь энэ дахин боловсруулалтыг дэмжих хөтөлбөр байдаггүй байсан тул оюутнууд тэдгээрийг хаяж, үйлдвэрүүдэд сөрөг нөлөө үзүүлж байжээ
DIY прототипүүд (робот эсвэл урлагийн дизайн), гар хийцийн хэсгүүдтэй (дахин боловсруулах гарын авлага) Нэгдүгээр хэсэг: 4 алхам
![DIY прототипүүд (робот эсвэл урлагийн дизайн), гар хийцийн хэсгүүдтэй (дахин боловсруулах гарын авлага) Нэгдүгээр хэсэг: 4 алхам DIY прототипүүд (робот эсвэл урлагийн дизайн), гар хийцийн хэсгүүдтэй (дахин боловсруулах гарын авлага) Нэгдүгээр хэсэг: 4 алхам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10967271-diy-prototypes-robots-or-art-design-with-homemade-pieces-recycling-guide-part-one-4-steps-j.webp)
DIY прототипүүд (робот эсвэл урлагийн дизайн), гар хийцийн хэсгүүдтэй (дахин боловсруулах гарын авлага) Нэгдүгээр хэсэг: Энэхүү зааварчилгаа нь зарим робот, урлагийн загварыг хэрхэн яаж бүтээх талаар тайлбарлаагүй, хэрхэн яаж зохион бүтээхийг тайлбарлаагүй боловч хэрхэн олох талаар гарын авлага юм. Прототип робот бүтээхэд тохиромжтой механик материал (эдгээрийн дийлэнх нь
Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (ИНГЭЖ ЦАГИЙН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХӨГЖҮҮЛЭХ): 7 алхам
![Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (ИНГЭЖ ЦАГИЙН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХӨГЖҮҮЛЭХ): 7 алхам Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (ИНГЭЖ ЦАГИЙН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХӨГЖҮҮЛЭХ): 7 алхам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968734-how-to-make-a-replica-of-the-famous-altoids-tin-and-recycle-at-the-same-time-7-steps-j.webp)
Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (БАЙГАА ЦАГ ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХЭЛЭХ): Сайн байна уу Энэ бол эвдэршгүй зүйл бол метал хайрцгийг Altoids цагаан тугалганы ижил хэмжээтэй (эсвэл таны хүссэн хэмжээгээр) хэрхэн хийх тухай юм. Энэ нь юу гэсэн үг болохыг та мэдэх үү ???? Энэ нь та өөрөө цагаан тугалга хийх боломжтой гэсэн үг юм ….. Та ямар хэмжээтэй байхыг хүсч байна !!!!!!!!!!! Энд хэрхэн.МАТЕРИАЛ: 2