Taula de continguts:

Torreta Portal Two Sentry d'Arduino Uno: 6 passos (amb imatges)
Torreta Portal Two Sentry d'Arduino Uno: 6 passos (amb imatges)

Vídeo: Torreta Portal Two Sentry d'Arduino Uno: 6 passos (amb imatges)

Vídeo: Torreta Portal Two Sentry d'Arduino Uno: 6 passos (amb imatges)
Vídeo: Cuando el copiloto me ensucia el sillín 👀😅 #humor #eli #motos 2024, Desembre
Anonim
Torreta Portal Two Sentry d'Arduino Uno
Torreta Portal Two Sentry d'Arduino Uno

Aquesta instrucció es va crear per complir el requisit del projecte del Makecourse de la Universitat del Sud de Florida (www.makecourse.com)

Pas 1: Codi

Codi
Codi
Codi
Codi
Codi
Codi

El codi no és més complex que algunes instruccions if i

saber escriure als components Arduino Uno.

Els components principals del codi solen estar directament relacionats amb el maquinari: un sensor PING, uns quants LEDs, un altaveu i un motor Servo dicten essencialment la totalitat del codi. Hi ha una biblioteca inclosa per al servomotor, així com un nombre enter TimesTurned que explica quantes vegades la torreta ha canviat la seva posició a la recerca d’un objecte.

Pel que fa al maquinari, el sensor PING és com el controlador del codi perquè l'estat de totes les sentències if es basa en el que l'Arduino està llegint des del sensor. Per tant, si el sensor PING nota o no a l’Arduino que “veu” alguna cosa a menys de 30 cm o quan no troba res dins d’aquest rang, determinarà què passa després al codi a causa de la sentència if.

Si veu alguna cosa, els LED s’escriuen a un patró de manera que s’encenguin i l’altaveu també soni. El servo deixa de girar per a aquestes accions.

Si no veu alguna cosa, el servo s’escriu per moure’s amb increments de deu segons una posició, posiciona un enter escrit al codi que sempre compta cap amunt o cap avall segons quina direcció es mogui el bot. La biblioteca escriu aquesta posició en el sentit de titulacions.

Pas 2: Modelatge (Solidworks)

GrabCad tenia alguns models que serien fantàstics per reduir la mida

i ús. No obstant això, no vaig poder esbrinar com fer-ho i vaig acabar dibuixant el meu. És una forma orgànica incòmoda, de manera que els talls i les extrusions que corren sobre una corba es van convertir en una part important de la construcció. El cos és la forma central principal amb dues ales que són la mateixa part però que s’emmirallen, hi ha dos suports d’ales que necessiten abastar-se des de la part superior o inferior de l’interior fins aproximadament a la meitat del camí per deixar espai als cables i, finalment, hi ha el servomuntatge que he utilitzat convertir entitats des de la part inferior del cos per crear la corba adequada. És més fàcil veure que tots aquests treballen junts a la foto.

Pas 3: Impressió

Impressió
Impressió

Això pot necessitar paciència en funció de la impressora que sigueu

l’ús i el còmode que hi esteu. La meva impressió corporal de torreta és de sis hores i cadascuna de les ales dura aproximadament quatre hores i mitja sense cap error. He desat cadascun dels fitxers de Solidworks com a. STL i després he utilitzat el programa FlashPrint i la impressora 3D Forge Finder. Estampats força senzills. Els suports són una bona idea i us cansareu de quedar-vos sense filament a la meitat del camí, ja que això pot arruïnar-vos un dia.

Pas 4: Muntatge

Muntatge
Muntatge
Muntatge
Muntatge

Preparació de servo. He utilitzat uns quants forats ben col·locats i una caixa

ganivet per treure el plàstic perquè el servomotor s’hi assegui. Assegureu-vos de mantenir-lo ben ajustat. Un cop fet això, col·loqueu una profunditat que no causi les ales i que no entri en conflicte amb la caixa i cargoleu una placa metàl·lica per sota amb una arandela que subjecti el servo.

Prep. Caixa. Un gran forat al costat em va permetre treure el cable Arduino del projecte i del meu ordinador per obtenir més energia. A la cantonada posterior esquerra d’on s’assenta el cos al servo, he forat un forat considerable per fer passar tots els cables de manera que s’agruparan per donar-li un aspecte més net, però també estar segur que tot pot arribar.

Cos i ales. Comenceu per enganxar en calent el costat del cap d’un cargol prou llarg per arribar al cos fins al centre de cadascuna de les ales. Enganxeu calent els dos suports de manera que els forats estiguin orientats cap a les ales i assegureu-vos de col·locar-los de manera que les ales puguin descansar còmodament en una posició lleugerament oberta. Vaig agafar un escuradents i el vaig enfonsar a la presa de l'ull per tal que proporcionés un suport addicional al sensor PING. Va aterrar gairebé al centre i el vaig pintar de negre. L'última part va ser la muntura que tenia la porció de servo col·locada i que estava enganxada en calent al projecte.

Escórrer. Vaig acabar implementant un cablejat de cartró d’última generació per al meu projecte. Traça i retalla la forma del cos i el forat de l’ull. Tallar escletxes perquè els LED es puguin lliscar. Vaig fer la meva en un muntatge de quatre cantonades. Vaig pintar el meu cartró de negre per aparèixer i vaig gravar els cables connectats als LED al seu lloc.

L'altaveu es troba a sota del sensor PING, de manera que a sota d'aquest escuradents d'abans. I es poden gravar els cables.

Per a l'ull, talleu un cercle de tela negra una mica més gran que el del forat de l'ull. Talla dos cercles per als sensors PING al cercle més gran que tens ara. Col·loqueu-lo a sobre i amb un ganivet, poseu suaument la tela darrere de la placa del sensor i sota l’altaveu perquè no quedi exposat res més que el sensor.

Pas 5: Circuit

Circuit
Circuit

Si la impressió no va provar la paciència, aquest pas ho farà.

Vaig començar mitjançant el cablejat de les bombetes a cables adaptadors femella llargs d’aquesta manera, podia fer que es moguessin lliurement en lloc d’una placa de suport. És important organitzar-se de manera que escriviu quin color polar és sobre quina bombeta és una bona manera d’aconseguir-ho. Tot ho tenia escrit, començant mirant els números dels pins del meu codi.

Vaig connectar i gravar tot sobre les peces impreses i l'arnès abans de passar tots els cables al forat de la part inferior i connectar-los a la taula de pa i a l'Arduino que es troben a la caixa. La meva taula de treball i Arduino es van col·locar a la caixa ja connectada amb terra i alimentació.

Recomanat: