Мазмұны:
- 1 -қадам: жүйелік бөліктер мен компоненттер
- 2-қадам: 1-бөлім-Өнімді сақтау және тұтыну қаруының қысқаша сипаттамасы
- 3-қадам: 2-бөлім-конвейерлік белбеу және оған бекітілген жетектер мен датчиктер
- 4 -қадам: Басқару орталығы мен монитор
- 5 -қадам: Барлығы! Сізге бұл жоба ұнады деп үміттенемін
Бейне: Raspberry Pi және Arduino көмегімен өнімді сұрыптаудың қарапайым жүйесі: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Мен инженерлік фанатпын, мен бос уақытымда электронды түрде жобалауды және бағдарламалауды жақсы көремін, бұл жобада мен сіздермен жақында жасаған өнімді сұрыптаудың қарапайым жүйесімен бөлісетін едім.
Бұл жүйені жасау үшін келесі компоненттерді дайындаңыз:
1. Raspberry Pi 3 + Камера v2.1 + қуат көзі
2. Arduino Uno + Қозғалтқыш қалқаны + қуат көзі (мен бұл үшін қамырды қолданамын)
3. NodeMCU ESP8266 + Қозғалтқыш қалқаны + қуат көзі (мен бұл үшін қамырды қолданамын)
4. Тұрақты ток қозғалтқышы x 1
5. RC Servo 9g x 2
6. RC Servo MG90S x 2
7. IR сенсоры x 3
8. Бөлікті жарықтандыруға арналған светодиодтар
9. Шарикті тасымалдау қондырғысы x 1
10. Картон, балмұздақ таяқшалары, сабан
11. Конвейерлік таспа
12. Планшет немесе смартфон
1 -қадам: жүйелік бөліктер мен компоненттер
Бұл жүйе негізінен 3 бөліктен тұрады.
1. Өнімді сақтау және тұтыну қолы. (Мен өнім ретінде жапсырмасы бар қораптарды қолданамын)
2. Конвейерлік белбеу және оған бекітілген жетектер мен датчиктер.
3. Басқару орталығы мен монитор. (Raspberry Pi + Камера басқару орталығы ретінде және планшет монитор ретінде)
2-қадам: 1-бөлім-Өнімді сақтау және тұтыну қаруының қысқаша сипаттамасы
Тұтынушы қол реттегіштен (Raspberry Pi 3) басқару сигналын қабылдайды: Қолды 90 градусқа көтеру => Қолды 90 градусқа бұру => Қолды 0 градусқа төмен түсіру => ИҚ сенсоры анықталған қорап => Қолға түсуге жақын саусақтар box => Қол 0 градусқа кері бұрылады => Саусақтар ашылып, қорапты тастайды.
Толық ақпарат алу үшін кодты алыңыз:
github.com/ANM-P4F/ProductSortingSystem/tr…
3-қадам: 2-бөлім-конвейерлік белбеу және оған бекітілген жетектер мен датчиктер
Бұл бөліктің өзегі - Arduino Uno. Ол Raspberry Pi -ден конвейерлік қоңырауды іске қосу/тоқтату үшін сериялық қосылым арқылы «іске қосу/тоқтату» сигналын алады. Конвейер қоңырауының бойындағы бірінші IR сенсоры DIO арқылы Arduino Uno -ға қосылады, ол қорапты анықтаған кезде Arduino Uno конвейерлік қоңырауды тоқтатады және суретті классификациялау үшін Raspberry Pi -ге сериялық байланыс арқылы сигнал жібереді.
Классификация аяқталғаннан кейін, таңқурай pi қоңырауды жалғастыруды Ардуиноға қайтарады.
Екінші IR сенсоры Arduino -ға DIO арқылы қосылады, ол қорапты анықтаған кезде, Arduino сұрыптау үшін сервоприводты басқарады.
Толық ақпарат алу үшін келесі сілтемедегі бастапқы кодты қараңыз:
github.com/ANM-P4F/ProductSortingSystem/tr…
4 -қадам: Басқару орталығы мен монитор
Қосылған камерасы бар Raspberry Pi - басқару орталығы.
Планшетті немесе смартфонды монитор тақтасы ретінде пайдалануға болады.
Raspberry Pi планшетте немесе смартфондағы веб -шолғышта орындалатын HTTP сұрауы арқылы жүйені іске қосу/тоқтату үшін пайдаланушының басқару пәрменін алады.
Басқару пәрменін алғаннан кейін, Raspberry Pi қол мен конвейер қоңырауының бөліктерін іске қосуды сұрайды.
Raspberry Pi Arduino Uno -мен (конвейерлік қоңырау бөлігі) UDP арқылы сериялық және NodeMCU ESP8266 (тұтынатын бөлігі) арқылы байланысады. Raspberry Pi - бұл ағындық сервер, ол камера суреттерін веб -браузерге жібереді. Ол сонымен қатар логотиптің түрін алу үшін қораптарды жіктеу үшін tensorflow lite -де vgg16 жіктеу желісін басқарады (батман, супермен және біздікі). Жіктеу желісі Raspberry Pi Arduino Uno командасын алған кезде ғана іске қосылады (қорапты бірінші ИҚ сенсоры анықтағанда).
Қораптың жапсырмасына қатысты, бұл жобада мен логотиптің 3 сыныбын қолдандым.
Егер сізге жеке сабақтар қажет болса, мына көзді пайдаланыңыз:
github.com/ANM-P4F/Classification-Keras
Толық ақпарат алу үшін келесі сілтемедегі кодты қараңыз:
github.com/ANM-P4F/ProductSortingSystem/tr…
5 -қадам: Барлығы! Сізге бұл жоба ұнады деп үміттенемін
Қосымша ақпарат қажет болса, маған хабарлаңыз.
Ұсынылған:
Raspberry Pi3 және DHT11 сенсоры көмегімен ауа райын бақылау жүйесі: 4 қадам
Raspberry Pi3 және DHT11 датчиктерінің көмегімен ауа райын бақылау жүйесі: Бұл оқулықта мен сізге DHT11 -ді Raspberry Pi -ге қалай қосуды және ылғалдылық пен температураның көрсеткіштерін СКД -ге шығаруды көрсетемін. бұл цифрлық температура мен ылғалдылықты қамтамасыз етеді
COVID-19 бақылау тақтасы (қарапайым және қарапайым): 4 қадам
COVID-19 бақылау тақтасы (қарапайым және қарапайым): барлық жерде жаңа COVID-19 вирусының өршуі байқалады. Елдегі COVID-19 сценарийін қадағалау қажет болды. Сонымен, мен үйде отырып, бұл туралы ойладым: " Ақпараттық бақылау тақтасы " - Да
Ақылды үйдің арзан және қарапайым жүйесі: 7 қадам
Ақылды үйдің арзан және қарапайым жүйесі: Сәлеметсіз бе, мен Эдпін, мен 15 жастамын, есептеу, бағдарламалау және электротехникаға құмармын. Мен өте кішкентай болғандықтан, мен ата -анамның үйінде тұрамын, бұл жоба мен шатыр/ шатыр бөлмесіне көшу туралы шешім қабылдағаннан кейін басталды
Маяк/eddystone және Adafruit NRF52, веб -сайтыңызды/өнімді оңай жарнамалаңыз: 4 қадам
Маяк/eddystone және Adafruit NRF52, веб -сайтыңызды/өнімді жарнамалаңыз: Барлығына сәлем, бүгін мен сіздермен жақында жасаған жобаммен бөліскім келеді, мен оны үй ішінде/сыртында қосатын құрылғы іздедім және адамдарға оған қосылуға рұқсат бердім. олардың смартфоны және оларға белгілі бір веб -сайтқа кіруге немесе жарнамалауға мүмкіндік беріңіз
CMOS 74C14 көмегімен қарапайым, арзан және қарапайым светодиодты жыпылықтайтын схема: 5 қадам
CMOS 74C14 көмегімен жеңіл және қарапайым жарық диодты жыпылықтайтын схема: Кейде сізге шыршаны безендіру үшін, жыпылықтайтын өнер туындылары үшін немесе жыпылықтап-жыпылықтап көңіл көтеру үшін жыпылықтайтын жарық диодты шамдар қажет. Мен сізге 6 жарық диодты шамға дейін арзан және қарапайым схеманы қалай жасау керектігін көрсетемін. Ескерту: Бұл менің бірінші интуитивті және