Përmbajtje:

Portali Two Sentry Frëngji nga Arduino Uno: 6 hapa (me fotografi)
Portali Two Sentry Frëngji nga Arduino Uno: 6 hapa (me fotografi)

Video: Portali Two Sentry Frëngji nga Arduino Uno: 6 hapa (me fotografi)

Video: Portali Two Sentry Frëngji nga Arduino Uno: 6 hapa (me fotografi)
Video: Аудиокнига «Сказки о придорожной гостинице» Генри Уодсворта Лонгфелло 2024, Nëntor
Anonim
Portali Two Sentry Frëngji nga Arduino Uno
Portali Two Sentry Frëngji nga Arduino Uno

Ky udhëzues u krijua në përmbushje të kërkesës së projektit të Makecourse në Universitetin e Floridës së Jugut (www.makecourse.com)

Hapi 1: Kodi

Kodi
Kodi
Kodi
Kodi
Kodi
Kodi

Kodi nuk është më kompleks se disa if-deklarata dhe

duke ditur si t’i shkruani komponentëve Arduino Uno.

Komponentët kryesorë të kodit zakonisht lidhen drejtpërdrejt me pajisjen: një sensor PING, disa LED, një altoparlant dhe një motor Servo në thelb diktojnë tërësinë e kodit. Ekziston një bibliotekë e përfshirë për servo motorin, si dhe një numër i plotë timesTurned që numëron sa herë frëngji ka ndryshuar pozicionin e tij në kërkim të një objekti.

Në lidhje me pajisjen, sensori PING është si drejtuesi i kodit sepse gjendja e të gjitha deklaratave if bazohet në atë që Arduino po lexon nga sensori. Pra, nëse sensori PING i vë në dukje Arduino-s se ai "sheh" diçka brenda 30 cm ose kur nuk gjen asgjë brenda atij diapazoni do të përcaktojë se çfarë ndodh më pas brenda kodit për shkak të deklaratës if.

Nëse sheh diçka, LED -të janë shkruar lart në një model në mënyrë që të ndizen dhe tingulli i tingullit gjithashtu. Servo ndalon të kthehet për këto veprime.

Nëse nuk sheh diçka që servo është shkruar të lëvizë me rritje dhjetë bazuar në një poz, numër i plotë i pozicionit i shkruar në kod që gjithmonë numëron lart ose poshtë në varësi të drejtimit që po lëviz bot. Shkrimi i këtij pozicioni në kuptimin e gradave është bërë më i lehtë nga biblioteka.

Hapi 2: Modelimi (Solidworks)

GrabCad kishte disa modele që do të ishte mirë të zvogëloheshin

dhe përdorni. Sidoqoftë, nuk mund ta kuptoja se si ta bëja këtë dhe përfundova duke skicuar timen. Shtë një formë e pakëndshme, organike, kështu që prerjet dhe nxjerrjet gjithëpërfshirëse rreth një kurbe u bënë një pjesë e rëndësishme e ndërtimit. Trupi është forma kryesore qendrore me dy krahë që janë e njëjta pjesë, por të pasqyruara, ka dy mbështetës krahësh që duhet të shtrihen nga maja ose fundi i brendshëm deri në gjysmën e rrugës në mënyrë që të lënë hapësirë për telat dhe së fundi ka servo mount të cilën e kam përdorur për të kthyer entitetet nga fundi i trupit për të krijuar kurbën e duhur për të. Iestshtë më e lehtë të shikosh të gjitha këto që punojnë së bashku në foto.

Hapi 3: Shtypja

Shtypja
Shtypja

Kjo mund të marrë durim në varësi të printerit që jeni

duke përdorur dhe sa rehat jeni me të. Shtypi im i trupit të frëngjisë është një printim gjashtë orësh dhe secila prej krahëve është rreth katër orë e gjysmë pa asnjë dështim. Kam ruajtur secilën prej skedarëve të Solidworks si. STL dhe më pas kam përdorur programin FlashPrint dhe printerin Forge Finder 3D. Printime mjaft të drejtpërdrejta. Mbështetjet janë një ide e mirë dhe të jeni të lodhur nga mbarimi i filamentit në gjysmë të rrugës, sepse kjo mund të prishë një ditë.

Hapi 4: Montimi

Montimi
Montimi
Montimi
Montimi

Servo prep. Kam përdorur disa vrima stërvitore të vendosura mirë dhe një kuti

thikë për të hequr plastikën për të ulur motorin servo. Sigurohuni që ta mbani përshtatjen të rehatshme. Pasi të jetë bërë, vendosni një thellësi që nuk do të shkaktojë krahë dhe konflikt me kutinë dhe vidhosni një pllakë metalike poshtë të mbuluar me rondele që do të mbajnë servo.

Përgatitja e kutisë. Një vrimë e madhe e stërvitjes në anën më lejoi të drejtoj tela Arduino jashtë projektit dhe kompjuterit tim për energji shtesë. Në këndin e pasmë të majtë të vendit ku trupi ulet në servo, unë shpova një vrimë të madhe për të futur të gjitha telat në mënyrë që ato të grumbullohen së bashku për t'i dhënë një pamje më të pastër, por gjithashtu të jeni të sigurt se gjithçka mund të arrijë.

Trupi dhe krahët. Filloni me ngjitjen e nxehtë të kokës së një vidhe që është mjaft e gjatë për të arritur në trup në qendër të secilës prej krahëve. Ngjitini nxehtë të dy montuesit në mënyrë që vrimat të drejtohen drejt krahëve dhe sigurohuni që t'i vendosni ato në mënyrë që krahët të mund të qëndrojnë të qetë në një pozicion pak të hapur. Mora një kruese dhëmbësh dhe e futa në gropën e syve në mënyrë që të siguronte mbështetje shtesë për sensorin PING. U ul afërsisht në qendër dhe e lyeva të zezë. Pjesa e fundit ishte mali i cili kishte pjesën servo të vendosur në të dhe ishte ngjitur nxehtësisht në projekt.

Shtrydhje. Përfundova duke zbatuar një parzmore të instalimeve elektrike të kartonit për projektin tim. Gjurmoni dhe prerë formën për trupin dhe vrimën e syrit. Pritini çarje që LED të rrëshqasin. Unë e bëra timen në një asamble me katër qoshe. Unë pikturova kartonin tim të zi për paraqitjet dhe ngjita butësisht telat e ngjitur në LED në vend.

Altoparlanti është vendosur nën sensorin PING, pra nën atë kruese dhëmbësh nga më parë. Dhe telat mund të fiksohen.

Për syrin prerë një rreth nga pëlhura e zezë pak më e madhe se ajo e vrimës së syrit. Pritini dy rrathë për sensorët PING në rrethin më të madh që keni tani. Vendoseni mbi të dhe duke përdorur një thikë, vendosni butësisht leckën pas tabelës për sensorin dhe nën altoparlantin, kështu që asgjë tjetër përveç sensorit nuk është e ekspozuar.

Hapi 5: Qarku

Qark
Qark

Nëse shtypja nuk testoi durimin, ky hap do të jetë.

Fillova duke i lidhur llambat me tela të gjata të përshtatësit femra në atë mënyrë që t'i bëja ato të lëviznin lirshëm në krahasim me një dërrasë buke. Importantshtë e rëndësishme të organizoheni në mënyrë që të shkruani se çfarë ngjyre është polare në cilën llambë është një mënyrë e shkëlqyeshme për ta arritur atë. Unë kisha shkruar gjithçka duke filluar duke parë numrat e kunjave nga kodi im.

I futa dhe i ngjita të gjitha në pjesët e shtypura dhe në parzmore para se t'i fusja të gjitha telat në vrimën në pjesën e poshtme dhe t'i fusja në dërrasën e bukës dhe Arduino të vendosura në kuti. Tabela ime e bukës dhe Arduino u vendosën në kutinë e lidhur tashmë me tokën dhe fuqinë.

Recommended: