Taula de continguts:

Calculadora Arduino: 8 passos (amb imatges)
Calculadora Arduino: 8 passos (amb imatges)

Vídeo: Calculadora Arduino: 8 passos (amb imatges)

Vídeo: Calculadora Arduino: 8 passos (amb imatges)
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juliol
Anonim
Calculadora Arduino
Calculadora Arduino
Calculadora Arduino
Calculadora Arduino
Calculadora Arduino
Calculadora Arduino

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

Eines i materials
Eines i materials
Eines i materials
Eines i materials
Eines i materials
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

Fent el cas
Fent el cas
Fent el cas
Fent el 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

Perforació i posterior muntatge
Perforació i posterior muntatge
Perforació i posterior muntatge
Perforació i posterior muntatge
Perforació i posterior muntatge
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

Suport de Hatch
Suport de Hatch
Suport de Hatch
Suport de Hatch
Suport de Hatch
Suport 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ó

Potència
Potència
Potència
Potència
Potència
Potència

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

Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
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

Codi
Codi
Codi
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

Com utilitzar
Com utilitzar
Com utilitzar
Com utilitzar

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: