Outils pour utilisateurs

Outils du site


issue121:python

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue121:python [2017/06/10 07:48] d52frissue121:python [2017/06/11 14:14] (Version actuelle) auntiee
Ligne 5: Ligne 5:
 As I said last month, the VCC positive voltage into the bluetooth module is 3.3VDC from the Arduino. If you use the 5VDC, you will most likely destroy the bluetooth module.** As I said last month, the VCC positive voltage into the bluetooth module is 3.3VDC from the Arduino. If you use the 5VDC, you will most likely destroy the bluetooth module.**
  
-Le mois dernier, nous avons commencé un programme avec le capteur de température/humidité, avec liaison bluetooth activée.+Le mois dernier, nous avons commencé un programme avec le capteur de température/humidité, avec liaison bluetooth activée. Ce mois-ci, nous continuerons avec la maquette combinée.
  
 Je rajoute le schéma de câblage Fritzing, juste au cas où vous l'auriez oublié. Je rajoute le schéma de câblage Fritzing, juste au cas où vous l'auriez oublié.
  
-Comme je l'ai dit le mois dernier, la tension positive d'alimentation du module bluetooth est de 3V DC pour l'Arduino. Si vous utilisez du 5 V DC, vous avez toutes les chances de détruire le module bluetooth.+Comme je l'ai dit le mois dernier, la tension positive d'alimentation du module bluetooth est de 3.3 V DC à partir de l'Arduino. Si vous utilisez du 5 V DC, vous avez toutes les chances de détruire le module bluetooth.
  
 **The Code **The Code
Ligne 19: Ligne 19:
 Le code Le code
  
-D'un coup d'œil, vous devriez être capable de voir que le script de ce mois (https://pastebin.com/F7FvLVV7) est simpleune combinaison des scripts du DHT et du bluetooth. Les seules modifications majeures sont dans la routine handleBluetooth pour supporter la lecture et l'envoi des valeurs du DHT. +D'un coup d'œil, vous devriez être capable de voir que le script de ce mois (https://pastebin.com/F7FvLVV7) est simple une combinaison des scripts du DHT et du bluetooth. Les seules modifications majeures sont dans la routine handleBluetooth pour prendre en charge la lecture et l'envoi des valeurs du DHT. 
  
-Voici la routine handleBluetooth qui rassemble les données du DHT et les envoie là où elles sont demandées. J'ai intentionnellement sur-codé la routine de sorte que vous avez plus d'information que nécessaire. Il n'y a pas ici vraiment besoin de mettre un retard après chaque cas. Un seul à la fin serait suffisant. Il n'y avait pas besoin non plus de dupliquer le code de lecture/transmission de température /humidité dans le cas « All » (tous). J'aurai pu (et peut-être dû) créer une fonction séparée pour chacun et ensuite appeler simplement chaque routine, mais je voulais être explicite dans ma routine d'exmeple.+Voici la routine handleBluetooth qui rassemble les données du DHT et les envoie lorsqu'elles sont demandées. J'ai intentionnellement sur-codé la routine de sorte que vous avez plus d'informations que nécessaire. Il n'y a pas vraiment besoin ici de mettre une tempo après chaque cas. Une seule à la fin serait suffisante. Il n'y avait pas besoin non plus de dupliquer le code de lecture/transmission de température /humidité dans le cas « All » (tous). J'aurais pu (et peut-être dû) créer une fonction séparée pour chacun et ensuite appeler simplement chaque routine, mais je voulais être explicite dans ma routine d'exemple.
  
 **The sketch is available on Pastebin at https://pastebin.com/F7FvLVV7. **The sketch is available on Pastebin at https://pastebin.com/F7FvLVV7.
Ligne 31: Ligne 31:
 La maquette est disponible sur Pastebin à https://pastebin.com/F7FvLVV7. La maquette est disponible sur Pastebin à https://pastebin.com/F7FvLVV7.
  
-Un commentaire en aparté : vous pouvez vous demander pourquoi nous nous concentrons encore sur un langage de programmation comme Python. TechRepublic a publié très récemment un article sur les 3 plus importants langages de programmation à apprendre. Python est n°3. Vous pouvez trouver ce article à http://www.techrepublic.com/article/how-to-learn-programming-3-languages-to-get-you-started/?ftag=TREe09998f&bhid=21183116384784001061743673481364 .+Un commentaire en aparté : vous pouvez vous demander pourquoi nous nous concentrons encore sur un langage de programmation comme Python. TechRepublic a publié très récemment un article sur les 3 plus importants langages de programmation à apprendre. Python est n° 3. Vous pouvez trouver cet article à http://www.techrepublic.com/article/how-to-learn-programming-3-languages-to-get-you-started/?ftag=TREe09998f&bhid=21183116384784001061743673481364 .
  
-Comme je suis sur le point de déménager, je quitterai les sujets sur le RPi et Python jusqu'à ce que je soit un peu installé. J'usque là, amusez-vous bien.+Comme je suis sur le point de déménager, je délaisserai les sujets sur le RPi et Python jusqu'à ce que je sois un peu installé. Jusque-là, amusez-vous bien.
issue121/python.1497073723.txt.gz · Dernière modification : 2017/06/10 07:48 de d52fr