Orodha ya maudhui:

Portal mbili Sentry Turret na Arduino Uno: Hatua 6 (na Picha)
Portal mbili Sentry Turret na Arduino Uno: Hatua 6 (na Picha)

Video: Portal mbili Sentry Turret na Arduino Uno: Hatua 6 (na Picha)

Video: Portal mbili Sentry Turret na Arduino Uno: Hatua 6 (na Picha)
Video: Система отслеживания лиц и движений с использованием Raspberry Pi + OpenCV + Pan-Tilt HAT + Python 2024, Juni
Anonim
Portal mbili Sentry Turret na Arduino Uno
Portal mbili Sentry Turret na Arduino Uno

Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com)

Hatua ya 1: Kanuni

Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni

Nambari hiyo sio ngumu zaidi kuliko taarifa chache ikiwa

kujua jinsi ya kuandika kwa vifaa vya Arduino Uno.

Vipengele vikuu vya nambari kawaida huhusiana moja kwa moja na vifaa: sensa ya PING, taa za LED chache, spika, na gari la Servo kimsingi huamuru utimilifu wa nambari. Kuna maktaba iliyojumuishwa kwa gari la servo na vile vile nambari zilizogeuzwa ambazo zinahesabu ni mara ngapi turret imebadilisha msimamo wake kutafuta kitu.

Kuhusiana na vifaa, sensa ya PING ni kama dereva wa nambari kwa sababu hali ya taarifa zote ikiwa inategemea kile Arduino inasoma kutoka kwa sensa. Kwa hivyo ikiwa sensor ya PING inabainisha Arduino au "inaona" kitu ndani ya cm 30 au ikiwa haipatikani chochote ndani ya upeo huo itaamua nini kitatokea baadaye ndani ya nambari hiyo kwa sababu ya taarifa-ikiwa.

Ikiwa inaona kitu LEDs zimeandikwa kwa hali ya juu kwa muundo ili ziweze kuwasha na spika sauti pia. Servo inaacha kugeukia vitendo hivi.

Ikiwa haioni kitu ambacho servo imeandikwa kuhamia kwa nyongeza ya kumi kulingana na pos, nambari kamili iliyoandikwa kwenye nambari ambayo kila wakati inahesabu juu au chini kulingana na mwelekeo gani bot inahamia. Kuandika msimamo huu kwa maana ya digrii kunarahisishwa na maktaba.

Hatua ya 2: Uundaji (Solidworks)

GrabCad ilikuwa na mifano michache ambayo itakuwa nzuri kupunguza

na utumie. Sikuweza kujua jinsi ya kufanya hivyo hata hivyo na kuishia kuchora mwenyewe. Ni sura isiyo ya kawaida, ya kikaboni ili kupunguzwa kwa kupunguka na extrudes juu ya curve ikawa sehemu muhimu ya ujenzi. Mwili ndio umbo kuu la katikati na mabawa mawili ambayo ni sehemu moja lakini yameakisiwa, kuna viunga viwili vya mabawa ambavyo vinahitaji kuenea kutoka juu au chini ya ndani hadi karibu nusu ili kuacha nafasi ya waya na mwisho kuna mlima wa servo ambao nilitumia vyombo vya kubadilisha kutoka chini ya mwili kuunda mkondo unaofaa. Ni rahisi kuona haya yote yakifanya kazi pamoja kwenye picha.

Hatua ya 3: Kuchapa

Uchapishaji
Uchapishaji

Hii inaweza kuchukua uvumilivu kulingana na kile wewe ni printa

kutumia na jinsi unavyostarehe nayo. Mchoro wangu wa mwili wa turret ni saa sita na kila mabawa ni kama masaa manne na nusu bila kushindwa. Nilihifadhi kila faili za Solidworks kama. STL na kisha nikatumia programu ya FlashPrint na printa ya Forge Finder 3D. Machapisho mazuri ya moja kwa moja. Inasaidia ni wazo nzuri na uwe na uchovu wa kumaliza filamenti katikati kwa sababu hiyo inaweza kuharibu siku.

Hatua ya 4: Kukusanyika

Kukusanyika
Kukusanyika
Kukusanyika
Kukusanyika

Utayarishaji wa Servo. Nilitumia mashimo machache yaliyowekwa vizuri na sanduku

kisu ili kuondoa plastiki ili motor ya servo iketi. Hakikisha kuweka snug inayofaa. Mara tu hiyo ikimaliza weka kina ambacho hakitasababisha mabawa na mgongano na sanduku na kukandamiza sahani ya chuma chini iliyotiwa na washers ambazo zitashika servo.

Kutayarisha sanduku. Shimo moja kubwa la kuchimba ubavuni wacha nitoe waya wa Arduino nje ya mradi na kwa kompyuta yangu kwa nguvu ya ziada. Kwenye kona ya kushoto ya nyuma ya mahali mwili unakaa kwenye servo nilichimba shimo kubwa kuingiza waya zote ili ziunganishwe pamoja ili kuiweka safi lakini pia hakikisha kila kitu kinaweza kufikia.

Mwili na mabawa. Anza kwa gluing moto upande wa kichwa cha screw ambayo ni ya kutosha kufikia mwili hadi katikati ya kila mabawa. Moto gundi milima miwili ili mashimo yakabili kuelekea mabawa na uhakikishe kuiweka ili mabawa yapumzike vizuri katika nafasi iliyo wazi kidogo. Nilichukua dawa ya meno na kuipachika kwenye tundu la macho ili itoe msaada zaidi kwa sensorer ya PING. Ilitua karibu katikati na niliipaka rangi nyeusi. Sehemu ya mwisho ilikuwa mlima ambao sehemu ya servo ilikuwa imewekwa ndani yake na ilikuwa glued kwa mradi huo.

Wring. Niliishia kutekeleza hali ya kuunganisha waya wa kadibodi ya sanaa kwa mradi wangu. Fuatilia na ukate umbo la mwili na shimo la jicho. Kata slits kwa LEDs kuingilia ndani. Nilifanya yangu katika mkutano wa pembe nne. Niliandika kadibodi yangu nyeusi kwa kuonekana na nikapiga kwa upole waya zilizounganishwa na LED zilizopo.

Spika hukaa chini ya sensorer ya PING, kwa hivyo chini ya hiyo meno ya meno kutoka hapo awali. Na waya zinaweza kubanwa chini.

Kwani jicho limekata duara kutoka kwa kitambaa cheusi kubwa kidogo kuliko ile ya shimo la jicho. Kata miduara miwili kwa sensorer za PING kwenye duara kubwa ulilonalo sasa. Uweke juu na utumie kisu, weka kitambaa nyuma ya ubao kwa upole kwa sensorer na chini ya spika ili hakuna kitu isipokuwa sensorer iko wazi.

Hatua ya 5: Mzunguko

Mzunguko
Mzunguko

Ikiwa uchapishaji haukujaribu uvumilivu hatua hii itafanya.

Nilianza kwa kuunganisha balbu kwa waya ndefu za adapta za kike kwa njia hiyo ningeweza kuzisogeza kwa uhuru kinyume na ubao wa mkate. Ni muhimu kupangwa ili kuandika ni rangi gani polar ambayo balbu ni njia nzuri ya kutimiza hilo. Nilikuwa nimeandika kila kitu kuanzia kwa kuangalia nambari za siri kutoka kwa nambari yangu.

Niliunganisha na kubandika kila kitu kwenye vipande vilivyochapishwa na kuunganisha kwanza kabla ya kuingiza waya zote kwenye shimo chini na kuziunganisha kwenye ubao wa mkate na Arduino ambayo iko kwenye sanduku. Bodi yangu ya mkate na Arduino ziliwekwa kwenye sanduku ambalo tayari limetiwa waya pamoja na ardhi na nguvu.

Ilipendekeza: