Ouvrir le système de détection mouche (13 / 19 étapes)

Etape 13 : Le cerveau du microcontrôleur

Nous pourrions utiliser la sortie du capteur à effet hall directement, mais imaginer la consternation de l’utilisateur ! Parfois, nous devions réellement décompresser nos pantalons, et nous ne voulons pas être buzzé en permanence.

Donc, nous allons ajouter un microcontrôleur pour périodiquement vérifier l’état de la fermeture à glissière et avertit l’utilisateur si leur vol est en panne. L’essentiel du travail ici se fera dans le logiciel. En choisissant un microcontrôleur, je suis allé avec une famille j’ai déjà eu un programmeur pour, et qui ne connaissait pas à un public plus large - le ATtiny. Ce sont des microprocesseurs de petite 8 bits avec sortie de tension jusqu'à 1.8V, parfait pour une application de petites piles. Nous n’aurez pas besoin de beaucoup de puissance de traitement, et nous n’aurez pas besoin de plusieurs entrées ou sorties.

Pour cette famille de processeurs Attiny, nous devons associer un connecteur pour une interface ISP (In-system Programming). Cela va nous priver de certains des broches sur notre dispositif, mais heureusement, nous avons beaucoup à perdre. C’est un bon moment de constater qu’il semble être que rien de connecté au microcontrôleur, sauf fils nommés ! Dans les schémas, il est souvent commun pratique à étiquette un fil (ou « net »), et deux filets sont considérés comme connecté si elles partagent le même label, même s’il n’y a aucun fil explicite illustré. Par exemple, broche 1 du connecteur ISP (MISO) est connectée à la broche 8 sur le ATtiny (PA5) à travers le net nommé « MISO ». Les lignes RESET, SCK et MOSI sont reliés de la même manière.

La feuille de données est très longue (238 pages). Autant de fois que vous pouvez vous contenter de ne pas avoir à lire tout cela, car il sont des bibliothèques souvent standard ou des outils de développement qui peuvent abstraire les détails nitty gritty d’activation/désactivation de bits dans les registres. L’IDE Arduino est un bon exemple de cela.

Articles Liés

Système de détection de l’humidité du sol/

Système de détection de l’humidité du sol/

Ayant commencé comme un simple clou deux, le 5V, le système de détection de l'humidité, il est développé en une plate-forme légèrement plus sophistiquée avec LED et moins de mise à jour en raison de mon précédent contrôle : électrolyse.Pour ce faire,
Tutoriel sur la façon de faire un système de détection de fumée à l’aide d’Intel Galileo Gen2.

Tutoriel sur la façon de faire un système de détection de fumée à l’aide d’Intel Galileo Gen2.

Dans ce projet, nous irons sur comment construire un détecteur de fuméecircuit d'une carte Intel Galileo Gen2 parmi un peu plus d'appareils.Nous allons utiliser le détecteur de fumée MQ2 en l'espèce parce qu'il est judicieux de gaz de fumée et inflam
GPL / système de détection de biogaz avec MediaTek LinKIt One

GPL / système de détection de biogaz avec MediaTek LinKIt One

La plateforme de développement un LinKIt a été conçue et lancée par MediaTek Labs avec un faible encombrement, ce qui permet la création de vêtements et dispositifs IoT, avec connectivité riche. Instructables HQ ont ensemencé environ 250 membres de l
Système de détection d’eau Bluetooth

Système de détection d’eau Bluetooth

Jamais vous retrouver dans cette situation...Il m'est arrivé. Mais, vous inquiétez pas plus avec ce système de détection de l'eau qui est amusant à construire et capables de vous sauver quelques $$$ quand les bustes de la plomberie.Cet exemple montre
Système de détection de mensonge

Système de détection de mensonge

Détection, également appelée détection de tromperie, utilisations questionnement techniques ainsi que de la technologie qui enregistrent des fonctions physiologiques pour établir la vérité et le mensonge à la suite de mentir• Un système de détection
Système de détection des intrusions réseau domestique

Système de détection des intrusions réseau domestique

Il s'agit de mon premier instuctable. Je cherche à créer mon système de détection d'intrusion réseau domestique sur une machine virtuelle et n'a pas pu trouver des instructions sur la façon de le faire. Donc, j'ai créé mon propre et espère que cela a
Fabrication de système de détection de couleur RGB à LED

Fabrication de système de détection de couleur RGB à LED

faire un nouveau projet avec micro contrôleur et LED
Automatisation des systèmes de verrouillage et détection Intrusion dans les maisons

Automatisation des systèmes de verrouillage et détection Intrusion dans les maisons

Internetdes choses est la technologie de l'avenir qui est lentement à venir et gagne du terrain dans le secteur des télécommunications. Ici, nous avons essayé de créer un système de sécurité qui est contrôlé par l'Internet. Le but du projet était de
SYSTÈME de voiture SMART et SMART PARKING

SYSTÈME de voiture SMART et SMART PARKING

Cette instructable est la version écrite de ma "Arduino : comment à construire un SMART voiture et SMART PARKING système"La robotique est une partie de la communication d'aujourd'hui. Dans d'aujourd'huimonde robotique est une croissance rapide e
Edison surveillance avec détection de mouvement, connexion de nuage et video en streaming

Edison surveillance avec détection de mouvement, connexion de nuage et video en streaming

Ce projet est sur l'utilisation d'Edison comme un noyau du système de détection de mouvement avec webcam, qui est également connecté à Twitter, Google Drive, Xively et peut clignoter la LED et bip trop (bien sûr!:). Elle diffuse également la vidéo de
Système d’alerte environnementale

Système d’alerte environnementale

Quelle est cette odeur ? C'est un gaz nocif, bien sûr ! Si vous êtes dans un environnement où il y a une possibilité de dégagement gazeux dont vous serait plutôt pas respirer, pourquoi ne pas construire un système automatique de détection et d'alerte
Système de capteur de mouvement infrarouge bricolage pour framboise Pi

Système de capteur de mouvement infrarouge bricolage pour framboise Pi

Au cours du mois de juillet 2015, j'ai effectué un stage de l'école secondaire à la Colorado State University, et l'un des projets que j'ai travaillé sur était celle d'un capteur de proximité infrarouge pour Raspberry Pi.Cette courte portée capteur i
Arduino basé système RADAR avec reconnaissance de la cible

Arduino basé système RADAR avec reconnaissance de la cible

Le RADAR est un système de détection d'objet qui utilise les ondes radio pour déterminer la plage, altitude, direction ou la vitesse d'objets. Systèmes radar viennent dans une variété de tailles et ont des caractéristiques de performances différentes
Intel Edison Gas système de capteurs pour détecter les biogaz / fuite de GPL

Intel Edison Gas système de capteurs pour détecter les biogaz / fuite de GPL

Je fais partie de ces 300 + instructables membres de la communauté qui a reçu le Conseil Edison Intel et le kit de développement Intel IoT spécialisés offerts par instructables sous le thème environnement et Agriculture. Un de la proposition soumise