
Table des matières:
- Étape 1: Compétences requises
- Étape 2: Déterminez si votre décoration d'Halloween est « piratable »
- Étape 3: Liste des composants/matériel
- Étape 4: Présentation du projet
- Étape 5: Couper la connexion du bouton
- Étape 6: ajouter un relais
- Étape 7: Montez le capteur sonar DST1200
- Étape 8: Décidez si vous avez besoin d'un boîtier
- Étape 9: écriture du code
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
Ce projet vous montrera comment vous pouvez « pirater » vos décorations d'Halloween et les amener à se comporter exactement comme vous le souhaitez !
La décoration d'Halloween avec laquelle nous travaillons a la fonctionnalité par défaut suivante:
- Activé en lançant un interrupteur (montré dans la vidéo)
- Activé par un son fort
Notre objectif pour ce projet est de le rendre activé par le mouvement à la place !
Étape 1: Compétences requises
Pour ce projet, vous aurez besoin des outils suivants:
- fer à souder
- pinces à dénuder
Cela vous aidera également si vous avez des connaissances de base en programmation. Nous avons écrit le programme qui contrôle la décoration en C.
Étape 2: Déterminez si votre décoration d'Halloween est « piratable »

La première étape consiste à déterminer si vous pouvez modifier votre décoration d'Halloween. Habituellement, les décorations auront un mode démo qui activera le composant électronique de la décoration avec un simple bouton ou interrupteur. Si tel est le cas, vous avez de la chance. Vous pouvez simplement remplacer le bouton par un relais afin de contrôler le système.
Étape 3: Liste des composants/matériel

Voici ce que nous avons utilisé:
- Phidget SBC4
- DST1200 - Sonar Phidget
- REL2002 - Signal Relais Phidget
- Boîtier étanche
- Câble Phidget
Étape 4: Présentation du projet

Ce projet aura la disposition suivante:
- PhidgetSBC4 exécutera notre code de programme (écrit en C). Il sera connecté au capteur sonar DST1200 et au relais de signal REL2002 via le hub VINT intégré.
- Le capteur sonar sera utilisé pour détecter des objets.
- Le relais sera connecté au fil de démonstration de la décoration, et sera utilisé pour activer la décoration en fonction des lectures du capteur sonar.
Étape 5: Couper la connexion du bouton

Afin d'ajouter notre relais, nous devrons retirer le bouton. Coupez simplement les fils près du bouton, puis retirez une partie de l'isolant.
Étape 6: ajouter un relais

Prenez les fils du bouton et connectez-les au relais.
Connectez un fil à la borne commune et un autre à la borne normalement ouverte.
Étape 7: Montez le capteur sonar DST1200


L'emplacement du capteur sonar dépendra de votre application. Ce projet sera installé dans une maison hantée extérieure où la visibilité sera faible, donc avoir le capteur sonar directement sur le dessus ne sera pas un problème. Alternativement, vous pouvez monter le sonar au-dessus d'une porte ou en le pointant du sol si vous souhaitez le cacher.
Nous avons utilisé de la colle pour monter le capteur sonar. Du ruban adhésif double face fonctionnerait également très bien !
Étape 8: Décidez si vous avez besoin d'un boîtier

Ce projet sera à l'extérieur, il est donc essentiel de protéger l'électronique.
Le SBC se trouvera à l'intérieur d'un boîtier étanche avec le relais. Nous avons étendu la connexion du relais à la décoration en soudant du fil, et nous avons utilisé un câble Phidget de 350 cm de long pour connecter le SBC au capteur sonar.
Étape 9: écriture du code
Tout le code de ce projet est déjà écrit et est inclus dans le fichier halloween.c, donc si vous voulez l'implémenter, il vous suffira de modifier quelques éléments (numéros de série, timing, etc.) et de le compiler.
Pour plus d'informations sur la façon de compiler des programmes C sur le SBC, consultez ces liens:
- Installation de packages pour le développement
- Compiler des programmes C sous Linux
Voici un aperçu rapide du code:
- Créez des objets DistanceSensor et DigitalOutput.
- Adresse Phidgets. Voir cette vidéo pour plus d'informations.
-
Abonnez-vous pour attacher et détacher des événements pour le sonar et le relais.
Dans l'événement d'attachement de sonar, définissez l'intervalle de données sur 100 ms (l'intervalle de données minimum)
-
Abonnez-vous aux événements de changement de distance pour le sonar.
Dans les événements de changement de distance, vérifiez si l'objet est à moins de 1 mètre, si c'est le cas, définissez la variable objectDetected sur 1
- Dans la boucle while, vérifiez si un objet a été détecté. Si c'est le cas, allumez puis éteignez le relais (cela activera la décoration). Attendez quatre secondes, puis désactivez la décoration.
Conseillé:
Contrôlez votre ordinateur avec votre tête ! : 6 étapes (avec photos)

Contrôlez votre ordinateur avec votre tête ! : Bonjour, j'ai créé un système qui vous permet de contrôler la souris de votre ordinateur simplement en bougeant la tête. Si vous aimez mon projet, n'hésitez pas à voter pour moi au concours Arduino 2017.;) Pourquoi j'ai fait ça ?Je voulais faire un objet qui rend les jeux vidéo m
Hackez votre voiture avec le terminal Wio et le bus CAN : 7 étapes

Piratez votre voiture avec le terminal Wio et le bus CAN : si vous avez une certaine compréhension de la programmation CAN Bus et Arduino et que vous souhaitez pirater votre voiture, alors ces instructables peuvent vous fournir une solution. Quant à savoir pourquoi vous voulez pirater votre voiture, je je ne sais pas, mais c'est en effet une chose intéressante.Ce pr
Hackez votre Xyloband ! : 5 étapes (avec photos)

Hack Your Xyloband ! : J'ai eu le privilège d'assister à un concert de Coldplay ! Mercredi dernier, le 21 juin, Coldplay est venu en Belgique au Stade Roi Baudouin dans le cadre de leur "A Head Full Of Dreams" Tournée européenne. Le spectacle était l'un des meilleurs que j'ai
Contrôlez votre ordinateur avec votre Ipod Touch ou votre Iphone : 4 étapes

Contrôlez votre ordinateur avec votre Ipod Touch ou Iphone : c'est mon premier instructable donc je suis désolé si ce n'est pas le meilleur. Avez-vous déjà eu envie de vous asseoir sur votre canapé ou votre lit et de contrôler vos appareils Mac ou Windows en toute simplicité. Cette instructable vous apprendra comment contrôler complètement votre ordinateur avec votre Ipo
Hackez votre lanceur de missiles USB dans une "autotourelle à visée automatique !" : 6 étapes

Hackez votre lanceur de missiles USB dans une « tourelle automatique à visée automatique ! » : Comment faire en sorte que votre lanceur de missiles USB vise tout seul. Cette instructable vous apprendra à transformer votre lanceur de missiles USB dans une tourelle automatique qui trouvera et visera des cibles IR. (désolé uniquement les cibles IR)