Faire un scanner de code-barres portatif avec un arduino et un cuecat (9 / 11 étapes)

Étape 9: Compiler et télécharger le logiciel

Le code que j’ai écrit à conduire cette chose provenait de trois sources.

Cette page à la Cour de récréation Arduino a fourni un stub qui je me suis basé les routines pour lire le scanner sur sortie.  Le code pour jouer les sons s’appuie sur la bibliothèque de waverp et le code à écrire sur la carte SD utilise la bibliothèque sdfatlib .

Compilation et de télécharger le croquis (code) à l’arduino sont au-delà de la portée de cette instructable.  Les instructions sur la page de l’arduino sont assez complète.

Vous aurez besoin d’installer les deux bibliothèques dans votre environnement arduino et puis compilez le croquis de le cuecatlog.pde.

Modifiez la ligne qui définit les bips pour répertorier les fichiers bip que vous avez mis sur la carte.

char * émet un signal sonore [] = {"meow01.wav","meow10.wav","meow11.wav"} ;

Télécharger le croquis compilé et vous devriez être en mesure de tester la numérisation.  Vous savez qu'il est prêt à numériser lorsque vous entendrez votre démarrage sonore complet et une analyse réussie devrait jouer l’un de vos bips.

Alors qu’il est branché sur le câble usb pour charger l’esquisse, vous pouvez aussi voir messages du scanner dans la fenêtre du moniteur serial arduino IDE de débogage.  Le logiciel imprime messages informatifs vaguement comme elle le fait ses diverses tâches.

Chaque fois que l’appareil démarre, il vérifie pour voir si il y a tous les fichiers nommés "BARLOGXX. TXT"où XX est un nombre compris entre 00 et 99.  S’il ne trouve pas tout, il crée "BARLOG00. TXT".  Une fois qu’il constate cette liste ou crée le premier fichier, il vérifie le dernier d'entre eux pour voir si elle a toutes les données.  Si le fichier n’est pas vide, il crée un nouveau, en utilisant le numéro suivant disponible.  Si le fichier est vide, il s’ouvre pour écrire des données dans.  Ce comportement empêche de création de lots de fichiers vides supplémentaire si vous mettez l’appareil sous et hors tension sans analyser quoi que ce soit.

Articles Liés

Coupler un Scanner de codes à barres Bluetooth Motorola avec un iPad ou iPhone

Coupler un Scanner de codes à barres Bluetooth Motorola avec un iPad ou iPhone

Il s'agit d'un guide général sur l'appariement un portable Motorola Bluetooth Barcode Scanner avec un iPad et son utilisation pour l'entrée de clavier. Avec ce type de scanner, que vous n'aurez pas besoin d'utiliser une application, ou limiter l'util
Comment réinitialiser tout scanner de code à barres, hack supermarché!!!

Comment réinitialiser tout scanner de code à barres, hack supermarché!!!

Imaginez si vous pouvez pouvoir réinitialiser dur le lecteur codes à barres au supermarchéSi vous êtes hacker, vous devez savoir celaÉtape 1: Trouver Reset code à barres sur Google 1. obtenir le numéro de modèle de votre lecteur de code à barres et d
Démonter un Scanner de code à barres

Démonter un Scanner de code à barres

Je suis démonter un scanner de code à barres pour un projet scolaire. Je vais utiliser ce scanner de code à barres comme le capteur de ligne pour une ligne suivant le robot.Cette vidéos montre ce qui signale que j'ai réussi à obtenir du scanner de co
L’ultime Nerdbait : Comment faire numérisable QR Code barre Code Street Art

L’ultime Nerdbait : Comment faire numérisable QR Code barre Code Street Art

je voulais promouvoir mon site Web, www.awkwardengineer.com, mais voulait un moyen plus original pour obtenir le mot puis simple codes QR ou publicités.  J'ai voulu faire le street art hors de lui.Ceci un tutoriel sur la façon de faire de l'art rue p
Comment faire un Gameboy / contrôleur de jeu avec un Arduino Leonardo

Comment faire un Gameboy / contrôleur de jeu avec un Arduino Leonardo

Salut tout le monde dans cette Instuctables nous allons voir comment réaliser un Gameboy Arduino Leonardo.En fait il n'est pas vraiment un Gameboy mais un joystick déguisé.Étape 1: Première : le matérielNous aurons besoin :-Arduino Leonardo Arduino I
Code à barres avec Logo (QR Code)

Code à barres avec Logo (QR Code)

Comment faire vos propres QR codes à barres avec un logo en elle.Codes QR pourraient être utile pour mettre sur les bâtiments en briques colorées, vêtements, cartes de visite, sites Web ou placer astucieusement windows pour former un code QR géant ?M
CODE à barres Scanner de recyclage

CODE à barres Scanner de recyclage

Dans de nombreux cas, les gens veulent recycler, mais ils ne savent pas si le produit est recyclable ou pas.Notre Scanner recyclage scanne le code à barres et donne immédiatement la réponse :-Feu vert - recyclage-Voyant rouge - TRASH-À la fois rouge
Lecteur de codes barres Arduino PS/2

Lecteur de codes barres Arduino PS/2

Ce tutoriel passe par les étapes de l'utilisation d'un Arduino Uno pour lire les entrées d'un scanner de code barre PS/2.Étape 1: piècesVous aurez besoin :1. un Arduino Uno2. planche à pain + fils3. résistances de deux 2,2 k ohms4. ps/2 barcode scann
Défilement de texte avec shield Arduino et Adafruit TFT

Défilement de texte avec shield Arduino et Adafruit TFT

Ce que nous allons faire : montrer le texte de défilement avec un Arduino et un Adafruit 2,8 pouces TFT tactile bouclierCe que nous allons utiliserArduino UnoProtection de Adafruit 2,8 pouces TFT tactileAssembléeBouclier du Mont TFT sur ArduinoPrendr
SYSTÈME POS pour boutiques, épiceries et SERVICE centres de EXCEL avec l’aide de codes à barres

SYSTÈME POS pour boutiques, épiceries et SERVICE centres de EXCEL avec l’aide de codes à barres

je vais présenter ce blog pour vous une façon de créer un système POS (point de vente) simple pour l'épicerie de petites boutiques et de centres de service.Avec cette méthode, vous pouvez gérer à la suite des installations sans Logiciels spéciaux ou
Utilisez un lecteur de codes à barres avec TimeSquAir

Utilisez un lecteur de codes à barres avec TimeSquAir

Pourquoi ne pas utiliser un lecteur Barecode d'ajouter des produits sur votre liste de courses ?Etape 1: Obtenir un lecteur de codes à barresVous pouvez en obtenir un sur amazon, dans ce tutoriel, il a le « Inateck 2,4 GHz sans fil USB automatique Ba
Courrier de Noël avec des codes à barres

Courrier de Noël avec des codes à barres

je voulais envoyer mes neveux et nièce un cadeau qui avait l'air passionnant sur l'extérieur aussi bien. J'ai donc fait leurs noms dans le code à barres.Étape 1: trouvez le site je suis allé sur le premier site qui est venu quand j'ai « Googlé » géné
Comment faire pour télécharger des codes Lilypad Arduino sans FTDI avec utilisant Arduino Uno

Comment faire pour télécharger des codes Lilypad Arduino sans FTDI avec utilisant Arduino Uno

Aujourd'hui, je vais vous montrer que j'ai utilisé à eu un problème avec mon module FTDI tandis que j'essaie de télécharger l'un - sur IDE Arduino conçu - codes de mon ordinateur à Lilypad Arduino Atmega328 Conseil.En fait, vous devez utiliser vos mo
Objectif macro iphone pas cher pour la numérisation des codes à barres

Objectif macro iphone pas cher pour la numérisation des codes à barres

un problème flagrant avec la caméra de l'iPhone est son incapacité à se concentrer plus que ~ 1 pied loin. Certaines solutions de rechange aident à résoudre ce problème comme iClarifi par Griffin Technology. Ce cas pour l'iPhone 3G vous permet de gli