Arduino & HC-05: Serial menyn guiden (4 / 6 steg)

Steg 4: På läge och HC-05 återställer.

I de flesta referenser ombeds du manuellt koppla/återansluta strömförsörjningen till HC-05 för att sätta den i på-läge (med pin.34 sätta in hög) eller tillbaka till data-läge (med samma pin till låg stat). Detta är obegripligt om din ansökan kräver byta fram och tillbaka i ordning från och till på kommando-läge.

Tricket är att tillåta Arduino att styra Återställ PIN-koden (pin no.11) som återställer modulen. Processen är följande

Att gå till kommando-läge:

digitalWrite(pinEn,HIGH); Aktivera PIN-koden (nr.34) inställd på hög och hålla den under AT-kommandot
digitalWrite(pinRe,LOW); Återställ PIN-koden (no.11) inställd på låg, detta skjuter upp modulen i förberedelse för att återställa
Delay(100); En kort fördröjning (bör vara mer som 10 ms) att simulera en negativ puls på Återställ PIN-koden
digitalWrite(pinRe,HIGH); Inställd på Återställ PIN-koden tillbaka hög och med aktivera pin hög, startar om modulen i kommandot AT läge.

Sätta i data överföringsläge:

digitalWrite(pinEn,LOW); Aktivera PIN-koden (nr.34) inställd på låg och hålla den under sändningsteknik data
digitalWrite(pinRe,LOW); Återställ PIN-koden (no.11) inställd på låg, detta skjuter upp modulen i förberedelse för att återställa
Delay(100); En kort fördröjning (bör vara mer som 10 ms) att simulera en negativ puls på Återställ PIN-koden
digitalWrite(pinRe,HIGH); Inställd på Återställ PIN-koden tillbaka hög och med aktivera pin låg, modulen startar om i Data överföringsläge.

Se Steg
Relaterade Ämnen

Anvisningar använder ARDUINO SERIAL MONITOR

Arduino IDE har en funktion som kan vara till stor hjälp vid felsökning skisser eller kontroll av Arduino från datorns tangentbord.The Serial Monitor är ett separat popup-fönster som fungerar som en separat terminal som kommunicerar genom att ta emot...

Arduino funktion Serial.read() och Serial.readString()

Serial monitor för Arduino är en mycket användbar funktion. Seriella bildskärmen används se ta emot data, skicka data, skriva ut data och så vidare. Seriella bildskärm är ansluten till Arduino via seriell kommunikation. Denna seriell kommunikation sk...

Arduino 4WD rover bluetooth kontrolleras av Android telefonen/tablett

Arduino 4WD bluetooth kontrollerad roverDetta är en enkel 4WD rover gjorde jag med Arduino.rover styrs med en android-telefon eller surfplatta via bluetooth. Med denna app kan du styra hastighet (med Arduino's pwm), köra den med accelerometern och må...

Ställa in Arduino IDE till program ESP8266

ESP8266 är allmänt tillgänglig låg kostnad WiFi - moduler. De består av enda chip CPU med GPIO, Analog kanal, seriell kanaler, I2C, SPIoch viktigast på chip Wi-Fi. Inledningsvis marknadsförs som en låg kostnad WiFi-moduler för Arduino och Raspberry P...

Arduino-drivna A-10 stick grepp remote w/Emergency Party knappen!

jag kom över Plama2002's "Emergency Party Button" bygga ett tag tillbaka och ville ha något liknande för min bar. Jag hade också en gammal USAF B-8 stick grepp från en A-10A som jag plockade upp i mitt tidigare liv. Jag tänkte att istället för a...

Real Time temperatur loggning med Arduino, NodeJS och Plotly!

Motivationen för det här projektet grodde efter behandlingen om Mark Zuckerberg önskan att skapa ett Smart hem för en av hans 2016 projekt. Att vara nyfiken på mig själv, jag ville försöka genomföra en mycket grundläggande temperatur loggning program...

Enklaste och billigaste Arduino

använda en ATTiny85 (kan vara ATTiny45, ATTiny44) att göra en Arduino bara för US3.00 och namn den så liten Arduino.Tiny Arduino har endast åtta stift som visas i figuren ovan, Pin4 är jord (Gnd), Pin8 är 5V (Vcc), Pin1 återställs, PIN2- och Pin3 urs...

Baserade Arduino Solar PV energimätare med Xively anslutning (kan övervakas på android eller iPhone)

Det har varit ungefär två dagar sedan jag gjorde den Arduino PV generationen mätare, men det var ett misstag att inte att ta de steg för steg bilderna innan du fortsätter för provningen. Och det var en hemsk idé att Visa raw du för så kallade elmätar...

Bluetooth Serial Adapter för Pro Mini

Detta är hur man gör en trådlös FTDI-liknande adapter för 5V Pro Mini. FTDI är faktiskt ett chips och seriella adaptrar används för att programmera Arduinos kallas ofta informellt FTDI adaptrar, även om de använder andra märken av chips. Eftersom jag...

Komma igång med Arduino - Bluetooth-kommunikation

I denna tutorial ska vi titta kommunikation mellan Arduino och Computing via Bluetooth.För oss att göra detta, kommer vi att använda en prisvärd HC-06 bluetooth styrelse.Så att vi hade vissa data för ström, ska du behöva bygga en enkel Arduino sensor...

En nybörjares guide till Arduino

Efter några år av experimentera med Arduino, beslutade jag att det är dags att dela den kunskapen har jag fått. Så jag här går, en guide till Arduino, med nakna grunderna för nybörjare och lite mer avancerade förklaringar för personer som är något me...

Hur du använder IR-fjärrkontroller med Arduino (aktuella och uppdaterade)

Jag är trött på dessa komplicerade tutorials om hur du använder vissa saker. Jag gillar enkla och lätta att förstå, steg för steg instruktioner. Mitt största problem var med IR och POV *. Jag har äntligen lärt hur man styr mitt projekt med valfri TV...

ISC Arduino Tutorial 1

Detta är en handledning som strävar efter att lära människor grunderna i Arduino. Det utvecklades speciellt för att hjälpa till att utbilda våra nya klubbmedlemmar i grunderna i programmering och robotics men vi planerar också att distribuera dem vi...

Arduino Bluetooth Garage dörrkontroll med sensorer och anpassningsbara Android App

Använda en arduino till aktivera reläer för att öppna garageportar och elektriska dörrlås.En anpassningsbar Android App, ansluter till arduino via lösenordsskyddade bluetooth-ihopparningen.En bluetooth hc-05 modul tar emot kommandon från en android-t...

Obegränsad Arduino kloner: Otherduino

Hej, detta är Owen från andra Machine Co. och jag ska visa dig hur man gör ditt eget Arduino kloner på Othermill! Arduino är en prototyping plattform som har en stor användarbas och massor av övningar och koden tillgänglig, vilket gör att alla som ha...

Styra datorn med Arduino och en Joystick

denna handledning kommer att lära dig om potentiometrar och knappar i samverkan med en arduino. Dessutom lär du dig några kommandon som låter du styra markören på datorn med hjälp av dessa komponenter.Obs: Detta fungerar bara med Arduino Micro och Le...

Arduino kommandoradsverktyget "MiniPirate"

Detta kommandoradsverktyg kan "Snabb" Arduino prototyper utan sammanställning. Läst analoga värden, dis- / aktivera portar och även I2C register manipulationer är klar på några sekunder i stället för minuter. Jag kommer visar dig hur du ställer...

Logga Arduino skisser 101

så här lata gamla Geek (LOG) blir uttråkad ibland och vill ha något att göra. Faktiskt, ibland jag blir trött av att försöka lösa maskinvaruproblem, som ibland programvaruproblem. Så jag bestämde mig att göra en tutorial på Arduino skisser.Vad är en...

GSM SIM900 Arduino dagligen SMS meddelande

Med SeeedStudio GSM SIM900 sköld med Arduino och Ting.com SMSÖversiktJag ville ha ett sätt att spåra verksamhet i byggnaden som har makt och cell service men ingen WiFi-tjänst, så vände jag mig till en SeeedStudio GSM GPRS SIM900 Arduino shield. Jag...