Facebook Pixel
Searching...
Français
EnglishEnglish
EspañolSpanish
简体中文Chinese
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
Bahasa IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
Building Wireless Sensor Networks

Building Wireless Sensor Networks

With ZigBee, XBee, Arduino, and Processing
par Robert Faludi 2010 318 pages
3.82
100+ évaluations
Écouter
Listen to Summary

Points clés

1. ZigBee : Le protocole sans fil pour les réseaux maillés à faible consommation

"ZigBee est un protocole de communication standard pour les réseaux maillés sans fil à faible consommation."

Les caractéristiques uniques de ZigBee en font un choix idéal pour les réseaux de capteurs et l'automatisation domestique :

  • Faible consommation d'énergie
  • Réseautage maillé auto-réparateur
  • Support jusqu'à 65 000 nœuds
  • Débit de données de 250 kbps à 2,4 GHz

ZigBee est basé sur la norme IEEE 802.15.4 et ajoute des capacités de routage et de mise en réseau. Il est conçu pour des applications nécessitant une longue durée de vie de la batterie et un réseau sécurisé, sans nécessiter une bande passante élevée. Des exemples incluent :

  • Systèmes d'énergie intelligente
  • Automatisation domestique
  • Contrôle industriel
  • Surveillance de la santé

2. Radios XBee : Modules configurables pour la communication ZigBee

"XBee est une marque de radio qui prend en charge une variété de protocoles de communication, y compris ZigBee, 802.15.4 et WiFi, entre autres."

Les modules XBee offrent flexibilité et facilité d'utilisation pour les mises en œuvre ZigBee :

  • Plusieurs formats (montage traversant, montage en surface)
  • Différentes options d'antenne (puce, fil, connecteur U.FL, connecteur RPSMA)
  • Configurables en tant que Coordinateur, Routeur ou Dispositif Final

Les radios XBee peuvent être configurées à l'aide de :

  • Commandes AT pour des configurations simples
  • Mode API pour des opérations plus complexes
  • Logiciel X-CTU pour les mises à jour de firmware et la configuration

Ces modules s'intègrent facilement avec des microcontrôleurs comme Arduino, ce qui les rend populaires pour le prototypage et les déploiements à petite échelle.

3. Topologies de réseau : Paire, Étoile, Maillé et Arbre de clusters

"Les réseaux ZigBee peuvent se connecter selon plusieurs agencements ou topologies différents pour donner au réseau sa structure."

ZigBee prend en charge plusieurs topologies pour répondre à divers besoins d'application :

  • Paire : La forme la plus simple, juste deux nœuds
  • Étoile : Coordinateur central avec plusieurs dispositifs finaux
  • Maillé : Les routeurs relaient les messages, étendant la portée du réseau
  • Arbre de clusters : Combinaison de topologies en étoile et maillées

Chaque topologie a ses avantages :

  • L'étoile est simple mais limitée en portée
  • Le maillage offre redondance et auto-réparation
  • L'arbre de clusters équilibre complexité et couverture

Le choix de la topologie dépend de facteurs tels que la disposition physique, les exigences en matière d'énergie et la résilience souhaitée du réseau.

4. Adressage dans ZigBee : Identifiants 64 bits, 16 bits et de nœud

"Presque chaque personne a une adresse où elle peut être jointe, généralement une qui lui est unique. Beaucoup de gens en ont plus d'une. Nous avons des adresses postales, des adresses e-mail, des numéros de téléphone, des numéros de passeport, et la liste continue. Chaque type d'adresse ou d'identifiant sert un but légèrement différent. Il en va de même pour les radios."

ZigBee utilise plusieurs schémas d'adressage pour flexibilité et efficacité :

  • Adresse 64 bits : Numéro de série unique attribué en usine
  • Adresse 16 bits : Attribuée par le réseau pour un routage efficace
  • Identifiant de nœud : Chaîne lisible par l'homme pour une identification facile

Types d'adressage et leurs utilisations :

  1. 64 bits : Garanti unique à travers tous les dispositifs ZigBee
  2. 16 bits : Attribué dynamiquement, unique au sein d'un réseau
  3. Identifiant de nœud : Nom attribué par l'utilisateur, optionnel

Comprendre ces méthodes d'adressage est crucial pour configurer les dispositifs et résoudre les problèmes de réseau.

5. Commandes AT : Configurer les radios XBee pour la communication

"Chaque commande AT commence par les lettres 'AT', qui signifient 'attention'. L'idée est d'attirer l'attention du dispositif, dans ce cas notre radio XBee."

Les commandes AT fournissent une interface simple pour configurer les radios XBee :

  • Entrer en mode commande avec "+++"
  • Utiliser des commandes comme ATID (PAN ID), ATDH/ATDL (adresse de destination)
  • Écrire les paramètres dans la mémoire non volatile avec ATWR

Commandes AT courantes :

  • ATID : Définir/lire le PAN ID
  • ATMY : Lire l'adresse réseau 16 bits
  • ATDH/ATDL : Définir/lire l'adresse de destination
  • ATNI : Définir/lire l'identifiant de nœud

Le mode AT est adapté pour des configurations simples et une interaction directe avec la radio.

6. Mode API : Contrôle avancé et gestion des données

"Les API permettent à une application informatique de demander des services à une autre application de manière standard."

Le mode API offre un échange de données structuré pour des applications plus complexes :

  • Permet une communication simultanée avec plusieurs destinations
  • Fournit une confirmation de livraison et une configuration à distance
  • Active des fonctionnalités avancées comme les mises à jour de firmware et la gestion du réseau

Structure de trame API :

  1. Délimiteur de début (0x7E)
  2. Octets de longueur
  3. Données spécifiques à la trame
  4. Somme de contrôle

Le mode API est essentiel pour :

  • Recevoir des échantillons d'E/S de dispositifs distants
  • Gérer de grands réseaux
  • Intégrer les radios XBee avec des systèmes informatiques

7. Création de réseaux de capteurs : Du simple au complexe

"Construire des réseaux de capteurs sans fil est un guide essentiel pour quiconque s'intéresse aux communications sans fil pour les réseaux de capteurs, le réseautage domestique ou le hacking de dispositifs."

Les réseaux de capteurs peuvent être construits de manière incrémentale, en commençant par des projets simples :

  • Communication de base en paire (par exemple, une sonnette sans fil)
  • Réseau de détection de température multi-nœuds
  • Systèmes d'automatisation domestique

Composants clés pour les réseaux de capteurs :

  • Radios XBee pour la communication sans fil
  • Capteurs (température, lumière, mouvement, etc.)
  • Microcontrôleurs (par exemple, Arduino) pour le traitement local
  • Sources d'énergie (batteries, panneaux solaires)

À mesure que les réseaux se développent, il faut considérer :

  • Scalabilité de l'adressage et du routage
  • Gestion de l'énergie pour les nœuds alimentés par batterie
  • Techniques d'agrégation et de visualisation des données

8. Mode veille : Prolonger la durée de vie de la batterie dans les réseaux ZigBee

"Passer au sans fil signifie souvent couper le cordon électrique. Les projets qui sont mobiles ou situés à distance utilisent fréquemment des batteries ou une autre source d'énergie contrainte qui exige d'économiser de l'énergie."

Le mode veille prolonge considérablement la durée de vie de la batterie dans les réseaux ZigBee :

  • Veille cyclique : La radio se réveille périodiquement pour vérifier les messages
  • Veille par signal : Un signal externe contrôle l'état de veille

Configuration du mode veille :

  • La commande ATSM définit le mode veille
  • ATSP définit la période de veille
  • ATST définit le temps avant la veille

Considérations pour le mode veille :

  • Les dispositifs parents doivent mettre en mémoire tampon les messages pour les enfants en veille
  • Compromis entre économies d'énergie et réactivité
  • Certains nœuds (par exemple, les routeurs) ne peuvent généralement pas utiliser le mode veille

9. Connectivité Internet : Passerelles et la passerelle Internet XBee (XIG)

"La passerelle Internet XBee est un programme Python qui peut être chargé sur n'importe quel ConnectPort dès sa sortie de la boîte. C'est une interface qui reflète les interactions humaines dans les navigateurs web."

Les passerelles relient les réseaux ZigBee à Internet, permettant :

  • Surveillance et contrôle à distance
  • Agrégation de données et stockage dans le cloud
  • Intégration avec des services web

Fonctionnalités de la passerelle Internet XBee (XIG) :

  • Fonctionne sur des dispositifs ConnectPort
  • Traduit entre les protocoles ZigBee et HTTP
  • Permet aux réseaux XBee d'interagir avec des services web

Configurer un réseau ZigBee connecté à Internet :

  1. Configurer un ConnectPort avec XIG
  2. Configurer les radios XBee pour communiquer avec la passerelle
  3. Utiliser des commandes simples de type URL pour interagir avec les services web

10. Partage et visualisation des données : Donner vie aux données des capteurs

"En plaçant vos données dans un endroit accessible, vous pourrez vous mettre en avant, partager avec des collègues et éventuellement intégrer vos informations dans d'autres projets à travers le monde."

Le partage des données des capteurs en augmente la valeur grâce à :

  • Collaboration avec d'autres chercheurs ou passionnés
  • Intégration avec des outils de visualisation de données
  • Contribution à des ensembles de données plus larges ou à des projets de science citoyenne

Plateformes populaires pour le partage des données des capteurs :

  • Pachube (aujourd'hui Xively) : Service basé sur le cloud pour des données en temps réel
  • ThingSpeak : Plateforme open-source pour les applications IoT
  • Applications web personnalisées utilisant des frameworks comme Processing

Techniques de visualisation :

  • Graphiques et tableaux en temps réel
  • Cartographie géographique des emplacements des capteurs
  • Tableaux de bord interactifs pour l'exploration des données

En partageant et en visualisant les données, les réseaux de capteurs peuvent fournir des insights et une valeur au-delà de leur application immédiate, contribuant à une compréhension plus large de notre environnement et de l'écosystème de l'Internet des objets.

Dernière mise à jour:

Avis

3.82 sur 5
Moyenne de 100+ évaluations de Goodreads et Amazon.

Construire des réseaux de capteurs sans fil reçoit des avis partagés. Les lecteurs le considèrent comme une bonne introduction à XBee et aux réseaux de capteurs sans fil, en particulier pour les débutants. Le livre est salué pour ses explications claires et son utilité dans les contextes éducatifs. Cependant, certains critiquent son accent sur les concepts de base et son manque de profondeur sur des sujets avancés comme le mode API. La nature répétitive de certaines sections est également soulignée. Alors que certains lecteurs apprécient sa simplicité, d'autres estiment qu'il ne répond pas aux attentes de ceux qui cherchent à construire des réseaux de capteurs sans fil complexes. Dans l'ensemble, il est considéré comme un point de départ solide pour les néophytes dans ce domaine.

À propos de l'auteur

Robert Faludi est un expert dans le domaine des réseaux de capteurs sans fil et des technologies interactives. Fort d'une vaste expérience dans la conception et la mise en œuvre de dispositifs connectés et de systèmes Internet des Objets (IoT), il est reconnu pour son rôle de professeur au programme Produits de Design de l'École des Arts Visuels, où il enseigne des cours sur les technologies sans fil et les dispositifs connectés. En tant que consultant pour diverses entreprises, il les aide à développer des solutions IoT innovantes. L'expertise de Faludi s'étend aux radios XBee et aux protocoles ZigBee, qui sont au cœur de son livre sur les réseaux de capteurs sans fil. Son travail fait le lien entre la connaissance technique et l'application pratique dans le domaine des communications sans fil.

0:00
-0:00
1x
Dan
Andrew
Michelle
Lauren
Select Speed
1.0×
+
200 words per minute
Home
Library
Get App
Create a free account to unlock:
Requests: Request new book summaries
Bookmarks: Save your favorite books
History: Revisit books later
Recommendations: Get personalized suggestions
Ratings: Rate books & see your ratings
Try Full Access for 7 Days
Listen, bookmark, and more
Compare Features Free Pro
📖 Read Summaries
All summaries are free to read in 40 languages
🎧 Listen to Summaries
Listen to unlimited summaries in 40 languages
❤️ Unlimited Bookmarks
Free users are limited to 10
📜 Unlimited History
Free users are limited to 10
Risk-Free Timeline
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Apr 7,
cancel anytime before.
Consume 2.8x More Books
2.8x more books Listening Reading
Our users love us
100,000+ readers
"...I can 10x the number of books I can read..."
"...exceptionally accurate, engaging, and beautifully presented..."
"...better than any amazon review when I'm making a book-buying decision..."
Save 62%
Yearly
$119.88 $44.99/year
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Scanner
Find a barcode to scan

Settings
General
Widget
Appearance
Loading...
Black Friday Sale 🎉
$20 off Lifetime Access
$79.99 $59.99
Upgrade Now →