Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Kit Complet Arduino & Intel Edison avec Capteurs, Webcam et Accessoires Essentiels

Composants et Fournitures

Composant Description Qté
Arduino 101 BLE intégré, accéléromètre/gyroscope 1
Intel Edison Module compute + carte breakout Arduino 1
Webcam Logitech C270 HD USB UVC 1
Capteur Distance Sharp GP2Y0D815Z0F (Pololu) Numérique 15 cm, détection perchoir 2
Capteur Force FSR (Interlink 406) Résistance sensible force, niveau graines 1
Capteur Temp/Humidité Si7021 (Adafruit) Breakout I2C 1
Kit Grove Starter Kit Plus (Seeed, IoT Edition) Base shield + capteurs Grove 1
Condensateur 47 µF Stabilisation alim capteurs Sharp 2
Résistance 1 kΩ 1
Bloc Borne 2 pins 3.5mm (lot 5) Connexion FSR fiable 1
Alim Commutable 3-12V (Adafruit 1448) Pour Edison + webcam 1
Perma-Proto Quarter Breadboard (Adafruit) Soudure capteurs 1
Fils de connexion 1

Outils Nécessaires

Applications et Services

À Propos du Projet : "It's For The Birds!"

Introduction et Motivation

Participer au Project FeederWatch (Cornell Lab of Ornithology) : comptage oiseaux hiver aux mangeoires. Combiner making, nature, IoT avec Arduino 101.

Arduino 101 idéal : IDE Arduino simple, BLE embarqué, nombreux capteurs disponibles.

Vue d'Ensemble du Projet

Mangeoire intelligente (Arduino 101 embarqué) :

Passerelle Internet (Intel Edison) :

Construction : Défis et Solutions

Défi 1 : Détection oiseau en extérieur

Capteur IR Sharp courte portée (15 cm) → ne détecte que perchoir, pas branches/vent. Fonctionne à travers paroi bouteille plastique (protection intempéries).

Défi 2 : Deux capteurs Sharp ne fonctionnent pas ensemble

Problème alimentation : pics de courant courts/intenses. Solution : condensateur 47 µF sur chaque capteur + alimentation directe depuis pin +5V (jumper entre les deux).

Défi 3 : Mesure consommation graines (FSR)

FSR seul peu sensible au poids graines. Solutions :
1. Diviseur tension FSR + résistance (valeur abaissée).
2. Plateforme à point de contact central (principe inverse raquette neige) → force amplifiée sur FSR. Fonctionne !

Code Arduino 101 (Points Clés)

Structure sans delay() pour réactivité BLE :

// Union pour conversion float → bytes (BLE)
union { float t; unsigned char bytes[4]; } tempData;
union { float h; unsigned char bytes[4]; } humidityData;
union { int f; unsigned char bytes[2]; } feedData;

void Update() {
  currentPerchMillis = millis();
  if ((currentPerchMillis - previousPerchMillis) > perchInterval) {
    previousPerchMillis = currentPerchMillis;
    currentLeftPerch = digitalRead(LEFT_PERCH);
    currentRightPerch = digitalRead(RIGHT_PERCH);
    if (currentLeftPerch == 0 && previousLeftPerch == 1) {
      perchCharacteristic.setValue(1); // BLE notify
      Serial.println("LEFT PERCH ACTIVITY");
      previousLeftPerch = 0;
    }
    // ... droite ...
    // Lecture Si7021, FSR → notifications BLE
  }
}

void loop() {
  blePeripheral.poll();
  birdFeeder.Update();
}

Code Edison (Node.js / noble.js)

Scan BLE → connexion service UUID → découverte caractéristiques → activation notifications → callback transformRawData(uuid, data).

Sur notification perchoir : exécution fswebcam via child_process → photo → upload Cloudinary → URL ajoutée payload JSON → publication PubNub.

Interface Web (index.html + PubNub EON)

Dashboard temps réel : jauges température/humidité/niveau graines, compteurs perchoirs, 3 dernières photos (URLs Cloudinary dans payload PubNub).

Mangeoire et Boîtier

Bouteille soda 2L découpée (11 cm haut), perchoir tige bois traversante, trous odeur graines. Électronique dans boîtier 3D imprimé (diamètre ~105 mm) inséré dans bouteille. Batteries accessibles dessous.

Tests et Déploiement

Évolution avec Kit Grove (Seeed)

Base Shield Grove alimente les deux capteurs Sharp sans condensateurs. Câblage grandement simplifié. Capteur IR Grove adapté (fils rigides sur GND/Vin/SIG).

Alignement Project FeederWatch & Conclusion

Méthode FeederWatch : max oiseaux d'une espèce vus simultanément sur 2 jours. Nos compteurs perchoirs ≠ cette méthode, mais paramètres météo + consommation graines automatisés + photos pour identification/raretés. Potentiel énorme : partage données/images global temps réel (PubNub), détection espèces via Clarifai, correction météo images (Cloudinary). Projet ludique et éducatif.

Ressources

Processus de fabrication

  1. Breakout compact DHT Température & Humidité pour Raspberry Pi – ATtiny85 & DHT22/DHT11
  2. Connecter un capteur ultrasonique HC‑SR04 à un Raspberry Pi – Guide pratique
  3. Les meilleurs accessoires pour exploiter pleinement le potentiel de votre Raspberry Pi
  4. SIGHT : Lunettes intelligentes pour autonomiser les aveugles
  5. Intel s'associe à Udacity pour délivrer un diplôme certifié en développement Edge AI
  6. Choisir le bon capteur de remplissage : précision, fiabilité et rentabilité
  7. Film capteur TOMOPLEX avancé pour surveillance aérospatiale en temps réel
  8. Suivi WiFi RSSI précis pour capteurs ISS
  9. Cadre mathématique révolutionnaire aidant les ingénieurs à sélectionner les capteurs d'avion optimaux