Lumière par courriel : LEDs indiquent le nouvel email (16 / 19 étapes)

Étape 16 : Détails des logiciels

Remarque : le logiciel compilé est disponible gratuitement sur le blog CircuitGizmos .

Chaque compte possède un bouton se connecter pour activer ce compte. Lorsqu’il est connecté, le compte de messagerie est scanné pour le courrier électronique. À droite de la connexion bouton est un indicateur visuel qui se mettra à clignoter à l’unisson avec la LED. À qui le droit est un champ de texte qui indique le nombre de messages qui se trouvent sur le serveur de ce compte.

La case marquée « serveur » doit contenir l’adresse du serveur. Quelque chose comme « pop.flintstone.com ». Cet aspect devra être le bon serveur pour votre compte de messagerie. Ci-dessous qui correspond au nom que vous utilisez pour vous connecter à votre compte. Il pourrait être « fred » ou il aurait besoin d’être « fred sous celui est la boîte de votre mot de passe. C’est un champ qui apparaît sous forme d’astérisques. Mon mot de passe se trouve être: ***:-)

Sous le mot de passe champ est une zone qui contient le taux, en minutes, que l’adresse e-mail est interrogée. Ci-dessous qui sont deux boîtes de statut de connexion.

Les trois autres adresses sont répétés.

À la partie inférieure droite de la fenêtre principale, il y a une boîte au taux de clignotement pour 1/100 de seconde. Une valeur de 50 est une 1/2 seconde taux de cligner des yeux. Ci-dessus qui est un bouton pour quitter le programme.

En haut à droite de la fenêtre principale est un bouton pour cacher la fenêtre principale. Un double-clic sur l’icône du programme exposera à nouveau cette fenêtre principale. Tout continue à fonctionner avec la fenêtre principale cachée.

Lorsque le programme est exécuté, il doit mettre en place une icône de la barre et la valeur de cette icône de la barre à un graphique (dans ce cas appelé cg4) qui est inclus dans le projet: (voir photo)

Lorsque le programme est fermé, cette icône doit être retiré du plateau: (voir photo)

L’objet de tray app lui-même a seulement la tâche de rendre la fenêtre principale visible lorsque l’utilisateur double-clique sur l’icône: (voir photo)

Le bouton Masquer dans la fenêtre principale fait juste la fenêtre principale n’est pas visible: (voir photo)

Lorsque le formulaire principal est rendu visible pour la première fois que le programme est exécuté, l’interface USB U421 est découverte et les valeurs par défaut pour le programme sont chargés. Communication avec le U421 se fait par une DLL qui s’ouvre en REALbasic, lorsque la fonction à l’intérieur de cette DLL est définie. Tout d’abord, le code déclare les trois fonctions requises (et crée une valeur de retour pour l’appel de fonction) avant d’utiliser les fonctions: (voir photo)

USBm_FindDevices est le premier appel à USBm.dll. Il recherche le bus USB de l’ordinateur pour les périphériques U401 et U421. Dans ce simplifié exemple de code que le code de retour vrai/faux n’est pas utilisé. Code d’exemple non voudrait traiter les valeurs de retour pour l’erreur. Port A de l’U421 a la valeur de sortie avec cet appel : USBm_DirectionA (0, & HFF, & HFF). La valeur 0 suppose qu’il y a seulement 1 (indexé à 0) USBmicro périphérique sur le bus. S’il n’y a plus, puis code supplémentaire serait nécessaire pour régler l’appareil. Voir les informations de USBmicro dans l' Ordinateur portable en direct pour le développement (ODN) pour toutes les informations de commande de direction de port.

Une fois que la direction a la valeur de sortie, toutes les lignes sont désactivées (0) pour désactiver les LED: (voir photo)

Après cela, un fichier appelé « maildata.txt » dans le même dossier/répertoire que l’exécutable maillight.exe est recherché. Encore une fois, dans un programme autre que l’exemple de code, plus de code devrait exister pour gérer les erreurs telles que le fichier est introuvable.

Le fichier contient des informations de texte qui sont lu dans les zones de texte dans la fenêtre principale. La première ligne du fichier doit contenir le nom du serveur pour envoyer 1, la deuxième ligne devrait avoir le nom d’utilisateur, etc.. La dernière ligne affiche le taux de clignotement de LED. Les commentaires dans le code affiché au format: (voir photo)

Le fichier est ouvert et chaque ligne lue dans les zones de texte appropriées: (voir photo)

Le taux de clignotement de LED est le dernier des éléments champ edit qui sont chargés au démarrage vers le haut par le chargement de ce fichier. Changer les valeurs dans les champs de texte, une fois que le fichier est chargé est également possible en modifiant ces boîtes.

Articles Liés

AUGMENTER la lumière par SQUEEZING LEDs avec un FRESNEL

AUGMENTER la lumière par SQUEEZING LEDs avec un FRESNEL

quelque temps retour, quelqu'un m'a demandé :Je veux juste trouver un moyen de faire une ampoule RGB spot lumière aussi serré un faisceau possible pour ma boule de Disco ?Voici un gros 10mm ampoule LED étant coincé dans un étroit faisceau de lentille
Lumière LED indicateurs pour EV, véhicule électrique de Charge Stations

Lumière LED indicateurs pour EV, véhicule électrique de Charge Stations

EV / stations de recharge de véhicules électriques peuvent mettre en oeuvre ces couleurs de lumières d'État pour indiquer l'état de charge.Indicateurs lumineux actuels besoin de raffinement à mon avis.Indicateurs LED Light Station de charge :Blanc :
Lumière de Tube LED RGB chromation systèmes

Lumière de Tube LED RGB chromation systèmes

Construites en utilisant un 24 canaux haute actuelle LED contrôleur USB pour contrôler 12 volts RGB LED Light Strip, dans 8 groupes distincts. Chaque groupe a individuel PWM 8 bits qui peut créer plus 16 millions de couleurs. Et est entraîné à plein
Lumière de guimauve LED

Lumière de guimauve LED

Tout ce que possédait de m'acheter un sac entier de ces guimauves absolument gigantesque? ! Vraiment ! Ils sont tellement gros, que les enfants ne peuvent même pas les adapter dans leur bouche.Nous a fait rôtir eux sur un feu de camp dans l'arrière-c
Recyclé de lumière de Tube LED

Recyclé de lumière de Tube LED

Il est facile de faire à la maisonÉtape 1: Comment faire une lumière led tubeMaintenant, vous allez voir comment faire un tube led lumineux en recyclant les déchets électroniques à la maison et il est efficace de l'énergie.donc, je vais vous montrer
Une lumière de gravité LED

Une lumière de gravité LED

Ce projet est inspiré par un projet--un tournant LED (led s'allume de LED1 à LED10 revenez ensuite de 10 à 1).---Michael McRoberts' livre « Arduino début ».Quand je faisais ce projet tout à coup, j'ai réalisé que peut-être je pourrais réviser le code
Lumière ambiante alimenté LED clignotant

Lumière ambiante alimenté LED clignotant

Ce circuit LED clignotant est optimisé pour fonctionner de la lumière ambiante présente dans votre chambre et aucune autre source d'énergie. Une cellule photovoltaïque petit convertit la lumière en électricité et cette faiblesse actuelle un condensat
Faire un portable alimenté par usb led lampe

Faire un portable alimenté par usb led lampe

Je vais vous montrer comment construire une lampe usb portable lumineux et bon marché a conduit que vous pourriez utiliser en multi objet boulots. Il est toujours utile d'avoir un coup de projecteur par exemple lors du brasage, lorsque vous travaille
Contrôle de la lumière par hybride WiFi connexion

Contrôle de la lumière par hybride WiFi connexion

Ce circuit permet la commutation entre marche/arrêt pour vos lumières, par votre smartphone, tablette ou votre ordinateur et un interrupteur ordinaire. Il travaillera comme dans la vidéo de fond, mais par une page Web.Este circuito te permite el camb
Arduino programmées par Firefly LEDs sur Sac feutré à la main

Arduino programmées par Firefly LEDs sur Sac feutré à la main

C'était mon tout premier projet nécessitant un codage. Mon idée était de créer un sac feutré qui avait quelques LEDs qui se décolorent et se fanent dehors au hasard, comme des lucioles. Il devait être assez et pas trop geek, donc j'ai beaucoup travai
6 $ de la Conversion de lumière intérieure LED 12V DC voiture/bateau/RV

6 $ de la Conversion de lumière intérieure LED 12V DC voiture/bateau/RV

cette instructable pourrait vous donner quelques idées de comment vous pouvez utiliser peu coûteux, au large du plateau, des lumières LED pour convertir votre voiture, en bateau ou RV, système d'éclairage intérieur.  Pour environ $5 US, vous pouvez a
Eve LED Sparkle Dress nouvel an

Eve LED Sparkle Dress nouvel an

L'idée de ce projet est né du désir de mon partenaire de porter une robe sparkly Sylvestre. Il était également alimentée par une déclaration d'amis: « ma robe sera plus brillant que le vôtre. » Plus brillant ? Comment pourrais-je faire une robe déjà
Lumière noire UV LED fleur couronne

Lumière noire UV LED fleur couronne

Oui, ce sont les lumières noires dans un bandeau.Ces couronnes de fleur LED UV fera aucun lumière noire accessoire que vous êtes usure lueur !Ils travaillent aussi beaucoup avec de la peinture de lumière noire corps réactive.(Des lumières noires supp
Alimentées par Dynamo LED vélo

Alimentées par Dynamo LED vélo

malheureusement dynamos semblent être oublié par les nombreux cyclistes modernes. Je ne vais plus profondes sur les raisons de cette situation - à la place que je vais vous montrer vous vélo lumière LED que fonctionne mieux que la plupart des piles d