Table des matières:
- Étape 1: Schémas
- Étape 2: Nomenclature
- Étape 3: Capteur analogique simple
- Étape 4: Capteur discret
- Étape 5: Capteur I2C
- Étape 6: 1 capteurs à fil
- Étape 7: Routine du capteur de réponse (ou parfois fréquence)
- Étape 8: Le meilleur cerveau de projet
- Étape 9: Meilleure lecture ADC
- Étape 10: Enregistrement de données SD et RTC
- Étape 11: Le Conseil
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Cette carte est un ouvrage complet qui vous aidera à obtenir les lectures de divers capteurs !
S'il vous plaît visitez ma chaîne, abonnez-vous:
www.youtube.com/user/josexers
Étape 1: Schémas
Caractéristiques du Conseil:
Entrée 12VDC
4 Ports I2C (Capteurs LCD, OLED, RTC)
4 entrées analogiques (16 bits 0 à 65535 au lieu du CAN arduino de base 0 à 1024) que vous avez à bord, résistance shunt sélectionnable par cavalier pour émetteur 4-20ma
4 connecteurs série (2 série et 2 logiciels série compatibles Bluetooth)
1 port SPI (Capteurs, SD)
1 port numérique D5 (I/0)
3 ports 1fil
Étape 2: Nomenclature
1 - Arduino Pro mini
4 - Bornier 3,5 mm 2
1 - 5mm 2 Bornier
2 - broches mâles d'en-tête 40x1
1 - 8x2 broches mâles d'en-tête
1 - 7805 Régulateur Voltaje
1 - Diode 1N4148
2 - Condensateurs électrolytiques 100uF 25V
1 - module ads1115
1 - RTC i2c
1 - écran Oled de 0,94 po
1- module SD pour arduino
Étape 3: Capteur analogique simple
La description
La série LM35 sont des dispositifs de température de circuit intégré de précision avec une tension de sortie linéairement proportionnelle à la température centigrade
Caractéristiques1• Calibré directement en Celsius (Centigrade)
• Facteur d'échelle linéaire + 10 mV/°C
• Précision garantie 0,5°C (à 25°C)
• Évalué pour une plage complète de −55 °C à 150 °C
• Convient aux applications distantes
• Faible coût grâce au rognage au niveau de la plaquette
• Fonctionne de 4 V à 30 V
• Consommation de courant inférieure à 60 μA
• Faible auto-échauffement, 0,08 °C dans l'air calme
• Non-linéarité uniquement ±¼°C typique
• Sortie à faible impédance, 0,1 Ω pour les applications de charge 2 de 1 mA
• Alimentations
• Gestion de la batterie
• CVC
• Appareils électroménagers
Étape 4: Capteur discret
Les capteurs PIR vous permettent de détecter le mouvement, presque toujours utilisés pour détecter si un humain s'est déplacé dans ou hors de la portée des capteurs. Ils sont petits, peu coûteux, de faible puissance, faciles à utiliser et ne s'usent pas. Pour cette raison, on les trouve couramment dans les appareils électroménagers et les gadgets utilisés dans les maisons ou les entreprises. Ils sont souvent appelés capteurs PIR, « Infrarouge passif », « Pyroélectrique » ou « Mouvement IR ».
Étape 5: Capteur I2C
BMP180
Est un capteur de pression barométrique avec une interface I2C (« Wire »). Les capteurs de pression barométrique mesurent la pression absolue de l'air qui les entoure. Cette pression varie en fonction de la météo et de l'altitude. Selon la façon dont vous interprétez les données, vous pouvez surveiller les changements météorologiques, mesurer l'altitude ou toute autre tâche nécessitant une lecture précise de la pression.
Accéléromètre MPU-6050 + Gyro
Les accéléromètres, les gyroscopes et les IMU sont de petits capteurs incroyablement utiles qui sont de plus en plus intégrés dans les appareils électroniques qui nous entourent. Ces capteurs sont utilisés dans les téléphones portables, les consoles de jeux telles que la télécommande sans fil Wii, les jouets, les robots à équilibrage automatique, les combinaisons de capture de mouvement et plus encore. Les accéléromètres sont principalement utilisés pour mesurer l'accélération et l'inclinaison, les gyroscopes sont utilisés pour mesurer la vitesse angulaire et l'orientation et les IMU (qui combinent à la fois des accéléromètres et des gyroscopes) sont utilisés pour donner une compréhension complète de l'accélération, de la vitesse, de la position, de l'orientation et plus encore.
Étape 6: 1 capteurs à fil
Thermomètre numérique à alimentation parasite à 1 fil
Le thermomètre numérique DS18S20 fournit des mesures de température Celsius sur 9 bits et dispose d'une fonction d'alarme avec des points de déclenchement supérieur et inférieur non volatils programmables par l'utilisateur. Le DS18S20 communique sur un bus 1-Wire® qui, par définition, ne nécessite qu'une seule ligne de données (et une terre) pour communiquer avec un microprocesseur central. De plus, le DS18S20 peut tirer son alimentation directement de la ligne de données (« alimentation parasite »), éliminant ainsi le besoin d'une alimentation externe.
Caractéristiques principalesInterface 1-Wire® unique ne nécessitant qu'une seule broche de port pour la communication
Températures de -55°C à +125°C (-67°F à +257°F)±0,5°C
Précision de -10°C à +85°C
Résolution 9 bits
Aucun composant externe requis
DHT11
Alimentation ultra-faible de 3 à 5 V et utilisation du courant d'E/S 2,5 mA max pendant la conversion (lors de la demande de données)
Bon pour les lectures d'humidité de 20 à 80 % avec une précision de 5 %
Bon pour les lectures de température de 0 à 50 °C, précision de ± 2 °C
Pas plus de 1 Hz de fréquence d'échantillonnage (une fois par seconde)
Taille du corps 15,5 mm x 12 mm x 5,5 mm 4 broches avec espacement de 0,1"
Étape 7: Routine du capteur de réponse (ou parfois fréquence)
Capteur à ultrasons
Le capteur de télémétrie à ultrasons HC-SR04. Ce capteur économique offre une fonctionnalité de mesure sans contact de 2 cm à 400 cm avec une précision allant jusqu'à 3 mm. Chaque module HC-SR04 comprend un émetteur à ultrasons, un récepteur et un circuit de commande.
Capteur de débit
Ce capteur est aligné avec la conduite d'eau et contient un capteur à moulinet pour mesurer la quantité d'eau qui s'y est déplacée. Il y a un capteur à effet Hall magnétique intégré qui émet une impulsion électrique à chaque tour. Le « capteur de débit d'eau à effet Hall YFS201 » est livré avec trois fils: rouge/VCC (entrée 5-24 V CC), noir/terre (0 V) et jaune/SORTIE (sortie d'impulsion)
Étape 8: Le meilleur cerveau de projet
Il y a mani Arduinos, mais nous devons garder cela pratique et facile
Je recommande donc l'Arduino Pro mini
c'est PETIT mais puissant
Aussi compatible:
Bibliothèque I2C
1 bibliothèque de fils
Bibliothèque SD
SPI
Lectures analogiques (10 bits)
Étape 9: Meilleure lecture ADC
ADS1115
La description
Les appareils ADS1113, ADS1114 et ADS1115 (ADS111x) sont des convertisseurs analogique-numérique (ADC) de précision, basse consommation, 16 bits, compatibles I 2C, proposés dans un boîtier X2QFN-10 ultra-petit, sans fil, et un Paquet VSSOP-10. Les appareils ADS111x intègrent une référence de tension à faible dérive et un oscillateur. L'ADS1114 et l'ADS1115 intègrent également un amplificateur à gain programmable (PGA) et un comparateur numérique. Ces caractéristiques, ainsi qu'une large plage d'alimentation de fonctionnement, rendent l'ADS111x bien adapté aux applications de mesure de capteurs à puissance et à espace restreints
1 Caractéristiques1• Emballage ultra-petit X2QFN: 2 mm × 1,5 mm × 0,4 mm
• Large plage d'alimentation: 2,0 V à 5,5 V
• Faible consommation de courant: 150 μA (mode de conversion continue)
• Débit de données programmable: 8 SPS à 860 SPS
• Décantation à cycle unique
• Référence de tension interne à faible dérive
• Oscillateur interne
• Interface I 2C: quatre adresses sélectionnables par broche
• Quatre entrées asymétriques ou deux entrées différentielles (ADS1115)
• Comparateur programmable (ADS1114 et ADS1115)
• Plage de températures de fonctionnement: -40°C à +125°C 2 applications
• Instrumentation portable
• Surveillance de la tension et du courant de la batterie
• Systèmes de mesure de la température
• Électronique grand public
• Automatisation d'usine et contrôle de processus
Étape 10: Enregistrement de données SD et RTC
Ces deux sont très utiles si votre projet implique une base de données pour signaler toute tendance d'une variable
Je recommande de l'acheter à part, mais vous pouvez aussi trouver des planches qui s'assemblent.
La SD enregistrera un fichier CVS et les données seront représentées comme ceci
2017-18-08, 21:32, 100, 25, 668
Ayant DATE, HEURE, VARIABLE0, VARIABLE1, VARIABLE2
Il est impératif de définir l'intervalle de sauvegarde de ces variables, plus d'échantillonnage à la minute, plus de données à traiter.
Bibliothèques concernées:
Étape 11: Le Conseil
Ici, je laisse une image préliminaire de ce que sera le produit final
Aussi un fichier Gerber
LOGICIEL À VENIR BIENTT !