Arduino Yun - panneau solaire, système de surveillance (3 / 8 étapes)

Étape 3: panneau solaire suivi – YUN ARDUINO de configuration système

Je ne vais pas expliquer l’installation initiale de l’Arduino Yun ici. Vous pouvez trouver de bons tutoriaux sur le web à ce sujet. Ce que vous devez retenir est le nom d’utilisateur, mot de passe et adresse IP que vous avez affecté à la carte Arduino au cours de l’installation initiale. Je recommande fortement de demander une adresse IP fixe à l’Office pour rendre la communication plus facile.

L’Arduino Yun est essentiellement deux systèmes indépendants sur une seule carte. Vous avez un microcontrôleur AVR de 8 bits et un système Linux basé sur le Atheros AR9331. L’Atheros dirige une distribution Linux basée sur OpenWrt namedOpenWrt-Yun (Aka Linino). J’utilise le régulateur AVR pour la mesure des courants, de tension et de lumière. Ce données sont ensuite transférées au système Atheros qui effectue la partie communication pour diffuser les données. La communication entre l’AVR et le Atheros se fait par une connexion série et un logiciel appelé le « pont ». Il y a plusieurs tutoriels sur le web qui explique comment les deux systèmes communiquent entre eux en utilisant le « pont ». Je vais vous expliquer seulement les quelques fonctions du « pont » que j’utilise dans cette application.

PREMIÈRE ÉTAPE IMPORTANTE AVANT D’ALLER.

La mémoire du système Linux est limitée. À cet effet, il est recommandé d’étendre la mémoire à l’aide d’une carte SD. Étapes détaillées se trouvent à la façon d’élargir l’espace de disque Yún. Veuillez suivre ce tutoriel avant de passer à l’étape suivante.

LOGICIEL SUPPLÉMENTAIRE REQUIS SUR LE SYSTÈME LINUX

L’installation standard de la OpenWRT-Yun il manque certaines fonctions dont nous avons besoin pour cette application. Pour le stockage des données, nous utilisons Sqlite, pour la communication, nous utilisons PHP5 et d’affichage des données enregistrées, nous utilisons GD. Certains de ces modules sont manquantes et doivent être installés. Pour ce faire nous avons besoin d’une connexion SSH au système Linux. Une connexion SFTP pour transférer des fichiers sera utile aussi bien. Comme mon système de développement est Windows, j’utilise Bitvise SSH client qui fournit le terminal SSH et le client SFTP. Si vous utilisez Linux ou MacOS, alors vous avez besoin d’un outil similaire.

Tout d’abord ouvrir une connexion SSH à l’Arduino Linux. Ensuite, installez les paquets nécessaires avec opkg :

Après l’installation, il est nécessaire de modifier certains paramètres de PHP et le serveur UHTTPD. Éditez /etc/php5.ini et activez les extensions suivantes :

Éditez /etc/config/uhttpd ainsi et changez les lignes suivantes :

Après cela, redémarrez le serveur web avec

CRÉER LA BASE DE DONNÉES

Le moyen le plus simple est de copier le fichier create.sql à la racine de la carte SD avec SFTP. Le fichier se trouve dans mon dépôt Github. Utiliser SSH, puis entrez les commandes suivantes :

Cette opération crée une base de données Sqlite vide sur la racine de la carte SD. La base de données possède une table nommée « s » et quatre colonnes nommées

Cette base de données sera rempli de chronogramme le Microcontrôleur AVR et accessible par les pages PHP à transférer ou à afficher les enregistrements.

SCRIPTS PHP

Les pages PHP d’accéder aux données à partir d’un réseau local ou pour afficher les données dans un navigateur web seront téléchargés automatiquement lorsque vous installez le sketch Arduino au Conseil d’administration. Pour y parvenir le PHP pages doivent se trouver dans un dossier appelé www dans le chemin d’accès où sont enregistrés les fichiers sketch Arduino. Si vous clonez mon dépôt Github les fichiers seront automatiquement placés dans le dossier approprié.

C’est tout le programme d’installation à faire du côté de Linux d’accéder aux données à partir d’un réseau local.

Passez à l’étape suivante pour voir ce qui se fait dans les pages PHP.

Articles Liés

Système de surveillance automatique maison arduino (simple et bon marché)

Système de surveillance automatique maison arduino (simple et bon marché)

L'objectif de mon projet est d'atteindre le système automatique de surveillance maison sans aucune interférence manuelle. En général autre système de surveillance il faut pouvoir ON TV et caméra récepteur chaque fois. Et aussi il a besoin à l'entrée
Urgence conduit système éclaircissant à la maison avec la voiture d’occasion batterie et 45 watt cfl onduleur et panneau solaire

Urgence conduit système éclaircissant à la maison avec la voiture d’occasion batterie et 45 watt cfl onduleur et panneau solaire

il s'agit d'onduleur pas cher 45 w j'ai obtenu gratuitement puisqu'elle est endommagée,Étape 1 : il s'agit de batterie de 12 volts 35 ah utiliséÉtape 2 : onduleur a apport solaire, nous devrions attacher câble de fil positif de panneau solaire à l'en
Panneau solaire double Management System (DMS SP)

Panneau solaire double Management System (DMS SP)

IoT ce prototype remplit deux fonctions : prévention du vol 1) et l'Indication 2) entretien du panneau solaire à l'aide de capteurs et un LinkIt1) la prévention du vol: pour y parvenir, nous utilisons les fonctionnalités GPS et GPRS de LinkIt une pla
L’annexe, un moniteur de Garage Arduino Yun

L’annexe, un moniteur de Garage Arduino Yun

Gauche maison et ne savez pas si vous avez fermé votre porte de garage ? Avec ce Instructable, vous pouvez avoir la tranquillité d'esprit et gérer vos portes - n'importe où, n'importe quand !Ce projet fournira un portail web qui permet à l'utilisateu
Arduino alimenté Moss & solaire Facade élément

Arduino alimenté Moss & solaire Facade élément

L'idée derrière cet élément de façade unique est à produire de l'énergie et de filtrer les poussières fines. Nous avons raboté pour fonctionner de façon autonome et de réagir à la pollution élevée de particules très fines. L'élément de la façade est
Petite échelle extérieure solaire système hydroponique

Petite échelle extérieure solaire système hydroponique

J'ai eu un tas de trucs pour ce projet se trouvant autour de ma maison déjà et seulement besoin d'une minuterie et les têtes réglables goutte à goutte qui m'a coûté environ 10 $ pour les deux. En utilisant votre imagination, plus certains aider de go
Kickstarter Backer alerte avec Stats Scroller, à l’aide d’Arduino Yun

Kickstarter Backer alerte avec Stats Scroller, à l’aide d’Arduino Yun

L' Arduino Yún est une curieuse addition à la famille de l'Arduino . Il y a une communauté assez répandue autour de la notion, la plate-forme et le logiciel Arduino. Il y a une autre communauté populaire dédiée au hacking et amélioration des routeurs
Suivre panneau solaire avec A Windup horloge solaire portative

Suivre panneau solaire avec A Windup horloge solaire portative

j'ai juste conçu et construit un maison traqueur solaire que peut être facilement réglé pour aligner avec précision à l'altitude du soleil (car il change tous les jours, au fil des saisons) et aussi fidèlement suivre le soleil, du lever au coucher du
La charge de Start/Stop automatique portable (en utilisant l’Arduino, Yun bouclier et ESP8266)

La charge de Start/Stop automatique portable (en utilisant l’Arduino, Yun bouclier et ESP8266)

Je travaille en dehors de mon pays et portable est d'une grande aide pour me connecter à ma famille et mes amis et de faire tous mes animaux informatiques aussi bien, mais j'ai toujours rencontré de l'exécution de batterie faible et même pire sur mod
Panneau solaire léger (chargeur de batterie 12V)

Panneau solaire léger (chargeur de batterie 12V)

C'est, je l'espère, pas juste "encore un autre improvisé panneau solaire".Mon plan est d'installer par la suite un nombre considérable de panneaux démontables sur un voilier. Pour cela, il doit être léger, efficace, relativement peu coûteux et r
Utiliser le Dragino il et mega328p pour créer une solution tant d’Arduino Yun

Utiliser le Dragino il et mega328p pour créer une solution tant d’Arduino Yun

Dans ce projet, nous allons faire une solution comme Arduino Yun à l'aide de Dragino HE.mega328p et autres composants.Ici, nous construire une solutiom alike Arduino Yun et montrer comment programmer le mega328p via le WiFi. et comment faire la démon
Arduino Yun. Créer votre première lampe raccordée.

Arduino Yun. Créer votre première lampe raccordée.

Créer votre première lampe raccordée à l'aide d'Arduino Yun. Contrôler et surveiller une lampe raccordée depuis un téléphone mobile, la tablette et le Bureau à l'aide de Lelylan & MQTT. Il faut 15 minutes | 80 $ en matériel | niveau de baseÉtape 1: m
Faire un panneau solaire de 1 Watt.

Faire un panneau solaire de 1 Watt.

J'adore les ordures de mon voisin j'ai appeler le service des pièces. À cet égard, instructible je vais construire un panneau solaire de 30 lampes solaires, que mon voisin a jetée dehors.Pour ce projet je vais seulement utiliser 18 des cellules solai
Comment construire un panneau solaire

Comment construire un panneau solaire

je suis actuellement étudiant étudiant en génie informatique, et cet été alors que j'étais en pause j'ai décidé que je voulais en savoir plus sur l'énergie solaire et comment construire un panneau solaire à partir de zéro. Ma principale raison pour q