Go Down

Topic: Modulo Wi-Fi ESP8266 (Read 100279 times) previous topic - next topic

SukkoPera

Mi pare di aver detto esattamente quello nel post sopracitato...
Make your Sega MegaDrive/Genesis region-free with Arduino! http://forum.arduino.cc/index.php?topic=350099.0

Dubbi su millis()? https://forum.arduino.cc/index.php?topic=355435.msg2460825#msg2460825

torquato

#1906
May 19, 2016, 02:10 pm Last Edit: May 19, 2016, 05:08 pm by torquato
Puoi dirmi come hai fatto?
ho acquistato per errore alcuni ESP-14 e non so come usarli :(
Grazi in anticipo per le info
Giobbe
La prima difficoltà è quella di saldare i pin
M_PD5 RX
m_pd6 TX
E_GPI00
Mentre GND e E_VDD sono facili.
Fatto questo apri arduino uno e carica questo job:
Code: [Select]
#include <SoftwareSerial.h>
SoftwareSerial BT1(12, 11);  //( RX, TX)
#define STX 11
#define SRX 12
String stringa[20];
int i;
void setup() {
 // put your setup code here, to run once:

 pinMode(SRX,INPUT);
 pinMode(STX,OUTPUT);
  Serial.begin(115200);
 //    Serial1.begin(115200);

BT1.begin(115200 );
}

void loop() {
String B= "." ;
    if (Serial.available())
        {
        char c = Serial.read();
           BT1.print(c);
        }
   if (BT1.available())
        {
          char c = BT1.read() ;
          Serial.print(c);
       }
 
}


Il pin M_PD5 va collegato al pin 12
il pin M_PD6 va collegato al pin 12 via partitore
                                     M_PD6 -> 20 K(RA) + 10K (RB)                                                          
                                     pin 12 -> 10K(RA)
                                     pin 20K(RB)  3,3V
il pin E_GPI00 va collegato a massa (GND)
Il + e - sono 3.3V (non quello di arduino uno)
                                             

Quindi lancia via monitor arduino i comandi AT
Se ad inizio non vedi OK da parte di ESP-14 rpprova a todliere e mettere E_VDD e vedrai sul monitor apparire una schermata.
Attenzione a 112500 baud.


gpb01

@torquato:  ... eppure il regolamento lo dovresti aver letto ...

... in conformità al regolamento, punto 7, devi editare il tuo post (in basso a destra del post, bottone More -> Modify) e racchiudere il codice all'interno dei tag CODE (... sono quelli che in edit inserisce il bottone fatto così: </>, tutto a sinistra).

Guglielmo
Search is Your friend ... or I am Your enemy !

torquato

@torquato:  ... eppure il regolamento lo dovresti aver letto ...

... in conformità al regolamento, punto 7, devi editare il tuo post (in basso a destra del post, bottone More -> Modify) e racchiudere il codice all'interno dei tag CODE (... sono quelli che in edit inserisce il bottone fatto così: </>, tutto a sinistra).

Guglielmo
Scusa
SBAGLIANDO SI IMPARA

xarrigo

Ciao a tutti,
sto finendo un circuitino con ESP12 dove tre convertitori Max31850 dovrebbero lavorare con il sistema OneWire e fin qui tutto ok; l'inghippo nasce dal fatto che i tre sensori sono soggetti a spostamenti e quindi per essere sicuro che almeno uno funzioni volevo collegarli ognuno ad un GPIO diverso
E' possibile farlo richiamando solo la libreria OneWire?
Grazie

Testato

si, crei tanti oggetti per quanti pin vuoi usare
Code: [Select]
OneWire oneWire1(PIN1);
OneWire onewire2(PIN2);
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

xarrigo

si, crei tanti oggetti per quanti pin vuoi usare
Code: [Select]
OneWire oneWire1(PIN1);
OneWire onewire2(PIN2);


Perfetto, grazie

Mastino03

Mi intrometto nel topic dopo che ho letto parecchie pagine e trovato comunque molti link interessanti!

Essendo per me la prima volta che provo a far comunicare due schede arduino, esiste qualche guida passo passo in cui mi guidano nel farlo? Potreste linkarmela o linkarmi un topic del forum a riguardo dato che non lo ho trovato?

Ovviamente farle comunicare via wifi grazie al modulo ESP8266

Grazie :)

twim

Puoi dare un'occhiata al mio blog.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy