Projets

J’ai crée ce site il y a quelques temps pour partager mon intérêt sur le langage Ada, les Arduino et la programmation embarquée. Ayant été pas mal pris par d’autres projet, celui-ci avait été un peu mis de côté mais je reviens avec. Le but est simple, avoir des exemples de programme en Ada fonctionnant sur Arduino. Dans la partie installation vous avez la démarche pour installer AVR-Ada sur un pc possédant Ubuntu 12.04 (ce qui est mon cas dans une machine virtuelle.). Sur le blog de Tero, il y a un installeur pour Ubuntu 14.04. Pour les utilisateurs de Windows, il y a le compilateur d'AdaCore.

Dans chaque projet, j’utiliserai les librairies du projet AVR-Ada au début, et j’ajouterai les miennes au fur et à mesure. Je pense notamment à des librairies d’utilisation de composant.

De plus, je ne tiens pas à réécrire la roue, quand des gens ont déjà fait un beau travail sur une technologie ou un composant, je ne vais pas les plagier mais juste vous mettre les liens de leurs sites au moment opportun. C’est pour moi plus de temps pour de nouveaux projets et pour vous pas de perte si vous avez déjà vu ces sources en bidouillant dans votre coin. Mais voici une liste non exhaustive de site qui parle d'Arduino en français (mais en C) et qui sont bien fait :

http://eskimon.fr/

https://zestedesavoir.com/tutoriels/686/arduino-premiers-pas-en-informatique-embarquee/ (ils ont d’autres trucs sympa)

 https://skyduino.wordpress.com/ ou https://www.carnetdumaker.net/

En général, ils poussent assez loin les explications.

Bonne lecture.

 

PS 1: Je n’ai pas le savoir absolu, je peux faire des erreurs et n’ai aucun problème d’égo, vous pouvez donc me dire de façon directe ce qui ne vous plaît pas (et ce qui vous plaît).

PS2 : Il est à noter que ces codes fonctionnent pour le matériel que j’ai. Je ne sais pas si cela fonctionnera pour le votre, des ajustements seront peut-être à réaliser. Lorsque j’ai du matériels similaires qui ont des légères variances dans leurs fonctionnements, je fournis les différents codes en essayant de donner des différences sur les objets (numéro, forme, test à effectuer pour pouvoir les différencier, etc) pour vous aider à identifier quel code correspond à votre matériel. Si il n'est pas dedans, merci de faire vos retours.

PS3 : Ce site est plus pour moi une façon d’organiser mes idées et de les partager, les projets suivent donc ma logique de besoin et d’envie. Vous pouvez néanmoins me suggérer des idées mais sachez que j’en ai déjà beaucoup entre le control d’un bras articulé, d’un afficheur a matrice LED, d’un robot style rover, d’un robot marcheur, d’un drone (style multirotors), d’une imprimante 3D… Bref, j’ai plus d’inspiration que de temps….

 

Voici la liste et les liens directs des codes des projets que j'actualiserai au fur et à mesure :