Garage moniteur 3k (3 / 8 étapes)

Étape 3: Maintenant que cela fonctionne sur votre maquette...

Vous devriez probablement programmer la bs2, voici le code. La plupart de ce code s’inspire d’exemples dans les différents PDF disponible sur le site de parallaxe. Vous payez plus pour la BS2, mais la documentation est grande.

"{$STAMP BS2}
"{$PBASIC 2,5}
'

' -----( I/O Definitions )-------------------------------------------------

PIR 0' e/s broche capteurs PIR
LEDONE broche 15' i/o pour la LED verte
LEDTWO broche 14' i/o pour LED rouge

' -----( Variables )-------------------------------------------------------

contrer l’octet VAR ' compteur de voyage
x var mot ' définir une variable d’usage général
signe x.BIT15 VAR ' bit de signe de x
° c mot VAR ' définir une variable devant contenir les degrés Celsius
degF mot VAR "de tenir les degrés Fahrenheit

' -----( Initialization )--------------------------------------------------

DÉBOGUER claire DEBUG Screen des CLS
SEROUT 12 396,("! NB0W07: ", « Échauffement », CLS) ' dire la rose whats up
FOR compteur = 10 à 0
HAUTE LEDONE ' Flash LED
FAIBLE LEDTWO ' attendre 20 secondes pour le warm-up PIR
MAISON de DEBUG, "échauffement:", compteur DEC2
SEROUT 12 396,("! NB0W07 : Warming up : ", CLS)
PAUSE DE 1000
LEDONE FAIBLE
HAUTE LEDTWO
PAUSE 1 000' affichage contrer chaque seconde
PROCHAINE
LEDONE FAIBLE
LEDTWO FAIBLE

compteur = 0' clair Variable de compteur

DÉBOGUER la maison, « En attente »
SEROUT 12 396,("! NB0W07:Waiting... ", CLS)
HAUTE LEDTWO

HIGH 5' sélectionnez le DS1620
SHIFTOUT 7,6,LSBFIRST,(238) "commande « démarrer la conversion »
Basse 5' faire la commande

' -----( Program Code )----------------------------------------------------

Principal :
FAIRE
« Détecteur de mouvement
IF PIR = 1 THEN ' mouvement détecté ?
Compteur = compteur + 1' compteur de voyage de mise à jour
HAUTE LEDONE '
LEDTWO bas ' lumière LED rouge
Compteur de DEC3 DEBUG maison, « Déclenché... »,
SEROUT 12 396,("! NB0W07: ","déplacé... ",CLS)
A faire : Boucle jusqu’au PIR = 0' attente pour PIR To Clear
Compteur de DEC3 DEBUG maison, « Effacé... »,
SEROUT 12 396,("! NB0W07: ","effacé... ",CLS)
LEDONE FAIBLE
HAUTE LEDTWO ' éteindre la LED rouge
ENDIF

"Température
HIGH 5' sélectionnez le DS1620

SHIFTOUT 7,6,LSBFIRST,(170) ' envoyer la commande « obtenir les données »
SHIFTIN 7,6,LSBPRE,(x\9) ' obtenir les données, y compris le signe
Basse 5' mettre fin à la commande
x.BYTE1 = - x.BIT8 ' étendre le signe à 16 bits
° c = x * 5' convertir ' C * 10 (résolution 0,5 ' C)
degF = ° c + conver 2732 * 9/50-459' à F
DÉBOGUER ? degF, CR, CR ' Show sur debug
SEROUT 12 396,("! NB0W06:", DEC degF,CLS)

« Détecteur de porte de garage.
IF IN1 = 0 THEN
SEROUT 12 396,("! NB0W08: ", « Open », CLS)
D’AUTRE
SEROUT 12 396,("! NB0W08: ", « Fermé », CLS)
ENDIF

PAUSE DE 1000

BOUCLE

Articles Liés

Garage moniteur 3001

Garage moniteur 3001

problème : mon garage se détache de ma maison, difficile de voir si les portes sont ouvertes de la maison. Ou peut-être que je suis pressé pour se rendre à travailler et j'ai oublié de fermer la porte.Solution : Parallaxe BS2 basée moniteur. Je peux
Intel Edison Garage moniteur et système d’alerte

Intel Edison Garage moniteur et système d’alerte

L'Edison Intel est le plus populaire des conseils IoT d'Intel en ce moment. C'est un appareil intéressant avec une empreinte minuscule, tonnes de puissance, construit en WiFi et un système d'exploitation Linux complet.J'ai la chance d'avoir un Edison
Moniteur système de téléappel 3001 de garage

Moniteur système de téléappel 3001 de garage

il s'agit d'un système de pagination à jour pour le Garage moniteur 3001 (GM3K1).J'utilisais Nagios avant pour la pagination, mais après le passage en le SheevaPlug, j'ai décidé de sauter l'installation de Nagios et il suffit d'utiliser un script pou
Raspberry Pi porte de garage avec streaming vidéo du statut de la porte.

Raspberry Pi porte de garage avec streaming vidéo du statut de la porte.

Ce Instructable modifie deux autres guides. Viens de recevoir un capteur magnétique accroché avec statut porte sur la page.Étape 1: Faire cette première de InstructablesVous devez faire ce Instructable @Étape 2: Obtenir la caméra fonctionne sur Raspb
Moniteur de Galileo Garage Intel

Moniteur de Galileo Garage Intel

L'intel Galileo est une plate-forme incroyable pour fabriquer des dispositifs de l'ITO. Il s'agit d'un exemple d'utilisation de Python et quelques capteurs pour créer un système de moniteur/alarme garage.Étape 1: piècesVous aurez besoin des éléments
L’annexe, un moniteur de Garage Arduino Yun

L’annexe, un moniteur de Garage Arduino Yun

Gauche maison et ne savez pas si vous avez fermé votre porte de garage ? Avec ce Instructable, vous pouvez avoir la tranquillité d'esprit et gérer vos portes - n'importe où, n'importe quand !Ce projet fournira un portail web qui permet à l'utilisateu
Ouvrir le contrôleur de porte de Garage Source / moniteur

Ouvrir le contrôleur de porte de Garage Source / moniteur

Surveiller et contrôler vos portes de garage depuis le web (y compris les appareils mobiles) grâce à un Pi de framboise.Ce projet fournit des instructions d'installation du logiciel et du matériel pour surveiller et contrôler vos portes de garage à d
Moniteur de porte de garage

Moniteur de porte de garage

Ce projet IoT vise à créer un instrument utile et aussi un cadre pour d'autres appareils.Pourquoi voulez-vous cela ?Votre famille jamais laisse la porte du garage ouverte ?Vous voulez créer quelque chose d'intéressant et en savoir plus sur les dispos
Ouvre-porte de Garage framboise Pi

Ouvre-porte de Garage framboise Pi

Bonjour tout le monde !Cette instructable explique comment configurer un Pi de framboise pour ouvrir ma porte de garage à l'aide d'un smarthphone. Alors que cela a été fait avant, j'ai pensé que je poste ma solution. Il s'agissait de mon premier proj
Moniteur de la vie privée piraté d’un vieux moniteur LCD

Moniteur de la vie privée piraté d’un vieux moniteur LCD

enfin vous pouvez faire quelque chose avec ce vieux moniteur LCD vous avez dans le garage.Vous pouvez le transformer en un moniteur de la vie privée ! Il semble tout blanc à tout le monde sauf vous, parce que vous portez des lunettes « magique » !Tou
Genie - Parking & télécommande de garage

Genie - Parking & télécommande de garage

Le génie de Garage est un gadget de Arduino voiture automation. Cliquez sur l'image ci-dessus pour voir l'explication animée. Il vise à faire quelques choses :1. les "feux" indique à vous lorsque vous avez progressé votre voiture assez proche po
Batman Cork Conseil moniteur Topper

Batman Cork Conseil moniteur Topper

mon mari a toujours été un grand fan de Batman. Il dit qu'il est « super-héros de l'homme de la pensée » parce qu'il utilise des outils et compétences, ainsi que de l'esprit, pour vaincre un tas de fous. Aucun cosmiques super-pouvoirs ici. * Grins *P
Mangeoire à oiseaux moniteur

Mangeoire à oiseaux moniteur

Il s'agit d'un projet visant à surveiller le nombre d'oiseaux qui visiter mon mangeoire pour les oiseaux, mais aussi enregistrer la quantité de temps passé à se nourrir. J'ai utilisé un Arduino Yún et un capteur tactile capacitif, Adafruit CAP1188, d
Moniteurs pour les serrures des portes maison.

Moniteurs pour les serrures des portes maison.

D'entre les défaillances des systèmes d'alarme plus est qu'ils ne surveillent que vous avez les portes fermées et ne vous dites pas si vous avez verrouillé les portes. J'ai décidé de re-but commun moniteurs de porte de garage pour fonctionner comme u