Orodha ya maudhui:
- Hatua ya 1: Sehemu za Mfumo na Vipengele
- Hatua ya 2: Sehemu ya -1 ya Uhifadhi wa Bidhaa na Matumizi ya Maelezo fupi ya mkono
- Hatua ya 3: Mikanda ya Part2-Conveyor na imeambatanishwa na watendaji na sensorer
- Hatua ya 4: Kituo cha Udhibiti na Ufuatiliaji
- Hatua ya 5: Hiyo ni Yote! Natumahi Unapenda Mradi huu
Video: Mfumo Rahisi wa Kupanga Bidhaa na Raspberry Pi na Arduino: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Mimi ni FAN wa uhandisi, napenda programu na kutengeneza miradi inayohusiana na elektroniki katika wakati wangu wa bure, katika mradi huu nitashiriki nawe Mfumo Rahisi wa Kupanga Bidhaa ambao nimefanya hivi karibuni.
Kwa kutengeneza mfumo huu, tafadhali andaa vifaa kama ifuatavyo:
1. Raspberry Pi 3 + Kamera v2.1 + usambazaji wa umeme
2. Arduino Uno + Motor shield + power supply (ninatumia batter kwa hii)
3. NodeMCU ESP8266 + Kinga ya gari + usambazaji wa umeme (ninatumia batter kwa hii)
4. DC Motor x 1
5. RC Servo 9g x 2
6. RC Servo MG90S x 2
7. sensor ya IR x 3
8. LEDs kwa sehemu ya taa
9. Kitengo cha Uhamisho wa Mpira Kubeba x 1
10. Kadibodi, vijiti vya barafu, nyasi
11. Ukanda wa kusafirisha
12. Kibao au simu janja
Hatua ya 1: Sehemu za Mfumo na Vipengele
Mfumo huu kimsingi unajumuisha sehemu 3.
1. Uhifadhi wa bidhaa na mkono wa kuteketeza. (Ninatumia masanduku yenye lebo kama bidhaa)
2. Mikanda ya kusafirisha na imeambatanishwa na watendaji na sensorer.
3. Kituo cha kudhibiti na kufuatilia. (Kamera ya Raspberry Pi + kama kituo cha kudhibiti na Ubao kama mfuatiliaji)
Hatua ya 2: Sehemu ya -1 ya Uhifadhi wa Bidhaa na Matumizi ya Maelezo fupi ya mkono
Mkono unaoteketeza hupokea ishara ya kudhibiti kutoka kwa mtawala (Raspberry Pi 3) kufanya mlolongo: Sambaza 90 degree => Mkono unazunguka 90 degree => Rudisha nyuma hadi 0 degree => IR sensor detected box => Vidole viko karibu kuchukua sanduku => Mkono unazunguka kurudi kwa digrii 0 => Vidole hufunguliwa na kudondosha sanduku.
Kwa maelezo, tafadhali chukua nambari katika:
github.com/ANM-P4F/ProductSortingSystem/tr…
Hatua ya 3: Mikanda ya Part2-Conveyor na imeambatanishwa na watendaji na sensorer
Kiini cha sehemu hii ni Arduino Uno. Inapokea ishara ya "kuanza / kuacha" kutoka kwa Raspberry Pi kupitia unganisho la serial kukimbia / kusimamisha kengele ya usafirishaji. Kitambuzi cha kwanza cha IR kando ya kengele ya usafirishaji huunganisha Arduino Uno kupitia DIO, inapogundua sanduku, Arduino Uno husimamisha kengele ya usafirishaji na kutuma ishara kwa Raspberry Pi kupitia unganisho la serial kufanya uainishaji wa picha.
Baada ya uainishaji kufanywa, pi rasipberry hutuma tena ishara kwa Arduino ili kuendelea kuendesha kengele.
Sensorer ya pili ya IR pia inaunganisha kwa Arduino kupitia DIO, inapogundua sanduku, Arduino inadhibiti servo motor kufanya upangaji.
Kwa undani, tafadhali angalia nambari ya chanzo kwenye kiunga kifuatacho:
github.com/ANM-P4F/ProductSortingSystem/tr…
Hatua ya 4: Kituo cha Udhibiti na Ufuatiliaji
Pi ya Raspberry iliyo na kamera iliyounganishwa ni kituo cha kudhibiti.
Kibao au simu janja inaweza kutumika kama jopo la ufuatiliaji.
Raspberry Pi inapokea amri ya kudhibiti mtumiaji kuanza / kusimamisha mfumo kupitia ombi la HTTP ambalo linaweza kufanywa kwenye kivinjari cha wavuti kwenye kompyuta kibao au simu mahiri.
Baada ya kupokea amri ya kudhibiti, Raspberry Pi inauliza mkono na sehemu ya kengele ya kusafirisha ili kukimbia.
Raspberry Pi inawasiliana na Arduino Uno (sehemu ya kengele ya kusafirisha) kupitia serial na NodeMCU ESP8266 (sehemu inayotumia) kupitia UDP. Raspberry Pi ni seva ya kutiririka, inapita picha za kamera kwa kivinjari cha wavuti. Pia inaendesha mtandao wa uainishaji wa vgg16 kwenye tensorflow lite kuainisha masanduku kupata aina ya nembo (batman, superman na yetu). Mtandao wa uainishaji unaendeshwa tu wakati Raspberry Pi inapokea amri kutoka kwa Arduino Uno (wakati sanduku linagunduliwa na sensorer ya kwanza ya IR).
Kuhusu lebo ya sanduku, katika mradi huu nilitumia darasa tatu za nembo.
Ikiwa unahitaji kufundisha madarasa yako mwenyewe, tafadhali tumia chanzo hiki:
github.com/ANM-P4F/Classification-Keras
Kwa maelezo, tafadhali angalia nambari kwenye kiunga kifuatacho:
github.com/ANM-P4F/ProductSortingSystem/tr…
Hatua ya 5: Hiyo ni Yote! Natumahi Unapenda Mradi huu
Tafadhali nijulishe ikiwa unahitaji habari zaidi.
Ilipendekeza:
Kupanga Veedooo Kupanga Mafunzo ya Kukusanya Gari: Hatua 7
Programu ya Veedooo Kupangilia Mafunzo ya Mkusanyiko wa Gari: Orodha ya vifurushi
Kupanga Takwimu Rahisi za Kijijini Kutumia Android / Arduino / PfodApp: Hatua 6
Kupanga Takwimu za Kijijini kwa Kutumia Android / Arduino / PfodApp: Kwa Kupanga Takwimu Dhidi ya Tarehe / Wakati ukitumia millis ya Arduino tu Android ya rununu na inasa kwa
Mfumo wa Nyumbani wa bei rahisi na rahisi: Hatua 7
Mfumo wa Nyumba Nafuu na Rahisi: Haya! Mimi ni Ed mimi ni umri wa miaka 15 na mapenzi ya kompyuta, programu na uhandisi wa umeme. Kwa kuwa mimi ni mchanga kabisa naishi katika nyumba ya wazazi wangu, Mradi huu ulianza wakati niliamua kuhamia kwenye Chumba cha Attic / Loft, Katika harakati za desig
Kupanga Mfumo wa Uendeshaji wa Nyumba ya DIY: Hatua 12
Kupanga Mfumo wa Utengenezaji Nyumba ya DIY: Kusudi la kufundisha hii sio kukuambia jinsi unaweza kufanya chochote ungependa nyumba yako ifanye. Badala yake imeandikwa kufanya wazo kuwa kweli lakini pia kugeuza wazimu kuwa sawa kwa kuelewa mipaka (teknolojia, gharama, muda unaohitajika
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi kwa Port: 3 Hatua
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi Bandari. Mradi huu utakusaidia kuunganisha LEDs 18 (6 Nyekundu + 6 Bluu + 6 Njano) kwa Bodi yako ya Arduino na uchanganue ishara za wakati halisi wa Kompyuta yako na uzipeleke kwa taa za taa kuziwasha kulingana na athari za kipigo (Mtego, Kofia ya Juu, Kick)