Étape 1: Vous aurez besoin de faire ce (pièces/outils/logiciels/etc)
Pièces (générique/spécifique) :
-Un Arduino ou Arduino clone – j’utilise spécifiquement l’adafruit Pro-bijou pour sa logique de facteur et 5v de petit format. https://www.Adafruit.com/Products/2000
-Conseil STN1110/ELM327. J’ai choisi le Sparkfun on parce qu’il est stable, utilise UART pour la communication et ne coûte et bras et une jambe. https://www.Sparkfun.com/Products/9555
-Câble de raccordement assortiment
-128 x 32 SPI monochrome écran OLED. J’ai utilisé l’adafruit un. Ebay qui peuvent fonctionner aussi bien, mais je n’avons pas testé.
-Votre horloge OEM. J’ai utilisé l’horloge OEM d’un FRS de Scion que j’ai eu sur ebay.
-Certaines résistances (pour la configuration du bouton)
-Optionnels – capteurs (temp huile autometer, pression d’huile autometer, acceleromter, pression, température). J’ai un code d’arduino qui vous permettra de brancher des capteurs analogiques dans un tel système. Je vais faire une des pages « étapes » à ce sujet.
Outils :
-Fer à souder
-Fil stripers
-Sertisseurs
-Helping hands
-ciseaux
dremel - outil
Bibliothèques de code utilisés :
Bibliothèque - Arduino ELM327 : https://www.clusterfsck.io/blog/2014/05/23/arduino-elm327-library/ . J’ai battu autour avec les comms UART pour le jury de l’OBD II pendant une longue période. (vous pouvez le voir dans mon code minable pour la version 1.8" TFT de cela). Ça sauve mon projet et ma santé mentale.
-Les bibliothèques Adafruit pour l’écran OLED et tutoriels : https://learn.adafruit.com/monochrome-oled-breakouts j’adore soutenir ce fournisseur car ils sont toujours beaucoup d’options lorsque vous achetez d’eux (soutien, code de travail (accent sur le travail), tutoriels, etc..)
Logiciel :
Sublime Texte2 Stino plugin (parce qu’il est rafraîchissante de la véritable coloration syntaxique)-http://robot-will.github.io/Stino/
l’usine de dot – pour faire des bitmaps monochromes dans les tableaux, donc vous pouvez les afficher sur l’écran (c’est comment j’ai obtenu mes icônes)
peignent de Windows – pour dessiner des icônes et des écrans de démarrage