Table des matières:
- Étape 1: Commandez les cartes de circuits imprimés (PCB)
- Étape 2: Commandez les composants
- Étape 3: Assemblage des planches
- Étape 4: Programmation de l'ArduinOLED
Vidéo: Construire l'ArduinOLED : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
ArduinOLED est une plate-forme pour les jeux électroniques et d'autres projets. Il comprend un écran OLED, un joystick, des boutons, un buzzer et des points de connexion en pince crocodile pour s'interfacer avec de nombreux autres appareils. Visitez https://johanv.xyz/ArduinOLED pour plus d'informations.
Ce guide explique comment commander et assembler vous-même l'une de ces planches. Pour configurer le logiciel, visitez
Étape 1: Commandez les cartes de circuits imprimés (PCB)
J'ai conçu les planches sur EasyEDA:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
La carte appelée "ArduinOLED v6" est celle que j'ai commandée. Il comporte quelques erreurs:
- Toutes les diodes sont à l'envers sauf la diode de puissance.
- Les résistances de rappel SDA et SCL ont été accidentellement connectées à la terre au lieu de 5V, j'ai donc dû souder des résistances radiales de 1K ohm aux connecteurs de pince crocodile.
J'ai corrigé tous ces problèmes dans la carte appelée "ArduinOLED v8"
- Toutes les diodes sont maintenant correctes.
- Le SDA et le SCL ont maintenant des résistances pull-up 1K à montage en surface.
- Les broches SPI sont disponibles sur les pinces crocodiles à gauche.
- REMARQUE: étant donné que les broches ont été réarrangées, vous devrez modifier la bibliothèque ArduinOLED pour pouvoir lire les boutons. Plus d'informations à ce sujet dans la dernière étape de ce tutoriel.
Pour commander les planches, créez un compte sur EasyEDA, suivez le lien ci-dessus et cliquez sur "Ouvrir dans l'éditeur" à côté de la planche que vous souhaitez commander. Cliquez ensuite sur "Fabrication Output" (étiqueté dans les images ci-dessus), ce qui ouvrira un nouvel onglet avec des options de commande. Remplacez « Quantité de PCB » par 10, puisque 5 et 10 coûtent le même prix, puis cliquez sur « Enregistrer dans le panier ».
Entrez votre adresse pour obtenir les frais de port. Aux États-Unis, il est généralement de 18 $, donc si vous souhaitez commander plusieurs types de planches, mettez-les dans la même commande afin que vous n'ayez à payer qu'une seule fois les frais d'expédition.
Ne soumettez pas encore la commande de PCB, car vous pouvez réduire les frais d'expédition en commandant certains des composants avec les PCB.
Étape 2: Commandez les composants
Ci-joint une feuille de calcul de tous les composants et où je les ai achetés. Tous les composants de "LCSC" peuvent être combinés avec la commande EasyEDA PCB. Lors du paiement, sous les options d'expédition, sélectionnez "Je souhaite combiner les commandes de PCB pour les expédier ensemble". Ensuite, après avoir soumis la commande pour LCSC, revenez en arrière et soumettez la commande pour les cartes d'EasyEDA.
Étape 3: Assemblage des planches
Quelques notes lors de la soudure des composants sur les PCB:
- Assurez-vous de couper les broches de l'Arduino Pro Mini qui dépassent à l'arrière de la carte car elles heurteraient le support de batterie 9V.
- Clipsez également les diodes, les boutons et le buzzer qui se trouvent sous le support pile 9V
- Soudez le support de batterie en dernier.
- Lorsque vous soudez le joystick, vous devez retirer l'en-tête angulaire et le remplacer par un en-tête droit ou des broches restantes des diodes.
- J'ai utilisé un en-tête femelle 1x4 lors de la connexion de l'écran OLED afin de pouvoir le retirer si je le voulais. Vous pouvez également simplement souder l'écran directement à la carte.
Étape 4: Programmation de l'ArduinOLED
Pour programmer l'ArduinOLED, suivez ce tutoriel:
www.instructables.com/id/ArduinOLED/
Si vous avez commandé le "ArudinOLED v8" qui porte la mention "v2.0" au dos (le numéro au dos représente la "version du logiciel" pour la compatibilité de la bibliothèque), vous devrez modifier quelques lignes dans la bibliothèque ArduinOLED.
Ouvrez le fichier à l'adresse:
[dossier du carnet de croquis]/ArduinOLED/ArduinOLED.cpp
OU
[dossier du carnet de croquis]/ArduinOLED-master/ArduinOLED.cpp
Trouvez ces lignes vers le haut:
Sortie col0(HIGH);
Sortie col1(HIGH); Sortie col2(HIGH);
Et changez-les en ceci:
Sortie col0(HIGH);
Sortie col1(HIGH); Sortie col2(HIGH); OriginalChangé D10D9 D11D6 D12D
Cela changera les broches utilisées pour la matrice de boutons afin de refléter les changements dans la carte "ArduinOLED v8". Il rend également les broches SPI disponibles sur les connecteurs à pince crocodile sur la gauche.
Faites-moi savoir si vous avez des questions ou si vous avez besoin d'éclaircissements sur l'une de ces étapes. Bonne chance!
Conseillé:
Construire un contrôleur MIDI Arduino : 5 étapes (avec photos)
Construire un contrôleur MIDI Arduino : Salut à tous ! Dans ce instructable, je vais vous montrer comment construire votre propre contrôleur MIDI alimenté par Arduino. MIDI signifie Musical Instrument Digital Interface et c'est un protocole qui permet aux ordinateurs, instruments de musique et autres matériels de commu
Comment construire un moniteur d'usine avec Arduino: 7 étapes
Comment construire un moniteur de plante avec Arduino : Dans ce tutoriel, nous allons apprendre comment détecter l'humidité du sol à l'aide d'un capteur d'humidité et faire clignoter une LED verte si tout va bien et un écran OLED et Visuino.Regardez la vidéo
Siège chauffant : construire un coussin chauffant à couleur changeante : 7 étapes (avec photos)
Siège chauffant : Construisez un coussin chauffant aux couleurs changeantes : Vous voulez rester au chaud pendant les froides journées d'hiver ? Hot Seat est un projet qui utilise deux des possibilités les plus excitantes du e-textile : le changement de couleur et la chaleur ! Nous allons construire un coussin de siège qui se réchauffe, et quand il sera prêt à partir, il révélera t
ArduinOLED : 5 étapes (avec photos)
ArduinOLED : ArduinOLED est une plate-forme pour les jeux électroniques et autres projets. Il comprend un écran OLED, un joystick, des boutons, un buzzer et des points de connexion en pince crocodile pour s'interfacer avec de nombreux autres appareils. Visitez https://johanv.xyz/ArduinOLED pour en savoir plus
Comment construire une boîte de haut-parleur pour guitare ou en construire deux pour votre chaîne stéréo. : 17 étapes (avec photos)
Comment construire un boîtier de haut-parleur de guitare ou en construire deux pour votre stéréo. : Je voulais un nouveau haut-parleur de guitare pour aller avec l'ampli à lampes que je construis. Le haut-parleur restera dans ma boutique, il n'a donc pas besoin d'être quelque chose de trop spécial. Le revêtement Tolex pourrait être trop facilement endommagé alors j'ai juste pulvérisé l'extérieur en noir après un léger ponçage