Gagner de l’argent avec Arduino (3 / 6 étapes)

Étape 3: Un Code Simple

Maintenant, lancer l’IDE Arduino et laisser démarrer le codage :
Démarrage du programme :

const int coinInt = 0 ;
Fixez le coinInt à interruption borne 0 (Digital Pin 2). Broche 3 = Interrpt Pin 1.

volatils float coinsValue = 0,00 ;
La valeur du coinsValue un flotteur volatil
Volatils comme cette variable change n’importe quel moment de l’interruption est déclenchée
int coinsChange = 0 ;    
Une pièce de monnaie a été inséré le drapeau

void setup()
{
Serial.Begin(9600) ;  

Commencer la Communication série
attachInterrupt (coinInt, coinInserted, RISING) ;
Si coinInt est élevé (une impulsion), appelez la fonction coinInserted
Un attachInterrupt se déclenche toujours, même si votre utilisation retarde
}

Sub coinInserted()
La fonction qui est appelée chaque fois qu’il reçoit une impulsion
{
coinsValue = coinsValue + 0,05 ;  
Comme nous avons mis le pouls pour représenter 5p ou 5c nous ajouter ceci à la coinsValue
coinsChange = 1 ;   
Pavillon qu’il y a eu une pièce de monnaie inséré
}

void loop()
{
if(coinsChange == 1)

Vérifier si une pièce de monnaie a été inséré
  {
coinsChange = 0 ;        

supprimer l’indicateur qu’une pièce de monnaie a été inséré

Serial.print ("crédit: £") ;
Serial.println(coinsValue) ;

Imprimer la valeur de pièces inséré
  }
}

FIN DU PROGRAMME !

Ce programme simple écrira la valeur totale des pièces inséré au moniteur série.
Si vous souhaitez que votre projet pour démarrer automatiquement après que dire 50p ou 50C a été inséré puis remplacer :

Serial.Print ("crédit: £") ;
Serial.println(coinsValue) ;

avec :

Si (coinsValue > = 0,50)
{
votre code ici, par exemple Big Flashing Lights!!! et Serial.println ("je suis faire de l’argent!") ;
}

FÉLICITATIONS
La partie électronique est terminé, continuer si vous voulez pour s’interfacer avec une Application de fenêtre, vous avez créé

Articles Liés

Gagner de l’argent avec votre Instructables

Gagner de l’argent avec votre Instructables

Création d'Instructables est amusant et a le potentiel de mettre certains dépenser de l'argent dans votre poche pour de futurs projets. Ces idées sont parfaitement acceptables et peuvent être appliquées à la plupart de vos projets sous une forme ou u
Doctor Who tournevis sonique avec Arduino en métal

Doctor Who tournevis sonique avec Arduino en métal

Comment la machine / faire un tournevis sonique personnalisé en alu avec Arduino à l'intérieur.Ce Instructable documente la création de deux tournevis Sonic personnalisé pour deux personnes très spéciales dans ma vie. Elles sont énormes ctor quifans
Utilisez votre Adafruit rgb lcd plaque Pi (pour Raspberry Pi) avec Arduino

Utilisez votre Adafruit rgb lcd plaque Pi (pour Raspberry Pi) avec Arduino

Bonjour tout le monde.Comme dit le titre, vous apprendrez comment utiliser votre Adafruit rgb lcd Pi plaque mais avec Arduino. J'ai acheté une fois un mais jamais utilisé avec mon Pi framboise et je cherchais une façon de l'utiliser avec mes projets
Circuit de Strip LED RGB avec Arduino

Circuit de Strip LED RGB avec Arduino

Ce Instructable couvre l'Assemblée d'un circuit capable d'ing PWM (modulation de largeur d'impulsion) une bande de RVB LED 9-12v et un Arduino pour faire défiler une gamme de couleurs de programmation. Je vais discuter de comment monter un transistor
AtoZ de modelisme + bricolage radio avec ARDUINO

AtoZ de modelisme + bricolage radio avec ARDUINO

Wikipedia définit RC-véhiculeUn véhicule de contrôle à distance est un véhicule qui est contrôlé à distance par un moyen qui ne limite pas son mouvement avec une origine externe à l'appareil. Il s'agit souvent d'un dispositif de commande radio, câble
LED Cube avec Arduino et PCB personnalisé

LED Cube avec Arduino et PCB personnalisé

cette instructable détaille la conception et la construction des processus pour une 5 x 5 x 5 cube LED, contrôlée avec un Arduino, qui réside sur un circuits imprimés personnalisés.Vidéos, photos et informations supplémentaires se trouvent sur mon si
BRICOLAGE à la main Hexapod avec arduino (Hexdrake)

BRICOLAGE à la main Hexapod avec arduino (Hexdrake)

Bonjour, je suis David, et dans ce instructable je vais montrer comment j'ai fait cette hexapode dont le nom est Hexdrake.Étant donné que j'avais 16 ans je me suis intéressé en électronique et en robotique. Après être certaine et programmation de com
Ibotta : Votre Mobile Shopping compagnon & clé pour gagner de l’argent

Ibotta : Votre Mobile Shopping compagnon & clé pour gagner de l’argent

Tout le monde aime une bonne affaire, non ?Vous dirais pas pour gagner de l'argent retour après l'achat de produits communs tels que l'épicerie, Articles ménagers et même l'alcool ? Bien sûr, vous ne serait pas !Ibotta est une application pour smartp
Gagner de l’argent de faire la seule chose que vous aimez la plupart

Gagner de l’argent de faire la seule chose que vous aimez la plupart

Bonjour tout le monde. Je suis ici une fois de plus à donner vous un autre instructable sur la façon d'obtenir l'argent gratuit en ligne. Avec mes autres instructable sur bing récompenses j'ai finalement eu marre de chercher tous les jours de sites 1
Comment gagner de l’argent de vos idées et Inventions

Comment gagner de l’argent de vos idées et Inventions

tout le monde a des idées, inventions, et de rêves, mais seules quelques personnes jamais faire de l'argent de leurs pensées. C'est comment Ive été fait (ou essaie). C'est comment ive obtenu une invention le Hard Drive Zapper www.HardDriveZapper.com.
Ligne de base suivant Robot avec Arduino

Ligne de base suivant Robot avec Arduino

07/09/2015Il a été quelques années puisque nous avons affiché initialement ce Robot suivant ligne de base avec tutorial Arduino, et il semble tellement de gens a jugé utile que nous devrions poster une mise à jour qui se déroule courant Arduino bibli
Comment gagner de l’argent à l’école

Comment gagner de l’argent à l’école

voulez gagner de l'argent à l'école ? Alors cette instructable est fait pour vous !Étape 1: Trucs de revendre Alors, vous avez acheté des trucs et ne le veux pas ? Le vendre ! Faites-le dans les salles, à la récréation et à l'heure du midi.Étape 2: V
Comment faire un affichage LED à 7 segments avec Arduino

Comment faire un affichage LED à 7 segments avec Arduino

Je vais vous montrer comment faire un segment 7 Ecran à LEDS. Combiner avec Arduino pour créer le compte à rebours, texte simple et plus encore. J'aime faire des projets originaux. J'ai cherché l'ensemble d'instructables et n'a pas trouvé un comme ça
Calculatrice de Code de couleur de résistance avec Arduino

Calculatrice de Code de couleur de résistance avec Arduino

Il s'agit d'une bande de 4 résistance mécanique du Code couleur calculatrice, mГЄlГ l'idée de faire que cette résistance mécanique est venue quand j'ai accidentellement laissé tomber ma boîte de résistances et de toutes les résistances (1300 d'entre