@Jean-Luc & Papo,
Effectivement le raspberry ne possède pas d'E/S analogiques. Pour les tests de variation des paruls de papo on a utilisé les sorties PWM, 2 sont natives, s'il en faut plus il faut utiliser l'émulateur fourni avec la librairie WiringPi. Pour la lecture des sondes (T°, Humidité, ...), on utilise des sondes capables de dialoguer via un protocole (1Wire).
S'il faut travailler avec des valeurs analogiques, il faut interfacer un CAN, souvent on utilise le MCP3004/8. Rien de compliqué pour un électronicien.
Je ne pense pas que le "temps réel" pur ait un sens avec les fonctionnalités recherchées ici.
Je rejoins Papo sur les avantages du raspberry et de l'arduino. En phase de tests, je trouve le raspberry beaucoup plus simple d'utilisation :
- possibilité de modifier les programmes, horaires et toutes sortes de variables directement depuis son pc de bureau (pas de flash du microcontrolleur à faire)
- multitude de solutions pour le retour et l'exploitation d'infos provenant des capteurs (journaux de log, tableur, base de données, mail, sms, interface web, ...)
- gestion de l'heure simplifiée, pas besoin de quartz ou autre montage, une instruction suffit à maintenir l'heure dans le système.
- possibilité de coupler une caméra (photos, time-laps). Bon là c'est un peu gadget
En revanche, s'il s'agit de faire un système plus figé, plus compacte où l'on recherche la fiabilité et une solution prête à l'emploi, un arduino, voire même un système électronique à base de d'atmel avr et une bien meilleure solution.
Pour le mixe des deux, je ne vois pas trop l'intérêt, je pense que le composant dépends de la phase dans laquelle on se trouve :
- raspberry pour la compréhension des phénomènes
- arduino pour la mise au point d'un système fini
- avr pour la mise en production.