35in1 Sensor Kit –  Erschütterungs Sensoren - AZ-Delivery

Le Set contient trois de ces Capteurs

de Choc Capteur:

Entre le code Pin S et le Pin GND de la Sonde. Une Résistance de 10kOhm que Pullup Résistance entre le S et le moyen de Pin diffusées. Le Capteur lui-même, est une forme allongée Kunststoffkästchen en Ressort se trouve à la Fin avec un Contact de la tête. Le Contact a une petite Distance de la sous-jacentes, la surface de Contact. L'Interrupteur est ouvert par un coup de pied par dessus ou par dessous balancer la Plume, et à partir de laquelle le Contact de l'Extrémité du Ressort de la Surface touchée. L'Interrupteur est fermé. Car du coup le Contact plusieurs fois fermé, le Capteur doit le Arduino avec un interruptfähigen Entrée, pour l'Événement sûr pour vous inscrire. Le Capteur hatt une Sensibilité moyenne.

Boule de Commutateur:

Ce Capteur comprend deux Sphères, les Vibrations, les deux Contacts à fermeture. Des Indications plus précises que l'Interrupteur est construit n'étaient pas à trouver. La référence est HDX 2100. La Boule Interrupteur se trouve entre les Connecteurs S et. Le S Port est également une Résistance de 10kOhm avec le moyen de Pin associé. On met +5V au milieu de Pin sert cette Résistance univers de Pullup de Résistance. Car le Contact en cas de Chocs fermé temporairement est, ici aussi, l'Utilisation d'un interruptfähigen d'Entrée recommandé. Le Capteur réagit sur le renforcement des Chocs et des changements de position.

Inclinaison Interrupteur d'alimentation:

L'interrupteur d'inclinaison utilise aussi zei Balles pour établir le Contact. Le Tube avec les Boules incliné vers le haut, les Balles tombent vers le bas et fermer le Contact. Cela arrive déjà à de petits Angles d'environ 10 Degrés. Le Capteur peut être utilisé comme Entrée numérique fonctionner, mais là aussi, l'Utilisation d'une interruption de sens, car pour les petits Angles de Contact n'est pas très stable. Le Capteur est très sensible et il est particulièrement adapté pour des Inclinaisons de détecter. Mais il est aussi bien pour la Capture de Chocs de nature, mais l'Utilisation d'une interruption est nécessaire.

Testschaltung:

Le Circuit est très simple et pour tous les trois Modules identiques. - avec GND et le moyen Broche +5V connecté. Le Capteur de Sortie S, nous nous connectons avec le interruptfähigen Entrée D2. Comme Annonce, nous utilisons la Led interne à la Broche D13.

Programme:

 

//programme de Test pour le Test de Erschütterungssensoren
//sur l'Utilisation des Interruptions
const byte affichage = 13;
const byte capteur = 2;
const byte durée = 1000; //Durée
//variable globale
octets led = LOW; // État de la Led
void setup() {
// Préparation de capteur Entrée d'Interruption et d'affecter
// La Routine de Service d'Interruption est-à-dire du service et de l'Interruption
// avec le Flanc descendant déclenchement
pinMode(capteur, INPUT);
attachInterrupt(digitalPinToInterrupt(capteur),le service,FALLING);
}
//Routine de Service d'Interruption
//Est appelée lorsque le Capteur d'Entrée à 0 va
void service() {
led = HIGH; //la led est réglé sur HAUTE
}
//Boucle principale
void loop() {
digitalWrite(affichage led);//État actuel est émis
//si l'État "HAUT", nous laissons les Led allumé plus longtemps,
//afin de nous permettre de l'Événement wahrnemen peuvent
if (led == HIGH) {
delay(durée);
//ensuite, nous fixons la Valeur de retour
de led=LOW;
digitalWrite(led,LOW);
}
}

 



ProduktvorstellungenSensoren

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés

Articles de blog recommandés

  1. ESP32 jetzt über den Boardverwalter installieren - AZ-Delivery
  2. Internet-Radio mit dem ESP32 - UPDATE - AZ-Delivery
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1 - AZ-Delivery
  4. ESP32 - das Multitalent - AZ-Delivery