Trinket-ArduinoIDE-FAQ

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Port USB3

Je ne sais pas programmer mon Trinket lorsqu'il est connecté sur un port USB 3.0 (les nouveaux Macbooks disposent de ports USB 3)

Le bootloader de Trinket est pointilleux et ne fonctionne pas avec les ports USB 3. Essayez de le connecter à n'importe quel port USB 2 dont vous disposez. Ou bien sur un des ports USB 1 ou USB 2 d'un hub USB (la plupart des hubs sont v2 ou v1 au lieu de v3).

"expected 4, got -5" ou "avrdude: verification error;"

Lors du téléversement depuis l'IDE, j'obtiens beaucoup de messages d'avertissement "(expected 4, got -5)" et aussi "avrdude: verification error; content mismatch".

Vérifiez que vous avez suivi les instructions de mise-à-jour d'Arduino IDE, incluant le remplacement de l'ancien avrdude.conf - cette étape n'est pas optionnelle!

Trinket et NéoPixels

Le Trinket peut-il piloter des Neopixels (strip led, carrés, etc)? Combien?

Oui! Trinket a été conçu pour piloter des segments de NeoPixels. Il y a suffisamment de RAM sur l'attiny85 pour piloter 100 pixels. Mais selon l'utilisation de RAM faite par votre programme vous pourriez être limité à 60 or 40 pixels.


Vous pouvez utiliser soit le Trinket à 3V ou à 5V, à 8 ou à 16MHz!

Pour utiliser des neopixels:

1. Connectez la ligne (+) de l'alimentation du bandeau au VBUS (5V pour USB), à VBAT si vous alimentez le Trinket en 4-7VDC, ou par une source séparée 4-7VDC comme un ensemble de 3 ou 4 batteries AA. 2. Connectez la masse commune (-) des batteries (si vous les utilisez) à la broche GND du Trinket 3. Connectez la ligne data à la broche #1 du Trinket - Cela vous permettra de contrôler l'envoi des données car elle est reliée à la LED rouge interne qui clignotera. Vous pouvez aussi bien utiliser d'autres broches, mais commencer par la broche #1 vous permettra de débugger et une utilisation plus aisée. 4. Installation de la bibliothèque de NeoPixel library comme détaillé dans notre Guide Uber, et changer dans le code l'affectation de la broche à 1 (elle est à 6 par défaut) 5. Téléchargez et amusez-vous!

    • Est-ce que le Trinket peut piloter le montage à matrice d'afficheurs 7-segments LED piloté par I2C d'Adafruit?**
Réponse courte : oui! Allez voir à  http://learn.adafruit.com/tap-tempo-trinket pour un tutoriel sur le pilotage des afficheurs 7-segments. Réponse complète : nous pensons ne pas avoir assez d'espace pour toutes les fontes de caractères 8x8 de sorte que vous pourriez être amené à devoir piloter des matrices  8x8 en mode brut (voir le code d'exemple HT16K33 dans la bibliothèque LEDBackpack), mais malheureusement pas avec le support des polices internes.
Ce tutoriel montre aussi comment utiliser le pilote TinyM I2C, qui fonctionne très bien avec l'ATtiny85, et comment adapter des bibliothèques existantes pour le Trinket

    • Est-ce que Trinket peut piloter un Servo?**
Yup! En fait, vous pouvez utiliser 3 servos tant qu'ils sont alimentés en 5V par une source suffisamment puissante, lisez ce guide pour plus de détails

Source: Introducing Trinket réalisé par Ladyada pour AdaFruit Industries. Crédit AdaFruit Industries

Réalisé avec l'aide de Mr Carette J. à qui nous remettons tous nos remerciements.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.