Étape 3: Programmer l’Arduino
Maintenant que nous avons nos bandes LED, nous allons programmer notre arduino. Avant de nous compliquer les choses en ajoutant dans tous nos capteurs et commutateurs, nous allons commencer avec seulement un programme de test simple brin pour s’assurer que notre matrice de LED ne fonctionne pas comme prévu et notre processus de téléchargement aplanies.
Téléchargement strandTest
Ouvrez votre éditeur de l’arduino. Si vous utilisez le bijou adafruit pro, vous devrez d’abord télécharger les définitions du Conseil d’administration. Heureusement, adafruit garde très joli instructions sur la façon de le faire. Vous aurez également besoin d’installer la bibliothèque neopixel. Une fois le programme d’installation, allez dans fichier -> exemples -> Adafruit Neopixel -> strandtest.
Ensuite, vous devrez dire l’arduino IDE comment programmer le bijou Pro. J’ai eu des problèmes de téléchargement à l’aide de l’interface USB et constaté que je devais utiliser l' Ami FTDI pour programmer. Connectez-le à en-tête FTDI sur le bijou pro (vous devrez peut-être certaines chevilles là-dedans, qui viennent avec le paquet de FTDI ami de soudure). Dans l’arduino IDE, aller dans Outils -> conseils et sélectionnez l’option "pro Trinket 3V/12 MHz (FTDI)". Ensuite, allez dans Outils -> programmeur et sélectionnez "USBTinyISP". Frappé de téléchargement (vous pourriez devoir frapper le bouton de remise à zéro avant de le télécharger).
Une fois que vous avez fini une rangée, tester vos bandelettes. Mon appareil de contrôle mis en place a été juste le bijou sur une maquette, avec quelques fils avec pinces crocodiles soudé, dont j’ai coupé au pouvoir, au sol et les lignes de données de ma bande (note il est préférable de connecter masse tout d’abord si l’appareil est allumé, vous ne blessera pas vos LEDs).
Une fois que vous avez testé tous les brins et soudées sur la gamme complète, vous pouvez obtenir Télécharger la source de pendentif coeur. Vous pouvez obtenir le code source plus récent de Github, sous le dossier "arduino". Déroulez le dossier complet « ledHeart » sur votre bureau et ouvrez-le dans votre arduino.
Il n’est pas trop qu'ici, vous avez besoin de s’inquiéter de la source si vous ne voulez pas modifier le projet. Choses les plus intéressantes serait probablement le bloc « #define » en haut de ledHeart.ino qui définissent quelles broches raccorder à quels composants. Vous pouvez modifier ces si vous voulez jeter votre carte arduino un peu différemment.
Une fois téléchargé, nous pouvons tout fil ensemble.