Table des matières:
- Étape 1: Capteur à ultrasons
- Étape 2: ESP8266 – 01 Module Wi-Fi
- Étape 3: Servo SG90
- Étape 4: Configuration de votre module WiFi ESP8266 – 01
- Étape 5: Configuration de l'application Blynk
- Étape 6: Schéma de circuit
- Étape 7: Coder
- Étape 8: Tutoriel vidéo avec OUTPUT
Vidéo: Poubelle intelligente basée sur l'IoT : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Dans ce tutoriel, nous allons créer un système de surveillance intelligent des poubelles basé sur l'IoT
Nous allons surveiller si la poubelle est pleine ou non et si elle est pleine, informer le propriétaire via une notification push sur son téléphone.
Logiciels requis:
Application Blynk
IDE Arduino
Exigences matérielles:
Arduino Nano
Blindage de capteur Arduino Nano
Module Wi-Fi ESP 01
Capteur à ultrasons
Servo SG90
Module de capteur infrarouge
Étape 1: Capteur à ultrasons
Il émet un ultrason à 40 000 Hz qui voyage dans l'air et s'il y a un objet ou un obstacle sur son chemin, il rebondira vers le module. Compte tenu du temps de trajet et de la vitesse du son, vous pouvez calculer la distance.
Étape 2: ESP8266 – 01 Module Wi-Fi
ESP8266-01 est un émetteur et récepteur WiFi série qui peut donner à n'importe quel micro-contrôleur un accès au réseau WiFi.
Le module ESP8266 est peu coûteux et est préprogrammé avec un micrologiciel de jeu de commandes AT, ce qui signifie que vous pouvez simplement le connecter à votre appareil Arduino et obtenir autant de capacités WiFi qu'un WiFi Shield offre. - la capacité de traitement et de stockage de la carte lui permet d'être intégrée aux capteurs et à d'autres applications via ses GPIO.
Caractéristiques:
- Wi-Fi Direct (P2P), soft-AP
- Pile de protocoles TCP/IP intégrée
- Il dispose d'un commutateur TR intégré, d'un balun, d'un LNA, d'un amplificateur de puissance et d'un réseau correspondant
- Equipe PLL, régulateurs, DCXO et unités de gestion de l'alimentation intégrés
- Le processeur 32 bits à faible consommation intégré peut être utilisé comme application
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- Agrégation A-MPDU et A-MSDU et intervalle de garde de 0,4 ms
- Réveiller et transmettre des paquets en < 2ms
- Consommation électrique en veille < 1,0 mW (DTIM3)
Étape 3: Servo SG90
Un servomoteur est un appareil électrique qui peut pousser ou faire tourner un objet avec une grande précision. Si vous souhaitez effectuer une rotation et un objet à des angles ou à une distance spécifiques, vous utilisez un servomoteur. Il est simplement composé d'un simple moteur qui passe par un mécanisme d'asservissement. Si le moteur est utilisé, il est alimenté en courant continu, il est alors appelé servomoteur en courant continu, et s'il s'agit d'un moteur en courant alternatif, il est appelé servomoteur en courant alternatif. Nous pouvons obtenir un servomoteur à couple très élevé dans des emballages petits et légers. Grâce à ces fonctionnalités, ils sont utilisés dans de nombreuses applications telles que les petites voitures, les hélicoptères et les avions RC, la robotique, les machines, etc.
Étape 4: Configuration de votre module WiFi ESP8266 – 01
Branchez votre ESP 01 en suivant les branchements donnés ci-dessous.
Ensuite, téléchargez ce code sur votre Arduino Uno. CODE
Après avoir téléchargé le code.
Essayez d'envoyer la commande de base: AT
Vous devez obtenir une réponse OK. (Cela signifie que votre ESP 01 fonctionne correctement).
Maintenant, votre ESP 01 sera automatiquement configuré. Il y a deux commandes que nous avons écrites dans le code ci-dessus.
AT+CWMODE=1 (définit le mode Wi-Fi (Station/AP/Station+AP))
AT+UART_DEF=9600, 8, 1, 0, 3 (Cela changera le débit en bauds à 9600, vous pouvez même le régler à 115200.)
Étape 5: Configuration de l'application Blynk
Maintenant, configurons votre application Blynk pour recevoir des données de température et d'humidité sur les graphiques.
Étape 1: Cliquez sur Nouveau projet
Étape 2: Ajoutez votre nom de projet et quelle carte nous allons utiliser, dans notre cas, il s'agit d'Arduino Nano
Étape 3: Sélectionnez votre Widget, c'est-à-dire Niveau Vertical
Étape 4: Configurez la plage de broches et de données
Maintenant, votre Blynk devrait ressembler à ce schéma de circuit
Étape 6: Schéma de circuit
Dans le diagramme ci-dessus, toutes les connexions sont affichées pour ce projet IoT Based Smart Dustbin.
Nous avons utilisé un Arduino Nano Shield pour faciliter la connexion. La connexion sera également la même pour Arduino Nano Shield.
Étape 7: Coder
Pour la visite du code complet - Alpha Electronz
Conseillé:
Voiture Romote intelligente basée sur Arduino : 5 étapes
Voiture Romote intelligente basée sur Arduino : Ce projet est basé sur la carte de développement Arduino UNO pour fabriquer une voiture intelligente. La voiture dispose d'une commande sans fil Bluetooth, d'un évitement d'obstacles, d'une alarme sonore et d'autres fonctions, et c'est une voiture à quatre roues motrices, facile à tourner
Poubelle intelligente IDC2018 IOT : 8 étapes
IDC2018 IOT Smart Trash Bin : La bonne gestion des déchets est devenue un enjeu essentiel pour notre planète. Dans les espaces publics et naturels, beaucoup ne font pas attention aux déchets qu'ils laissent derrière eux. Lorsqu'il n'y a pas d'éboueur disponible, il est plus facile de laisser les déchets sur place que d'apporter
Barrette d'alimentation intelligente basée sur Beaglebone Black et OpenHAB : 7 étapes (avec photos)
Barrette d'alimentation intelligente basée sur Beaglebone Black et OpenHAB : !!!!! Jouer avec le secteur (110/220V) est dangereux, soyez TRÈS TRÈS prudent !!!!! Il existe des conceptions de multiprises intelligentes basées sur le "Raspberry Pi" et deux Arduinos, qui est montré dans l'image "Ancien design".Ce nouveau de
Irrigation intelligente DIY basée sur l'humidité : 10 étapes (avec photos)
Irrigation intelligente DIY basée sur l'humidité : nous savons que les plantes ont besoin d'eau comme moyen de transport pour les nutriments en transportant le sucre dissous et d'autres nutriments à travers la plante. Sans eau, les plantes se faneront. Cependant, un arrosage excessif remplit les pores du sol, perturbant le
Agriculture intelligente basée sur l'IoT : 5 étapes (avec photos)
Agriculture intelligente basée sur l'IoT : l'Internet des objets (IoT) est un réseau partagé d'objets ou d'objets qui peuvent interagir les uns avec les autres à condition de disposer d'une connexion Internet. L'IoT joue un rôle important dans l'industrie agricole qui peut nourrir 9,6 milliards de personnes sur Terre d'ici 2050. Smart A