Ce tutoriel va vous montrer comment mettre en place un RaspberryPi et un Attiny85 pour transmettre des signaux numériques dans les deux sens.
Le Attiny85 est alimenté par la ligne de 3.3 volts de le RaspberryPi donc aucune alimentation électrique n’est nécessaire.
Le programme de RaspberryPi dans ce tutoriel utilise les bibliothèques wiringPi, écrites par Gordon Henderson, pour programmer le GPIO dans C.
wiringPi doit être installé. Instructions pour le téléchargement, installation et utilisation situent trouve à http://wiringpi.com
wiringPi utilisations on épingle propre schéma de numérotation. Tous les codes pin de RaspberryPi sont des nombres wiringPi sauf indication contraire.
Si vous avez besoin d’un programmeur pour la Attiny85 je vous recommande celui-ci : https://www.sparkfun.com/products/11801
Suivez ce lien pour obtenir des instructions sur la façon d’ajouter des définitions de Attiny85 à l’IDE Arduino :
https://Learn.Sparkfun.com/tutorials/Tiny-avr-programmer-hookup-Guide/
Si vous souhaitez utiliser un autre programmeur, ou construisez votre propre, c’est correct aussi. Il y beaucoup d’alternatives, il suffit de chercher instructables pour « attiny ».
Vous aurez besoin d’un moyen pour courir des fils de la RaspberryPi pour le montage d’essai. Vous pouvez utiliser des fils de raccordement mâle/femelle, mais un des cordonniers Pi figurant sur cette page de Adafruit fera beaucoup plus facile : http://www.adafruit.com/search?q=cobbler