BT HC-06 module
10 berichten
• Pagina 1 van 1
BT HC-06 module
Best Forum,
Wie heeft ervaring met Bluetooth? heb module aan uno gekoppeld en wil de ino erin zetten maar geeft foutmelding. Hoe kan ik dit oplossen??
Foutmelding : error: espcomm_upload_mem failed
INO hieronder:
#include<SoftwareSerial.h>
SoftwareSerial mySerial(4, 2); // RX, TX
String command = ""; // Stores response of the HC-06 Bluetooth device
void setup() {
// Open serial communications:
Serial.begin(9600);
Serial.println("Type AT commands!");
// The HC-06 defaults to 9600 according to the datasheet.
mySerial.begin(9600);
}
void loop() {
// Read device output if available.
if (mySerial.available()) {
while(mySerial.available()) { // While there is more to be read, keep reading.
command += (char)mySerial.read();
}
Serial.println(command);
command = ""; // No repeats
}
// Read user input if available.
if (Serial.available()){
delay(10); // The delay is necessary to get this working!
mySerial.write(Serial.read());
}
}
Ben nog druk aan het leren maar valt erg tegen, moeilijke stof ;-(
Wie weet hoe ik dit kan oplossen?
Wie heeft ervaring met Bluetooth? heb module aan uno gekoppeld en wil de ino erin zetten maar geeft foutmelding. Hoe kan ik dit oplossen??
Foutmelding : error: espcomm_upload_mem failed
INO hieronder:
#include<SoftwareSerial.h>
SoftwareSerial mySerial(4, 2); // RX, TX
String command = ""; // Stores response of the HC-06 Bluetooth device
void setup() {
// Open serial communications:
Serial.begin(9600);
Serial.println("Type AT commands!");
// The HC-06 defaults to 9600 according to the datasheet.
mySerial.begin(9600);
}
void loop() {
// Read device output if available.
if (mySerial.available()) {
while(mySerial.available()) { // While there is more to be read, keep reading.
command += (char)mySerial.read();
}
Serial.println(command);
command = ""; // No repeats
}
// Read user input if available.
if (Serial.available()){
delay(10); // The delay is necessary to get this working!
mySerial.write(Serial.read());
}
}
Ben nog druk aan het leren maar valt erg tegen, moeilijke stof ;-(
Wie weet hoe ik dit kan oplossen?
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: BT HC-06 module
Heb je wel het goede bordje gekozen?
Re: BT HC-06 module
Hallo Nico,
Hoe bedoel je goede bordje? Gebruik een arduino Uno met de HC-06. Ook in de onderbalk van de ide staat ESP met nog wat data en com10 daar zit de uno ook op. Op de rug van de HC staan de aansluitingen en ook dat het 5 volt en gnd is, zag online ook C's die 3,3V nodig hebben.
Vr.grtz
Kees
Hoe bedoel je goede bordje? Gebruik een arduino Uno met de HC-06. Ook in de onderbalk van de ide staat ESP met nog wat data en com10 daar zit de uno ook op. Op de rug van de HC staan de aansluitingen en ook dat het 5 volt en gnd is, zag online ook C's die 3,3V nodig hebben.
Vr.grtz
Kees
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: BT HC-06 module
Je hebt toch geen esp geselecteerd? Je moet wel de uno als bordje selecteren.... zucht....
Re: BT HC-06 module
Hallo Nico,
Ooh bedoeld je dat als bordje. Ja natuurlijk! Vondt de ino en in omschrijving daar stond ook bij dat het met Uno bordje moet. Dacht dat je de HC-06 bedoelde.
Baudrate 9600,8,n,1
ver 2.0 + EDR
3,3 - 6 Volt
aangesloten op rx, tx, gnd en 5 volt van uno. RX staat op printje 3,3 volt bij dus via deler op uno aangesloten.
Volgens mij heb ik alles gedaan wat ik had gevonden.
Led op HC knippert als een gek.
Kan de HC vinden op mijn mobieltje maar niet mee verbinden. (ATC Lite app)
ESP is overigens voor de WIFI module (ESP-01s aka ESP8266) Heb ik hier ook liggen maar nog niet geprobeerd.
Vr.grtz
kees
Ooh bedoeld je dat als bordje. Ja natuurlijk! Vondt de ino en in omschrijving daar stond ook bij dat het met Uno bordje moet. Dacht dat je de HC-06 bedoelde.
Baudrate 9600,8,n,1
ver 2.0 + EDR
3,3 - 6 Volt
aangesloten op rx, tx, gnd en 5 volt van uno. RX staat op printje 3,3 volt bij dus via deler op uno aangesloten.
Volgens mij heb ik alles gedaan wat ik had gevonden.
Led op HC knippert als een gek.
Kan de HC vinden op mijn mobieltje maar niet mee verbinden. (ATC Lite app)
ESP is overigens voor de WIFI module (ESP-01s aka ESP8266) Heb ik hier ook liggen maar nog niet geprobeerd.
Vr.grtz
kees
Re: BT HC-06 module
Nieuwe stand van zaken.
Eerdere bericht met ESP in de onderste lijn was nog het verkeerde bordje, na van alles geprobeerd te hebben kopieerde in de verkeerde instelling nog. Was oorspronkelijk Uno bordje.
Net een ino gevonden op github , trof daar ook de HC05.H die niet in de library zat. Deze Ino test allen de HC05 en die zegt....... Connect en vervolgens timeout , disconnect precies volgens de ino. Zo te zien werkt hij dus !!! Ik miste dus een libraryfile !!
Via een andere ino die ik vond geeft hij een fout : stray '\342' in program
Huh ???
Bij github deed de serial monitor het niet maar in de ino staat een andere baudrate dan in de ide monitor, dus aangepast in de ide. werkt nu wel.
Ja Ja ooit hoop ik het nog eens te leren
Gts
Kees
Eerdere bericht met ESP in de onderste lijn was nog het verkeerde bordje, na van alles geprobeerd te hebben kopieerde in de verkeerde instelling nog. Was oorspronkelijk Uno bordje.
Net een ino gevonden op github , trof daar ook de HC05.H die niet in de library zat. Deze Ino test allen de HC05 en die zegt....... Connect en vervolgens timeout , disconnect precies volgens de ino. Zo te zien werkt hij dus !!! Ik miste dus een libraryfile !!
Via een andere ino die ik vond geeft hij een fout : stray '\342' in program
Huh ???
Bij github deed de serial monitor het niet maar in de ino staat een andere baudrate dan in de ide monitor, dus aangepast in de ide. werkt nu wel.
Ja Ja ooit hoop ik het nog eens te leren
Gts
Kees
Re: BT HC-06 module
Zo'n 'stray' geval is iets in de broncode dat geen normale tekst is.
Meestal is het een onzichtbaar teken, want anders was het wel opgevallen.
Soms ontstaat dat door een sketch vanaf een webpagina te kopiëren.
Het kan soms helpen om het in een tekst-editor te zetten en dan terug te kopiëren naar de Arduino IDE. Als je de regel weet waar het in zit, dan kun je die regel verwijderen en opnieuw intypen.
Meestal is het een onzichtbaar teken, want anders was het wel opgevallen.
Soms ontstaat dat door een sketch vanaf een webpagina te kopiëren.
Het kan soms helpen om het in een tekst-editor te zetten en dan terug te kopiëren naar de Arduino IDE. Als je de regel weet waar het in zit, dan kun je die regel verwijderen en opnieuw intypen.
Re: BT HC-06 module
Hallo Koepel,
Dat zou best een kunnen, de ino is nl. vanuit een website tekst gekopieerd, en als tekst dus in de IDE gezet. Ga eens doen wat je adviseerde wie weet kon ik eruit
bedankt vast,
kees
Dat zou best een kunnen, de ino is nl. vanuit een website tekst gekopieerd, en als tekst dus in de IDE gezet. Ga eens doen wat je adviseerde wie weet kon ik eruit
bedankt vast,
kees
Re: BT HC-06 module
Het blijkt niet alleen onzichtbare teken te kunnen zijn, maar ook “ en „ en 〟 en ⹂ en ❝ en 〝 en ‶ en ‟ , terwijl je natuurlijk de " nodig hebt.
Re: BT HC-06 module
De UNO kent geen ESP commandos, dus dat gaat niet zomaar werken.
paul deelen
shooter@home.nl
shooter@home.nl
10 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 29 gasten