Съдържание:
- Стъпка 1: Системни части и компоненти
- Стъпка 2: Част 1-Кратко описание на съхранението на продукта и консумацията на ръката
- Стъпка 3: Конвейерни ленти Part2 и прикрепените към тях задвижващи механизми и сензори
- Стъпка 4: Контролен център и монитор
- Стъпка 5: Това е всичко! Надявам се този проект да ви хареса
Видео: Проста система за сортиране на продукти с Raspberry Pi и Arduino: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Аз съм ФЕН на инженерството, обичам програмирането и правенето на свързани с електронни проекти през свободното си време, в този проект бих споделил с вас проста система за сортиране на продукти, която направих наскоро.
За да направите тази система, моля, подгответе компонентите, както следва:
1. Захранване на Raspberry Pi 3 + Camera v2.1 +
2. Arduino Uno + щит на двигателя + захранване (използвам тесто за това)
3. NodeMCU ESP8266 + щит на двигателя + захранване (използвам тесто за това)
4. DC мотор 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 градуса => ИК сензорът е открит кутия => Пръстите близо да вземат кутия => Ръката се завърта на 0 градуса => Отворете пръстите и пуснете кутията.
За подробности, моля, въведете кода на:
github.com/ANM-P4F/ProductSortingSystem/tr…
Стъпка 3: Конвейерни ленти Part2 и прикрепените към тях задвижващи механизми и сензори
Ядрото на тази част е Arduino Uno. Той получава сигнал "старт/стоп" от Raspberry Pi чрез серийна връзка за стартиране/спиране на звънеца на конвейера. Първият IR сензор по звънеца на конвейера се свързва с Arduino Uno чрез DIO, когато открие кутията, Arduino Uno спира звънеца на конвейера и изпраща сигнал към Raspberry Pi чрез серийна връзка, за да направи класификацията на изображението.
След като класификацията е направена, малиновото пи изпраща обратно сигнала към Arduino, за да продължи да изпълнява звънеца.
Вторият IR сензор също се свързва с Arduino чрез DIO, когато открие кутията, Arduino контролира серво мотора, за да извърши сортирането.
За подробности, моля, вижте изходния код на следната връзка:
github.com/ANM-P4F/ProductSortingSystem/tr…
Стъпка 4: Контролен център и монитор
Raspberry Pi със свързана камера е контролен център.
Таблет или смарт телефон може да се използва като панел за монитор.
Raspberry Pi получава потребителска команда за управление за стартиране/спиране на системата чрез HTTP заявка, която може да се направи в уеб браузър на таблета или смартфона.
След като получи командата за управление, Raspberry Pi поиска да се изпълнят частите на рамото и конвейерната камбана.
Raspberry Pi комуникира с Arduino Uno (част от конвейерната камбана) чрез сериен и NodeMCU ESP8266 (консумираща част) чрез UDP. Raspberry Pi е стрийминг сървър, той предава изображенията от камерата към уеб браузъра. Той също така управлява класификация vgg16 мрежа на tensorflow lite, за да класифицира кутиите, за да получи типа лого (батман, супермен и нашето). Класификационната мрежа се изпълнява само когато Raspberry Pi получи командата от Arduino Uno (когато полето е открито от първия IR сензор).
По отношение на етикета на кутията, в този проект използвах 3 класа лого.
Ако трябва да обучавате свои собствени класове, моля, използвайте този източник:
github.com/ANM-P4F/Classification-Keras
За подробности, моля, вижте кода в следната връзка:
github.com/ANM-P4F/ProductSortingSystem/tr…
Стъпка 5: Това е всичко! Надявам се този проект да ви хареса
Моля, уведомете ме, ако имате нужда от повече информация.
Препоръчано:
Горещи продукти: 9 стъпки
Hotstuff: Стремеж да се превърне в най -големия малък графичен термохигрометър, наличен за Arduino Uno. Приложенията включват: Монитор за температурата на бебето/детската стая Монитор на температурата на външната сграда Монитор за оранжерия Външен атмосферен контрол
Система за сортиране на цветовете: Ардуино базирана система с два колана: 8 стъпки
Система за сортиране на цветовете: Система на базата на Arduino с две ленти: Транспортирането и/или опаковането на продукти и артикули в индустриалната сфера се извършва с помощта на линии, направени с помощта на конвейерни ленти. Тези колани помагат за преместване на елемента от една точка в друга със специфична скорост. Някои задачи за обработка или идентификация може да са
Arduino контролер за автоматизирана 360 ° фотография на продукти: 5 стъпки (със снимки)
Arduino контролер за автоматизирана 360 ° фотография на продукти: Нека изградим контролер на базата на arduino, който управлява стъпков двигател и затвор на камера. Заедно с грамофон със стъпково моторно управление, това е мощна и евтина система за автоматизирана 360 ° фотографска фотография или фотограметрия. Автоматичната
Инсталиране на MPLAB X за продукти на ChipKIT: 6 стъпки
Инсталиране на MPLAB X за продукти на ChipKIT: Много от вас, които следват моята серия For Cheap Robots, са запознати с това как да използват MPIDE с продукти на chipKIT. Може дори да сте запознати с това как да използвате Arduino IDE с тези платки. Досега обаче не съм използвал много MPLAB X. MPLAB X е p
Грамофон за продукти - NodeMCU: 12 стъпки
Грамофон за продукти - NodeMCU: Здравейте, създатели !! Продуктовият грамофон е тенденция, която тепърва започва да се развива, когато става въпрос за пейзажи и екшън снимки, но за продуктовата фотография 360 -градусовата фотография е нещо, което е малко по -често срещано. Заснемайки кадър от продукт