-
Notifications
You must be signed in to change notification settings - Fork 11
Composantes électroniques
Microcontrôleur
S'occupe de lire les multiples sensors, contrôler le système et transmettre
des données au serveur. Le nombre de pins GPIO est important, pour réduire les
prix et la complexité du système.
Transmetteur (WiFi, bluetooth ou autre)
Idéalement, le transmetteur devrait être inclus avec le microcontrôleur, pour
réduire les coûts et faciliter le dévelopement. Les transmetteurs WiFi sont
les plus populaires sur le marché et souvent les moins chers.
Sensors
Plusieurs sensors sont nécessaires pour le fonctionnement du jardin. Des
détecteurs pour l'humidité, la luminosité, la chaleur et la concentration
de la solution dans l'eau devront être analysés selon plusieurs critères, dont
la précision et la résistance à la corrosion.
Résistors
Différentes composantes nécessitent différentes résistances pour fonctionner.
Aucune analyse n'est nécessaire pour le choix des résistors.
Diodes
Les diodes sont plus facultatives, mais elles peuvent offrir un feedback visuel
en cas d'erreur critique, par exemple l'incapacité à communiquer avec le serveur.
Tout comme les résistors, les diodes ne sont pas à l'analyse.
###Prix et disponibilié On ne cherche pas uniquement la pièce la moins chère, mais aussi un bon rapport qualité/prix. Une pièce discontinuée ne devrait pas être considérée, par souci d'accessibilité à long terme.
La performance d'un sensor se résume à la précision. Pour un microcontrôleur, la capacité de stockage et la vitesse doivent être analyzées selon les besoins, et les exigences peuvent changer tout au long du projet.
Nom | Prix | Pins (GPIO) | Connecteurs | Firmware |
---|---|---|---|---|
WeMos D1 mini | 4.00$ | 16 (9) | USB micro | Arduino/NodeMCU |
LoLin V3 NodeMCu | 2.80$ | 30 (11) | USB micro | Arduino/NodeMCU |
SparkFun ESP8266 | 15.95$ | 20 (10) | Serial | Arduino |
Adafruit HUZZAH ESP8266 Breakout |
9.95$ | 14 (9) | Arduino |
Comparativement au microcontrôleur, le choix des différents sensors est plus permissif, et le système de contrôle devrait idéalement fonctionner avec plusieurs sensors différents.
Les critères suivants seront considérés:
- Prix
- Taille
- Précision
- Résistance à la corrosion