Etape 2: Conception des systèmes
Ce qui rend une Station météo ?
Il est plus simple, une station météorologique est un quelconque système de collecte des données environnementales et climatiques. Tandis que plus utile en tant que réseau, j’ai conçu un nœud unique car ce serait une introduction pratique à la collecte de données météorologiques. J’ai voulu le système pour recueillir et stocker une poignée de paramètres : vitesse, lumière, humidité, température, pression, le vent et la qualité de l’air. La station météorologique a beaucoup de parties distinctes et objectifs ; pour simplifier le processus de conception j’ai craqué il en trois parties distinctes : électriques, matériels et logiciels. Voici une brève panne de chacun :
Électrique
Je voulais la faire la station météo peu d’entretien, alors j’ai décidé de le rendre solaire actionné par une batterie Li-Po costaud (selon les normes du projet embedded) intégrée. Cette configuration permet à la station d’exécuter à distance et, si l'on excepte les ténèbres quotidienne excessive, un moment de l’exécution raisonnable sans fin. Le jury d’Edison a très faible intensité débitée et Bluetooth et WiFi radios devrais je veux ajouter une connectivité sans fil plus tard. La conception électrique et les composants sont discutés en profondeur sur l’étape suivante.
Matériel
Le corps principal se compose principalement de pièces disponibles dans un magasin de matériel. Un tube conduit constitue le noyau du corps et un point d’ancrage solide pour les autres composants. Une série de laser tailler panneaux forme le bandeau pour le montage d’un couple de capteurs et un lieu de montage solide pour le panneau solaire et l’électronique de puissance. Un tube de ventilation galvanisé grande offre un boîtier résistant aux intempéries pour les capteurs supplémentaires qui doivent être « exposés » à des éléments de collecte de données appropriée. La conception matérielle est expliquée plus en profondeur sur l’étape 5.
Logiciel
Afin de minimiser la quantité de temps, que j’ai passé d’écriture de code, j’ai choisi les capteurs qui étaient déjà bien documentés et avaient des bibliothèques ou des interfaces analogiques simples. Le logiciel est la langue de câblage écrite en Intel personnalisé IDE Arduino. Développer avec la syntaxe de style Arduino m’a permis de travailler rapidement, car c’est mon aller à l’environnement pour les projets interactifs. Le logiciel est discuté plus en détail à l’étape 10.