Arduino & HC-05: Seriële Menu Wizard (5 / 6 stap)

Stap 5: Interactie met de input van de gebruiker


In ons programma, kan de gebruiker de module in een van drie modi werken

  1. Op commandomodus: u deze inschakelen door '#start' in de seriële terminal, waar u nood voor type ter elke opdracht en u leest terug het exacte antwoord uit de module op seriële monitor te typen.
  2. Data transmissie mode:u deze inschakelen door '#end' in de seriële terminal, waar alle over-the-air communicatie met de module wordt aangeboden in de seriële monitor, en geen controle mogelijk is via de module parameters te typen.
  3. Operationele menufunctie: u deze inschakelen door '#op' in de seriële terminal te typen, dit zet de module in op commandomodus, maar in plaats van de opdrachten rechtstreeks door de gebruiker, de opdrachten worden uitgevoerd met een interactief menu met vooraf gedefinieerde bewerkingen.

De operationele menu kunnen de volgende bewerkingen uitgevoerd:

  1. De instellingen van de module weergegeven

    1. Naam, Baudrate, rol, Conn. modus, wachtwoord
  2. De huidige instellingen wijzigen
    1. Wijzigen van de naam van de module
    2. UART-instellingen wijzigen
    3. Wijzigen van de pairing code/PW
    4. Overschakelen van de rol (Master/Slave)
    5. Modus van de verbinding wijzigen
    6. Terug...
  3. Oorspronkelijke instellingen herstellen
  4. Dit is een alleen-master-bewerkingen
    1. Ontdek in de buurt van apparaten
    2. Koppelen met een apparaat
    3. Verbinding maken met een apparaat
    4. Verwijder apparaten uit de lijst in paren rangschikken
    5. Binden met een apparaat
    6. Terug...

Gerelateerde Artikelen

Arduino – DHT11 en seriële Plotter V2.0

Arduino – DHT11 en seriële Plotter V2.0

Hallo jongens,Om uw gegevens te visualiseren, komt de recentste versie van de Arduino IDE 1.6.6 pre-geïnstalleerd met een plotter genaamd de seriële Plotter, die u gebruiken kunt om weer te geven van het gedrag van uw gegevens in real-time dan enkel
Arduino Android USB seriële communicatie met OTG kabel

Arduino Android USB seriële communicatie met OTG kabel

Ik heb een Arduino gebaseerd nacht lamp met behulp van foto weerstand en probleem met thats lichtniveaus van plaats tot plaats verschilde, wanneer ik aan het testen ben ik heb gebruikt een waarde als drempel om over te schakelen op het licht en na va
Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Hello wereld! Vandaag maakte ik een Android app die gewoon leest waarden of tekst die zijn afgedrukt op de arduino seriële met behulp van de bluetooth-module HC-06/05 of andere modules. U hoeft niet te stellen iets in de code van de arduino. Gewoon S
Arduino en Python seriële communicatie - toetsenbord Display

Arduino en Python seriële communicatie - toetsenbord Display

Dit Project is gemaakt voor mac-gebruikers, maar het kan ook worden uitgevoerd voor Linux en Windows, de enige stap die anders moet is de installatie.Stap 1: Software-installatieDownload en installeer Arduino -> https://www.arduino.cc/en/Main/Softwar
Goedkope Calculeerbaar: Arduino met TTL seriële

Goedkope Calculeerbaar: Arduino met TTL seriële

Veel van de kosten van het volledige schaalbereik arduinos zoals de UNO de kosten van de USB-interface is. Get rid van dat en u kunt bouwen uw eigen arduino van kras of krijgen een bestuur zoals de echt kale botten Board ( http://moderndevice.com/pro
Micromouse(Mobile Robot) IR afstand sensor bestuur + tips

Micromouse(Mobile Robot) IR afstand sensor bestuur + tips

Hallo en welkom op mijn eerste instructable! In deze korte instructable zal ik uitleggen hoe te bouwen van een IR en fototransistor afstand sensor unit. Ik bouwde dit board sensor voor mijn Micromouse robot, echter dit board zou moeten werken op elke
Android G1 seriële naar Arduino Robot

Android G1 seriële naar Arduino Robot

leren hoe uw Androïde telefoon van de cel kunt bepalen een robot met behulp van een Arduino board. De telefoon neemt opdrachten via telnet vanaf een andere telefoon of een PC, zodat u kunt de robot op afstand te bedienen. Dit project passen niet ande
Interactief ontwerp en codegeneratie van aangepaste Android menu's voor Arduino--geen Android programmeren vereist

Interactief ontwerp en codegeneratie van aangepaste Android menu's voor Arduino--geen Android programmeren vereist

UpDate: Check out de nieuwere InstructableAndriod/Arduino voor Beginners - ontwerp Custom Andriod menu's aan de Arduino uitgangen wissel voort en vandoor. Absoluut geen programmeerkennis vereistdat alle code van de Arduino voor u met behulp van de ni
Met behulp van seriële UART 16 × 2 LCD op arduino

Met behulp van seriële UART 16 × 2 LCD op arduino

Het seriële UART 16 × 2 LCD-scherm kunt u een parallelle gebaseerde LCDvia een één-draads seriële interface. De seriële LCD zorgt voor alle opdrachten van de HD44780 waardoor naadloze integratie met alle micro die via een breed scala van TTL seriële
RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

Soms moeten we aansluiten Arduino boards Arduino boards ligt ver weg van elkaar. De RS485 is een zeer handige manier om te verbinden de planken met slechts 2 draden, en kan werken tot een afstand van 1200 m (4000 ft). Het maakt het ook mogelijk meerd
Intel Edison Arduino seriële naar Host proces seriële communicatie

Intel Edison Arduino seriële naar Host proces seriële communicatie

De Intel Edison Arduino breakout is een linux gebaseerde mini computer die kan worden geprogrammeerd met behulp van de Arduino IDE en kader. Het kan ook worden geprogrammeerd als elke andere linuxsysteem in C/C++, Python, node.js en vele andere talen
Seriële communicatieproces in Arduino

Seriële communicatieproces in Arduino

De hardware van de Arduino heeft ingebouwde ondersteuning voor seriële communicatie op pennen 0 en 1 (die gaat ook naar de computer via de USB-aansluiting). De seriële ondersteuning gebeurt via een stukje hardware (in de chip ingebouwd) een UART geno
Hoe verbind ik een seriële LCD met een Arduino UNO

Hoe verbind ik een seriële LCD met een Arduino UNO

In dit instructable ik zal je laten zien hoe ik een seriële LCD 16 X 2 aangesloten op een Arduino UNO.Er zijn tal van instructables en tutorials toont u hoe verbind ik een regelmatige LCD aan een Arduino, maar niet veel laten zien van een serieel LCD
Arduino seriële Terminal Oled met bibliotheek van Adafruit SSD1306

Arduino seriële Terminal Oled met bibliotheek van Adafruit SSD1306

Ik gebruikte de bibliotheek en de afbeeldingen Adafruit_GFX Adafruit_SSD1306 ik het platform van de Arduino gebruikt als seriële terminal maakteen de tekens ontvangen atravez een mini OLED-scherm, dit is alleen het eerste deel van een iets meer compl