Taula de continguts:
- Pas 1: eines i materials
- Pas 2: elaboració del cas
- Pas 3: perforació i posterior muntatge
- Pas 4: assistència de Hatch
- Pas 5: alimentació
- Pas 6: cablejat
- Pas 7: Codi
- Pas 8: com s'utilitza
Vídeo: Calculadora Arduino: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En aquest instructiu us mostraré com fer una calculadora Arduino que sigui tan bona com qualsevol altra calculadora (bé … una mena de). Tot i que probablement no sigui pràctic a causa de la seva mida, l’ús repetitiu del botó igual (a causa de la manca de tecles) i el cost (probablement podeu comprar una calculadora que faci el mateix per 2 dòlars), és molt divertit i afegeix algunes habilitats al vostre inventari. Deixeu-me explicar-vos com vaig començar en aquest projecte. Tot comença a l’escola, on la calculadora original la va fer el meu professor. Aviat els estudiants van començar a jugar-hi i aviat el van trencar. Jo era l’únic estudiant que sabia com solucionar-ho, així que vaig decidir que també ho intentaria. Durant el procés, bàsicament vaig desmuntar tot i vaig començar de zero. També he tornat a escriure la majoria del codi. Vaig aprendre molt, vaig passar molt de temps depurant i vaig afegir moltes funcions noves. Al final, va ser un projecte que definitivament val la pena fer. El millor és que ara que ho he entès no cal. Comencem.
Pas 1: eines i materials
Per a aquest projecte necessitarem: - MDF de 1/8 o altre material tallable per làser com acrílic o contraxapat-Tallador làser (opcional però recomanable) -Cola de fusta-Cables masculins a masculins-Molts cables masculins a femenins-8 per 2 LCD pantalla-Teclat-Trepant-Broques-Molinet de disc (opcional) -Conmutador (basculant o alternador) -Tubs de termoregulació-Soldador i soldadors-Cargols-Cable USB A a B (el cable difereix entre els models arduino) -Ordenador amb IDE arduino
Endoll d'alimentació de la bateria de 9v
-Arduino (he utilitzat un duemilanove si no voleu gastar 30 dòlars en una cerca a eBay)
Pas 2: elaboració del cas
El meu cas va ser tallat amb làser (adjuntaré fitxers a continuació en format PDF) de MDF de 1/4 ", però és perquè no he pogut trobar cap material de 1/8". Les vores de la calculadora semblen estranyes perquè he utilitzat un gruix incorrecte del material. És possible que us pregunteu per què la caixa s’ajusta perfectament a la imatge de dalt i és perquè aquesta caixa és un tall completament diferent dissenyat per a material de 1/4 ". La caixa no inclou forats per a la pantalla LCD ni el teclat a causa de la varietat. Aquí és on entra el trepant. Deixeu-me aclarir-ho per última vegada. ÚS DE MATERIAL GRUIX 1/8 DE POLZADA.
Pas 3: perforació i posterior muntatge
Col·loqueu el teclat i la pantalla LCD on vulgueu i utilitzeu un llapis per marcar on hi ha els forats. Cerqueu una broca que s’adapti a la mida correcta i feu el forat. Abans de cargolar el teclat o el LCD s'han de fer forats per als cables de l'arduino. Per fer-ho, podeu modificar el tall per làser o practicar uns forats seguits amb una broca prou àmplia i, a continuació, actuar com una màquina CNC manual empenyent el trepant cap als laterals cap als altres forats fins que els connecteu enrutant. Un cop fet això, connecteu els cables i els components i cargoleu la pantalla LCD i el teclat al seu lloc. Ara utilitzeu la cola de fusta per enganxar totes les peces tallades, potser voldreu deixar la part superior oberta per al manteniment (confieu en mi que no enganxeu la part superior fins que no hàgiu acabat). Si voleu, podeu utilitzar un molinet de disc per polir les vores. Potser notareu que, al tall de làser, he afegit una portella d’accés a la part posterior per fer accessible la calculadora si es trenca (tinc aquesta idea, de manera que no hauria de tornar a començar de nou si la calculadora es trenqués).
Pas 4: assistència de Hatch
Per tant, ara hem de crear 3 claudàtors (el quart no es pot muntar a causa d’un interruptor d’encès / apagat) per mantenir la portella al seu lloc. Per fer el nostre, només cal tallar un 2 per 4 amb una serra talladora en petits triangles. Si són massa petits, es dividiran, però si són massa grans, ocupen molt d’espai. Utilitzeu el vostre millor criteri. Un cop fet, foradeu els laterals per crear forats de guia per al cargol. Alineeu els triangles de manera que encaixin a les cantonades amb un costat a punt per cargolar-lo al costat de la caixa i un costat cap a la part posterior de la caixa. Afegiu la placa posterior i enrosqueu-la als suports de bricolatge. Un cop fet, traieu la portella perquè puguem accedir a l'arduino i afegir codi.
Pas 5: alimentació
Al lateral de la caixa tinc un forat on es pot accedir a la bateria i l'interruptor de 9v. Talleu el costat positiu de l'endoll d'alimentació de 9 V amb separadors de filferro i traieu els extrems. Soldeu un costat del cable al pin esquerre de l’interruptor i l’altre al pin central de l’interruptor. Emboliqueu-lo amb tubs termorretractors i, a continuació, connecteu el clip de 9v a la bateria i el connector a l’arduino. Cerqueu curtcircuits i, a continuació, proveu l’interruptor. Cargoleu l'interruptor al seu lloc. Si cal, afegiu forats de guia per dirigir el cargol. Si voleu etiquetar els costats activats i apagats del commutador, podeu utilitzar un fabricant d’etiquetes o escriure’l a mà. Finalment, vaig cargolar un petit tros de fusta contraxapada a la part posterior de la caixa per assegurar-me que la bateria quedés al seu lloc. No us preocupeu de la resta del cablejat, ja que ho analitzarem en el següent pas.
Pas 6: cablejat
Abans de començar aquest pas, permeteu-me disculpar-me pel desordre de cablejat (per això he inclòs una taula). Com podeu veure a les fotos anteriors, hi haurà molts cables surant per tot arreu. Us recomano que utilitzeu un fabricant d’etiquetes o un tros de cinta per marcar el passador al qual se suposa que ha de fixar cada fil. La majoria dels cables que he utilitzat eren de sexe masculí a femení, però sí que he utilitzat alguns cables de sexe masculí a masculí per obtenir energia, que llegireu a continuació. Si teniu una pantalla LCD o un teclat diferents, no importa sempre que el codi es canviï en conseqüència i l’arduino tingui suficients cables de recanvi. Aquí hi ha enllaços als fulls de dades dels components que he utilitzat LCD, teclat.
En un intent de preservar la longevitat de la calculadora, vaig enganxar tots els cables a l’arduino un cop connectats i vaig enganxar l’arduino a la caixa. Si mireu atentament les fotos, podreu veure que havia d’utilitzar una protoborda per connectar totes les connexions de 5V i totes les connexions de terra. Bàsicament, es tracta només d’uns quants cables soldats a una protoborda i soldats units. Nota: la meitat de la placa per a connexions a terra i la meitat per a connexions de 5v.
Pas 7: Codi
El codi es pot trobar en algun lloc d’aquest pas tant com a fitxer zip com a fitxer ino. Té unes 480 línies de longitud, però en la seva major part és un codi senzill. Algunes característiques especials del codi són que crearà un error si un nombre es divideix per 0, calcula les funcions de trigonometria en graus en lloc de radians. Després de completar l'equació, es pot prémer qualsevol tecla per esborrar-la. negatius fàcilment i els decimals es gestionen bé. Si obteniu el zip, extreu-lo i obriu el fitxer a l'IDE arduino. Si heu descarregat l'ino, obriu-lo amb l'IDE arduino i us preguntarà si voleu crear-ne una carpeta. Simplement digueu que sí i hauria de funcionar. Un cop l'obriu, trieu el tauler, connecteu-lo i pengeu l'esbós.
Pas 8: com s'utilitza
Degut al fet que la calculadora només té algunes tecles que no són números, vaig idear un sistema per utilitzar les poques tecles que tenia disponibles per permetre que la calculadora funcionés amb normalitat. Primer explicaré amb paraules com funciona, després pretendré fer un problema i anotaré totes les tecles que he premut per ordre.
(1) Seleccioneu un número al teclat (2) utilitzeu A i B per desplaçar-vos fins a la funció que vulgueu (3) una vegada a la funció que vulgueu premeu D o = (4) El que tingueu fins ara hauria de saltar a la línia superior, ara seleccioneu el vostre segon número (5) Prem D o = (6) L'equació s'ha de moure a la línia superior deixant la resposta a la segona línia
Exemple: 2 A A (prémer dues vegades es desplaçarà a -) D 1 D (Fet)
Recomanat:
Calculadora Arduino amb teclat 4X4: 4 passos (amb imatges)
Calculadora Arduino amb teclat 4X4: en aquest tutorial construirem la nostra pròpia calculadora amb Arduino. Els valors es poden enviar mitjançant un teclat (teclat 4 × 4) i el resultat es pot visualitzar en una pantalla LCD. Aquesta calculadora podria realitzar operacions senzilles com Suma, Resta, Multiplicat
Calculadora binària de 4 bits: 11 passos (amb imatges)
Calculadora binària de 4 bits: vaig desenvolupar un interès per la manera com funcionen els ordinadors a un nivell fonamental. Volia entendre l’ús de components discrets i els circuits necessaris per realitzar tasques més complexes. Un component fonamental important en una CPU és el
Com utilitzar el teclat i la pantalla LCD amb Arduino per fer la calculadora Arduino .: 5 passos
Com s'utilitza el teclat i la pantalla LCD amb Arduino per fer la calculadora Arduino. Comencem doncs
Com desmuntar un ordinador amb passos i imatges senzills: 13 passos (amb imatges)
Com desmuntar un ordinador amb passos i imatges senzills: és una instrucció sobre com desmuntar un ordinador. La majoria dels components bàsics són modulars i fàcilment eliminables. Tanmateix, és important que us organitzeu al respecte. Això us ajudarà a evitar la pèrdua de peces i també a fer el muntatge
Convertiu una calculadora de gràfics TI en un intervalòmetre i creeu vídeos de lapse de temps: 7 passos (amb imatges)
Convertiu una calculadora de gràfics TI en un intervalòmetre i creeu vídeos de lapse de temps: sempre he volgut fer vídeos de lapse de temps, però no tinc incorporada cap càmera amb una funció d’intervalòmetre. De fet, no crec que hi hagi moltes les càmeres inclouen aquesta funció (sobretot no les càmeres rèflex). Llavors, què voleu fer si voleu