Construire l'Internet des objets (IOT) à l'aide de Raspberry Pi

Essayez Notre Instrument Pour Éliminer Les Problèmes





L'idée n'a été nommée qu'en 1999, l'Internet des objets est en développement depuis des décennies. Le premier appareil Internet, par exemple, était une machine à coke de l'Université Carnegie Melon au début des années 1980. Les programmeurs pourraient se connecter davantage à la machine à Internet, vérifier l'état de la machine et conclure s'il y aurait ou non une boisson froide en attente sur eux, s'ils décidaient de faire le trajet jusqu'à la machine. Cet article donne un aperçu de l'utilisation de l'IoT Tarte aux framboises .

IoT avec Raspberry Pi

L'IoT utilisant Raspberry Pi inclut principalement ce qu'est un IoT, Raspberry Pi, une méthodologie de conception IOT, etc.




Qu'est-ce que l'Internet des objets?

Le Internet des objets (IoT) est un scénario dans lequel des objets, des animaux ou des personnes reçoivent des identifiants uniques et la capacité de transférer automatiquement et la capacité de transférer automatiquement davantage de données vers un réseau sans nécessiter de communication interhumaine ou interhumaine. L'IoT est né de la rencontre des technologies sans fil, systèmes micro-électromécaniques (MEMS) et Internet.

Internet des objets

Internet des objets



Méthodologie de conception IoT

Toutes les applications Web sont développées nativement en langage de programmation Java. Il inclut des technologies Java similaires à JSP, servlets, mise en veille prolongée et services Web, etc., la dernière version de l'EDI net beans est essentiellement utilisée pour le développement d'applications Web. Des technologies supplémentaires telles que bootstrap, javascript, jQuery, etc. sont utilisées pour gérer les validations de l'interface utilisateur et côté client. Les API fournies par Cisco sont utilisées pour développer des applications liées aux téléphones IP Cisco.

IOT avec Raspberry Pi

IOT avec Raspberry Pi

Cinq étapes sont utilisées dans les applications Web

  • Installation du serveur Web Apache
  • Créer un système de base de données My SQL
  • Développement d'une application web pour la GUI (Graphical User Interface)
  • Écrivez beaucoup de programmes PHP, JAVA, CSS et Python pour l'application Web
  • Héberger l'application Web sur notre serveur Web

Tarte aux framboises

L'histoire du Raspberry Pi a été essentiellement introduite en 2006. Son concept principal est basé sur Atmel ATmega644 qui est particulièrement conçu pour un usage pédagogique et destiné à Python. Un Raspberry Pi est de petite taille, c'est-à-dire un ordinateur monocarte de la taille d'une carte de crédit, qui est développé au Royaume-Uni (Royaume-Uni) par une fondation appelée Raspberry Pi. La devise principale de cette fondation est de promouvoir l'enseignement de l'informatique de base dans les instituts d'enseignement et également dans les pays en développement. La première génération de Raspberry (Pi 1) a été lancée en 2012, avec deux types de modèles, à savoir le modèle A et le modèle B.


Tarte aux framboises

Tarte aux framboises

L'année suivante, les modèles A + et B + sont sortis. Encore une fois en 2015, le Raspberry Pi2 modèle B est sorti et un an immédiat Raspberry Pi3 modèle B est sorti sur le marché.

Le Raspberry Pi peut être branché sur un téléviseur, un écran d'ordinateur et il utilise un clavier et une souris standard. Il est convivial car il peut être manipulé par toutes les tranches d'âge. Il fait tout ce que vous attendez d'un ordinateur de bureau, comme le traitement de texte, la navigation sur les feuilles de calcul Internet, les jeux ou les vidéos haute définition. Il est utilisé dans de nombreuses applications, comme dans un large éventail de projets de création numérique, de machines à musique, de détecteurs de parents à la station météo et de tweeter des nichoirs avec des caméras infrarouges.

Tous les modèles sont équipés d'un système Broadcom sur puce (SOC), qui comprend une unité de traitement graphique à puce GPU (un Video Core IV), un processeur compatible ARM. La vitesse du processeur varie de 700 MHz à 1,2 GHz pour le Pi 3 et la plage de mémoire intégrée de 256 Mo à 1 Go de RAM. Une système opérateur est stocké dans les cartes SD numériques sécurisées et dans la mémoire programme au format MicroSDHC ou SDHC. La plupart des cartes ont un à quatre emplacements USB, une sortie vidéo composite, une prise HDMI et une prise téléphonique de 3,5 mm pour l'audio. Certains modèles disposent du WiFi et du Bluetooth.

La Fondation Raspberry Pi fournit les distributions Arch Linux ARM et Debian à télécharger et promeut Python en tant que langage de programmation principal, avec prise en charge de BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C ++, etc.

Les éléments suivants sont essentiels pour commencer

  • Câble vidéo adapté au téléviseur ou au moniteur utilisé
  • Carte SD contenant le système d'exploitation Linux
  • Alimentation électrique (voir section 1.6 ci-dessous)
  • Clavier USB
  • Téléviseur ou moniteur (avec entrée DVI, HDMI, composite ou péritel)

Les extras optionnels recommandés incluent

  • Connexion Internet, modèle B uniquement: câble LAN (Ethernet)
  • Souris USB
  • Hub USB alimenté
  • Connexion Internet, modèle A ou B: adaptateur WiFi USB

Qu'est-ce qu'un système sur puce?

Un système sur puce est un circuit intégré complexe qui intègre les éléments fonctionnels dans une seule puce ou chipset. C'est un processeur programmable sur une mémoire de puce, des composants matériels, logiciels, matériels et analogiques d'accélération.

Système sur puce

Système sur puce

Avantages du SoC

  • Faible consommation d'énergie
  • Réduit la taille
  • Réduit le coût global du système
  • Augmente les performances

Périphérique de passerelle Internet

Le périphérique de passerelle Internet a la capacité d'acheminer les données approchant du réseau WSN vers Internet et d'envoyer des données provenant d'Internet vers le réseau WSN. C'est comme un routeur Wi-Fi pour l'Internet des objets. Dans le périphérique de passerelle Internet, nous utilisons le modèle Raspberry pi B, il dispose d'un processeur ARM Cortex-A7 quadricœur fonctionnant à 900 MHz (pour une présentation 6x, améliorez le Raspberry Pi modèle B + de première génération) et 1 Go de une augmentation de mémoire 2x). Et oui, il y a une compatibilité totale avec Raspberry Pi1 nous sommes sécurisés. Le nouveau SoC de Broadcom, le BCM2836, est le facteur clé.
Cinq étapes que nous utilisons une passerelle Internet

  • Portez le système d'exploitation Linux sur Raspberry Pi
  • Modifiez Linux pour qu'il fonctionne avec notre prototype
  • Développement d'une bibliothèque Python pour la communication de RPI avec Xbee ZB
  • Programme écrit à partir de capteurs et de contrôle de l'appareil
  • Créer une fonctionnalité WI-FI sur RPI pour une connexion Internet

Nœuds WSN

Un réseau de capteurs sans fil (WSN) se compose de trois composants principaux: des nœuds, des passerelles et des logiciels. Les nœuds de mesure dispersés dans l'espace s'interfacent avec les capteurs pour surveiller les actifs ou leur environnement. Les informations acquises sont transmises sans fil à la passerelle, qui fournit une connexion au globe filaire où vous pouvez collecter, traiter, analyser et présenter vos informations de mesure à l'aide du logiciel. Les routeurs sont un type individuel de nœud de dimension que vous pouvez utiliser pour étendre la distance et la fiabilité dans un WSN. Les capteurs peuvent être dispersés sur les routes, les véhicules, les hôpitaux, les bâtiments, les personnes et permettent des applications différentes telles que les services médicaux, les opérations sur le champ de bataille, les interventions en cas de catastrophe, les secours en cas de catastrophe et la surveillance de l'environnement.

Applications IoT

  • Caméra de sécurité météo et température
  • Le médecin qui travaille avec Raspberry Pi
  • Sensuellement un chapeau de surveillance de la qualité de l'air
  • Réfrigérateur à bière et à vin génial
  • Sonnette Internet Raspberry Pi
  • Toilette Internet des objets
  • Entraînez votre rat à la science du comportement à la maison
  • Sonnette Pebbly Smart
  • Le micro-ondes Raspberry Pi

Tout est question d'IoT avec Raspberry Pi. Actuellement, l'IoT est constitué d'une collection lâche de différents réseaux spécialement conçus. Les voitures d'aujourd'hui, destinées, par exemple, à disposer de plusieurs réseaux pour contrôler le fonctionnement du moteur, les fonctions de sécurité, systèmes de communication , etc. Les bâtiments commerciaux et résidentiels disposent également de divers systèmes de contrôle pour le chauffage, la ventilation et la climatisation (CVC), le service téléphonique, la sécurité et l'éclairage.

Au fur et à mesure de l'évolution de l'IoT, ces réseaux et bien d'autres seront connectés à des capacités de sécurité, d'analyse et de gestion supplémentaires. Cela permettra à l'IoT de devenir encore plus puissant dans ce qu'il peut aider les gens à réaliser. De plus, toute question concernant ce concept ou projets électriques et électroniques , veuillez donner vos précieuses suggestions en commentant dans la section des commentaires ci-dessous.

Crédits photo: