Créer un distributeur de pilule connecté Internet (4 / 4 étapes)

Étape 4: Code pour le distributeur de pilule basée par hélice et il est serveur

Code pour l’hélice basé pilule distributeur

  • Codage de la parallaxe hélice microcontrôleur se fait dans l’environnement de développement d’outil hélice (comme vu dans l’image ici).
  • Code pour la parallaxe hélice micro-contrôleur n’a pas à se faire à partir de zéro. Pour mon projet, j’ai utilisé plusieurs « objets » de l’Hélice Object Exchange site http://obex.parallax.com
  • J’ai joint mon code à ce Instructable comme pièce jointe code.zip. J’espère que le code et les commentaires il en donnera tout le monde une meilleure compréhension du fonctionnement du projet.

Il s’agit de la structure du code qui compose la boîte PIL :
La fonction principale de la boîte de PIL est implémentée dans le fichier PILDispenserMainDriver.spin
───────────────────────────────────────
Projet de 2013 P.I.L distributeur
Auteur : Tim Massaro
───────────────────────────────────────

Projet: « microMedicPIL »

PILDispenserMainDriver.spin

Plus.spin Terminal série ├──Parallax
Conseil de ├──Propeller d’Education.spin
├──Timer_plus_countdown_TJM.Spin
│    │
│    └──
├──Timing.Spin
├──FullDuplexSerialPlus.Spin
├──Talk.Spin
├──seven_segments_of_fun.Spin
├──PropBOE MicroSD_TJM.spin
│    │
│ └── SD-MMC_FATEngine.spin

└──PropellerRTC_Emulator_TJM.Spin

Serveur basé sur le code pour Python
Serveur basé sur python, PIL_Logger_Final.py fonctionne sur un PC. Il a été testé avec python 2.7.3 sur Windows 7. Le serveur attend les messages de l’hélice micro-contrôleur. Le serveur enregistre les événements dans un fichier sur le PC qui est accessible depuis un serveur Web. En option, le serveur peut envoyer un message Twitter ou texte d’aviser les fournisseurs de soins sur les événements de la dose manquée.

Merci de vérifier sur mon micro-contrôleur base de projet.
Bonne chance dans tous vos projets !

Articles Liés

Dispositif d’impression : l’imprimante thermique de Imp électrique, sans fil, connecté à internet

Dispositif d’impression : l’imprimante thermique de Imp électrique, sans fil, connecté à internet

imprimantes thermiques ont obtenu (encore) très populaires dans les derniers mois ; beaucoup de gens semble être tout à fait intéressé à avoir des infos pertinentes sautent vers le haut sur une petite bobine de papier thermique au lieu de dans les al
Horloge à l’aide de l’IDE Arduino connecté à Internet de ESP8266 de Steampunk

Horloge à l’aide de l’IDE Arduino connecté à Internet de ESP8266 de Steampunk

Ce que vous obtenez quand un anneau de NeoPixel, un Comité d'Arduino Wifi peu coûteux et un coupe au laser marche dans un Steam Punk Saloon ?Un Steampunk mode connecté à Internet conçu d'horloge à l'aide de la puce ESP8266 et l'IDE Arduino bien sûr !
TempBug : thermomètre de connecté à internet

TempBug : thermomètre de connecté à internet

En janvier dernier, nous avons eu quelques problèmes avec la chaleur dans mon bureau. Plus précisément, le genre de trouble dans lequel la chaleur n'est pas de suite, vous tournez vers le haut et il toujours pas de suite. Cela se poursuivit pendant p
Interrupteur d’éclairage connecté à Internet

Interrupteur d’éclairage connecté à Internet

Dans ce tutoriel, nous montrerons comment créer le commutateur connecté internet avec module Raspberry Pi et relais. Vous pouvez utiliser le commutateur internet pour commander à distance jusqu'à 17 appareils (éclairage, chauffage, arrosage..) sur in
ControlBox : Un bouton connecté à internet pour contrôler... n’importe quoi !

ControlBox : Un bouton connecté à internet pour contrôler... n’importe quoi !

Après avoir mis ensemble une demi-douzaine des projets électriques Imp, il m'est apparu que l'imp est puissant assez pour gérer les tâches complexes ne veut pas dire que faire une chose simple connecté à internet est moins puissant. Il s'agit d'une a
Manette de jeu connecté à Internet

Manette de jeu connecté à Internet

la semaine dernière, j'ai posté une démo sur le renforcement des impBot, un simple pan/tilt servo « robot » commandé par l'intermédiaire de l'internet avec l'imp électrique. À l'époque, j'ai eu pour robot dudit contrôle était un potentiomètre dans un
ESP8266 - 5 $ connecté à internet passer

ESP8266 - 5 $ connecté à internet passer

Dans ce tutoriel, nous montrerons comment construire le commutateur connecté internet WiFi connecté au EasyIoT Cloud. Nous allons utiliser ESP8266, relais statique et IDE Arduino. Switch peut être contrôlé par application WEB, application Android nat
Connecté à Internet plante moniteur

Connecté à Internet plante moniteur

Hey tout le monde, dans ce instructable, je vais vous montrer comment faire un moniteur de plante connecté internet. Ceci est fortement basé sur le planterbot, un de mes anciens instructables. La photographie et les instructions étaient de qualité in
Connecté à internet de $5 ESP8266 commutateur - amélioré

Connecté à internet de $5 ESP8266 commutateur - amélioré

Dans ce tutoriel, nous montrerons comment construire l'interrupteur WiFi internet contrôlé connecté au EasyIoT Cloud. Ce tutoriel est une version améliorée du commutateur connecté internet ESP8266. Nous allons utiliser ESP8266, relais statique et IDE
Distributeur de pilule imprimés 3D

Distributeur de pilule imprimés 3D

De temps à autre, nous sommes tous prendre différents médicaments.Nous oublions souvent de prendre une pilule à l'heure. Distributeur de pilule inventée pour de tels cas.J'ai créé un distributeur universel qui vous aideront ou votre famille exactemen
HealthKit - distributeur de pilule intelligente (Intel IoT)

HealthKit - distributeur de pilule intelligente (Intel IoT)

Voici le Kit sanitaire qui vous rappelle de quels médicaments prendreavec quelle dose et le moment où vous avez besoin de le prendre à. Le soft vous signale sur le patient et le téléphone du gardien si il/elle a raté une prise de pilule.Les informati
Connecté à Internet échelle

Connecté à Internet échelle

Imaginez si vous aviez jamais à vous soucier de manquer votre favorites choses, parce qu'un nouveau paquet d'eux arriverait juste avant que vous l'avez fait !C'est l'idée de NeverOut - connecté à l'internet échelle. Stocker quelque chose sur elle et
Connecté à Internet Downton Abbey Bell

Connecté à Internet Downton Abbey Bell

Ma femme et j'ai aimé regarder la série de Downton Abbey. Tant et si bien qu'après sa fin, nous avons acheté bell d'un véritable serviteur auprès du fournisseur pour la production de TV.Etant un fabricant, bell de mon serviteur doit rabattre les entr
Connecté à Internet cafetière

Connecté à Internet cafetière

Bonjour à tous, dans ce instructable, je vais vous montrer comment faire une machine à café connectés à internet. Vous pouvez l'utiliser pour définir quand vous êtes presque Accueil donc vous pouvez avoir le café quand vous rentrez du travail. Je ne