Sans fil Arduino Oscilloscope (4 / 5 étapes)

Étape 4: Programme de l’Arduino

Pour obtenir des exemples précis, les interruptions de minuterie sont utilisées sur l’Arduino, donc la structure de ce programme pourrait ressembler un peu différente des autres programmes de l’Arduino sur que vous avez travaillé. Ce Instructable a beaucoup plus de détails sur les horloges de l’Arduino, si vous êtes intéressé :

Le code peut être téléchargé depuis GitHub (https://github.com/MoreCoffee12/SerialScope/tree/m...), le fichier .zip jointes à cette étape, ou tapé dans par-dessous.

 // Firmware to capture 2-channels of data and send it out over BlueTooth. // This implementation is designed to provide data to the Windows Phone 8 // Application // // Software is distributed under the MIT License, see ArduinoFirmware_License.txt // for more details. // This library provides a frame structure // for the data. #include <minsegbus.h> MinSegBus mbus; // The SoftwareSerial library is used to provide // data to the Bluetooth module. #include <SoftwareSerial.h> SoftwareSerial BTSerial(10, 11); // RX | TX #define maxbuffer 0x0400 #define ADCChannels 0x0002 //storage variables boolean toggle0 = 0; // Define the ADC int analogPinCh1 = 0; int analogPinCh2 = 1; bool bOutput; // Buffers unsigned short iUnsignedShortArray[ADCChannels*2]; unsigned char cBuff[maxbuffer]; // MinSegBus vaiiables unsigned char iAddress; unsigned short iUnsignedShort; unsigned int iBytesReturned; unsigned int iErrorCount; unsigned int iIdx; void setup() { // Serial port setup Serial.begin(115200); BTSerial.begin(115200); // Definitions for the MinSegBus iAddress = 0x000; // Tattle tale pins, used to confirm timing pinMode(9, OUTPUT); // Get two samples before sending the frame bOutput = false; // Timer setup. Begin by disabling the interrupts // Reference: 

Articles Liés

« ArdiPi » sans fil Arduino et Rover R-Pi

« ArdiPi » sans fil Arduino et Rover R-Pi

« ArdiPi » le sans fil Arduino et framboise Pi RoverPar : GregDonc, fondamentalement, laissez-moi vous dire comment ce projet fonctionne. Vous avez simplement un Arduino (Uno ou Leonardo) que vous utilisez pour vous connecter à deux moteurs et de les
Station météo sans fil Arduino & serveur Web

Station météo sans fil Arduino & serveur Web

objectifRemplacer mon PC (qui est à 24-7 depuis 6 ans) et le logiciel station météo avec un Arduino-faible consommation d'énergie, moins d'entretien et encombrement physique.  Fonctionnalité minimale PC nécessitant une duplication :• Enregistrement d
SYSTÈME de sécurité domestique sans fil ARDUINO

SYSTÈME de sécurité domestique sans fil ARDUINO

Dans ce projet, je vais discuter comment vous pouvez faire un système de sécurité sans fil bon marché à la maison. Au cours de la mise en route de ce projet, l'objectif principal n'était que pour alarme de sécurité, mais plus tard, j'ai trouvé que ce
Communication sans fil Arduino UNO avec PC

Communication sans fil Arduino UNO avec PC

utilisation Arduino BATT & RF Shield UART, peut être facile à mettre en œuvre la communication sans fil entre le PC et l'ONU. le bouclier utiliser 2 piles AAA et fournir 5V à UNO, afin que l'ONU peut être travail et communication au PC par l'interméd
Tourelle laser sans fil Arduino

Tourelle laser sans fil Arduino

Très facile à construire arduino, tourelle laser sans fil, composants également très bon marchés, vous pouvez acheter sur ebay par exemple.Étape 1 :Pour rendre ce projet j'ai utilisé des modules d'émetteur/récepteur RF 2,4 GHz qui est intégré dans le
Xbox 360 sans fil + Arduino

Xbox 360 sans fil + Arduino

But :Installation rapide pour obtenir vos projets robotiquessans fil muni d'une manette Xbox 360* Mise à jour (11 / 24 / 2015) :Si l'utilisation du pc et du mal (surtout avec adaptateur ne pas reconnu ou d'avoir un voyant vert continu) Essayez ce qui
Bouclier de programmation Arduino Bluetooth (sans fil Télécharger Code)

Bouclier de programmation Arduino Bluetooth (sans fil Télécharger Code)

Ce projet va vous montrer comment faire un téléchargement sans fil Arduino code depuis votre ordinateur via Bluetooth.Étape 1: Étape #1: planche à pain le circuit de programme d'installation de module Bluetooth. •Le Bluetooth module utilisé dans ce p
Programme de téléchargement sans fil pour Arduino sans câble USB

Programme de téléchargement sans fil pour Arduino sans câble USB

Programmateur sans fil Arduino est conçu pour télécharger le programme de votre PC/ordinateur portable à Arduino à bord juste par Bluetooth.Alors maintenant que vous pouvez mettre à jour le programme de cartes Arduino à laquelle était jointe dans la
Sans fil Vital-surveillance brassard

Sans fil Vital-surveillance brassard

dans ce projet, nous avons construit un brassard sans fil Arduino conduit qui surveille les signes vitaux et relaie l'information à un ordinateur à proximité. Nous avons construit ce brassard sur un parcours de trois semaines et beaucoup appris au co
Arduino sans fil Programming with XBee série 1 ou 2

Arduino sans fil Programming with XBee série 1 ou 2

Salut. Ce Instructable vous guidera dans le processus de programmation sans fil votre Arduino à l'aide de deux XBees. Je viens de concevoir un système d'EEG sans fil avec les modules XBee, alors j'ai sont devenus tout à fait fluent dans leur programm
Faire un simple robot de RF sans fil en utilisant Arduino !

Faire un simple robot de RF sans fil en utilisant Arduino !

MISE À JOUR : J'AI AJOUTÉ LA COMMANDE JOYSTICK À CE ROBOT. VEUILLEZ VOUS RÉFÉRER À L'ÉTAPE 7 SI VOUS VOULEZ CONTRÔLER VOTRE ROBOT VIA JOYSTICK.SalutIl s'agit de mon premier instructable et dans ce tutoriel, je vais vous montrer, comment construire un
Station météo sans fil, Edison et Arduino/Genuino 101

Station météo sans fil, Edison et Arduino/Genuino 101

Ce Instructable décrit un Intel (r) Edison - et Arduino/Genuino 101-basé modulaire station météo sans fil que j'ai récemment créé mon usage domestique.Les concepts fondamentaux, qui définit le programme d'installation et de la solutions, étaient :D'a
Programmation ESP8266 ESP-12F NodeMCU v1.0 avec Arduino IDE dans l’enregistreur de température sans fil

Programmation ESP8266 ESP-12F NodeMCU v1.0 avec Arduino IDE dans l’enregistreur de température sans fil

Retour à fin 2014 et 2015 au début, votre vraiment tombé surCette ESP8266 de puce WiFi astucieux (l'ESP-01) et dois bataille parmi les documentations incompatibles provenant de diverses sources. Pour l'instant de l'éperon, il a documenté ses frustrat
Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Nous rêvons tous d'avoir des appareils et machines qui peuvent obéir à nos commandes vocales. Eh bien, nous allons faire le premier pas vers ce qui en fait se produire et construire un discours contrôlé par Arduino-basé robot mobile.Vous pensez peut-