Documente Academic
Documente Profesional
Documente Cultură
transport
2.1. Metode şi tehnologii de organizare a transportului de marfă
Pentru a reduce numeroasele probleme apărute prin dezvoltarea sectorului rutier
(poluare, diminuarea siguranţei şi securităţii, congestionarea rutelor, etc.) Comisia Europeană
a încurajat modernizarea serviciilor de transport prin introducerea Sistemelor Inteligente de
Transport. Încă din anii 2001-2002 în Planurile de Acţiune eEurope şi eEurope+ (destinate
Ţărilor în curs de dezvoltare), Comisia Europeană a inclus acţiuni speciale dedicate
transportului inteligent. În prezent, sistemele de transport inteligente (ŞTI) sunt într-o
dezvoltare continuă având ca priorităţi principale reducerea congestiei traficului şi asigurarea
mobilităţii durabile a cetăţenilor şi a mărfurilor.
Iniţiativa Europeană” Green Cars” se va concentra pe cinci domenii principale de
cercetare: motoare cu combustie internă, biocombustibilii, vehicule electrice şi hibride,
logistică, şi celule de combustibil cu hidrogen.
Teza de licență face parte din domeniul logistică care trebuie să asigure o circulaţie
eficientă a transportului de marfă în oraşul Chişinău.
Transferul modal şi descongestionarea coridoarelor de transport.
Priorităţile de dezvoltare în acest caz se referă la:
- Dezvoltarea durabilă, inovatoare, intermodală şi interoperabilă regională şi naţională
de transport/logistica reţelelor, infrastructură şi sisteme;
- Descoperirea de metode pentru internalizarea costurilor externe - cum ar fi impactul
asupra mediului;
- Sisteme pentru schimbul de informaţii între vehicule şi infrastructura de transport
(sisteme bazate pe tehnologia informaţiei şi comunicaţiilor);
- Strategii pentru a încuraja oamenii să folosească mijloace de transport mai eficiente
din punct de vedere energetic;
- Optimizarea capacităţilor de infrastructură actuale şi viitoare.
Indicele de calitate – măsura în care un serviciu de transport rutier satisface gradul de
aşteptare al utilizatorului faţă de o anumită călătorie.
Indicele de calitate reprezintă “suma “unui set de atribute ce definesc serviciul de
transport pentru o anumită rută şi se axează pe atribute ce trebuie să ţină seama de:
- Starea vehiculului – întrucât aspectele prezentate mai sus influenţează atât procesul
de transport în sine (siguranță, viteză, etc.) cât şi percepţia călătorilor (confortul personal);
- Resursa umană – coexistenţa beneficiar (călător) - şofer pe parcursul desfăşurării
serviciului de transport are impact direct în percepţia călătorilor asupra calităţii (un
conducător sigur pe el, atent la modul de a conduce vehiculul – spre exemplu fără frânare
bruscă, cu evaluarea clară a timpilor de respectare a orarului de mers.
- Posibilităţile de informare-comunicare între sistemul de transport şi autovehicul. În
această categorie de atribute intră posibilităţile de informare a pasagerilor, comunicarea între
şofer şi dispecer (acolo unde este cazul pentru schimbarea, eventual, a rutei în caz de blocaje
sau alte evenimente din trafic), existenţa unor mijloace de acces la informaţii privind
transportul intermodal sau alte rute. Toate aceste atribute creează un anumit ambient
pasagerilor care se transmite către percepţia proprie în mod pozitiv sau negativ.
- Factorii externi autovehiculului – mediul în care se desfăşoară serviciul de transport.
Această categorie de atribute este numeroasă pentru că ea depinde de spaţiu, distanţele pe
care trebuie să le acopere serviciul de transport. Câteva atribute sunt clare pentru evidenţierea
factorilor externi: starea căii de rulare (starea drumurilor, a străzilor), distanţa care trebuie
parcursă, gradul de aglomerare cunoscut pentru anumite tronsoane. Aceşti factori, deşi nu
sunt specifici serviciului de transport propriu-zis, au o influenţă asupra aprecierii calităţii
acestuia de către pasager: străzile deteriorate care produc disconfort în vehicul şi conduc la
întârzieri în parcurs; distanţa, care în cazul unor trasee lungi poate deveni un factor negativ în
evaluarea calităţii, dacă condiţiile oferite de transportator nu au în vedere metode şi mijloace
de a “comprima “timpul călătoriei (servicii video atractive, servicii de catering la cerere sau
prin ofertă gratuită, etc.); gradul de aglomerare care poate conduce la întârzieri în parcurs,
disconfort datorită emisiilor de CO2 sau zgomotului etc.
Stabilirea atributelor, a valorii minime şi maxime a acestora şi a ponderii lor în
evaluarea calităţii serviciului de transport, este o procedură complexă care trebuie realizată de
specialişti cu experienţă într-o anumită piaţă (servicii de transport pentru o anumită rută).
Odată fixate atributele, valorile şi ponderile lor, ele trebuie să rămână stabile pentru a putea
compara indicele de calitate pentru diferite servicii de transport.
Conceptul de sistem inteligent de transport.
Sistemele inteligente de transport – (Intelligent Transport Systems - ITS) sunt sisteme
de transport care utilizează tehnologia informaţiei şi comunicaţiilor pentru eficientizarea şi
creşterea calităţii serviciilor de transport.
În literatura de specialitate se menţionează că principalii beneficiari ai SIT sunt patru
categorii de participanţi la procesul de transport:
• proprietarii şi administratorii reţelelor de transport (managementul serviciilor de
transport);
• conducătorii de vehicule şi gestionarii de parcuri de transport;
• călătorii, expeditorii de mărfuri şi alţi clienţi ai transportului;
• autorităţile locale şi centrale care elaborează planurile de dezvoltare ale
transportului urban.
Schema de funcţionare a unui SIT este, în principal, derivată din schemele clasice ce
definesc sistemele în informatică este prezentată în Figură 2.1.
Sistemele care folosesc DS-SS lucrează de asemenea banda ISM de 2,4 GHz. În acest
caz pentru transmisiunile cu viteza de baza de 1Mb/s se folosește modulație diferenţială
binară cu comutarea fazei (DBPSK). Pentru viteze de 2 Mb/s se folosește modulație
diferenţială în cuadratura cu comutarea fazei (DQPSK). Împrăştierea este realizată prin
împărţirea benzii disponibile în 11 subcanale, fiecare cu lățimea benzii de 11 MHz.
Transmisiunea în infraroșu (IR - Infrared), o altă specificare a standardului, necesita
vizibilitatea directă între transmiţător şi receptor, prin urmare distanţele de transmisiune sunt
mici, corespunzătoare unei camere (semnalele IR nu pot trece prin ziduri). Se folosește
modulația impulsurilor în poziție (PPM - Pulse Position Modulation). Această metodă de
transmisiune n-a prezentat interes pentru producătorii de produse WLAN.
Standardul IEEE 802.11b utilizează metoda de modulație CCK (Complementary
Code Keying - Comutare cu coduri complementare), în care codurile de împrăștiere a
spectrului sunt coduri complementare, pentru debitele de 5,5 şi 11 Mb/s şi DSSS pentru
debitele de 1 şi 2 Mb/s.
Standardul IEEE 802.11a prevede utilizarea metodei OFDM (Orthogonal Frequency
Division Multiplexing), modularea purtătorilor fiind, în funcție de debit, BPSK (Binary Phase
Shift Keying), QPSK (Quaternary PSK), 16-QAM (Quadrature Amplitude Modulation) şi 64-
QAM.
Este o metodă de transmisie bazată pe ideea multiplexării cu divizare în frecvenţa
(FDM). În cazul FDM, mai multe semnale sunt transmise în același timp dar pe frecvenţe
diferite. Aceasta este întâlnita la transmisiile radio unde fiecare staţie face broadcast într-o
anumită banda de frecvenţă sau canal.
În OFDM, un singur transmiţător emite pe mai multe frecvente ortogonale
(independente).
Tehnologia OFDM cuplată cu o metodă de modulație avansată, folosită pe fiecare
componentă, conduce la obținerea unui semnal care prezintă o rezistenţă ridicată la
interferenţe.
Tehnica multiplexării cu diviziune în frecvenţa evita suprapunerea spectrală a
canalelor multiplexate pentru a elimina interferenta intre canale, având însa, drept consecința,
o eficientă spectrală scăzută. Pentru a îmbunătăţi eficienta spectrală, în tehnica multiplexării
cu diviziune în frecventă ortogonală (OFDM) canalele multiplexate se suprapun în frecvenţa
(Fig. 14 b) dar impunând că aceste canale să fie distanțate în frecvenţa cu un ecart egal
numeric cu viteza de semnalizare, să evite interferenta intre canale.
O purtătoare de semnal OFDM este o sumă de sub-purtătoare ortogonale, cu banda de
bază, pe fiecare sub-purtătoare modulata independent, de obicei prin utilizarea unei modulații
cuadratura în amplitudine (QAM) sau modulație cu salt în faza (PSK). Acest semnal
compozit în banda de bază, este de obicei folosit pentru a modula o purtătoare RF.
Avantaje OFDM:
- Eficienta mare a spectrului
- Rezistenta la interferenţa multicele (în particular întâlnita la transmisiile wireless)
- Înlăturare ușoară a zgomotului (dacă un şir de frecvente suferă interferenţe, purtătoarele din
acel şir, pot fi anulate sau pot fi încetinite)
Dezavantaje OFDM:
- Imperfecţiunile de sincronizare în frecvenţă pot conduce la pierderi în ortogonalitate
intre subpurtătoare, rezultând degradări de performanţă
- Posibilitatea de apariție a intermodulației între subpurtătoare
Structura nivelului fizic
Nivelul fizic este format din două subnivele (Figura 11): subnivelul protocolului de
convergenţă a nivelului fizic (PLCP - Physical layer convergence protocol) şi subnivelul
dependent de mediul fizic (PMD - Physical medium dependent). Subnivelul PLCP este o
interfața către subnivelul MAC, iar subnivelul PMD este echipat cu interfața de transmisiune
şi de recepție în mediul radio.
Subnivelul PLCP îndeplinește funcția de adaptare a capabilităților subnivelului PMD
la serviciul pe care trebuie să-l ofere nivelul fizic. El definește o metodă de includere a
unităţilor de date ale protocolului MAC (MPDU) într-un format de cadru adecvat pentru
transmiterea şi recepția datelor de utilizator şi a informației de administrare, între două sau
mai multe staţii, utilizând subnivelul PMD. Existenţa subnivelului PLCP face că subnivelul
MAC să funcționeze cu o dependentă minimă de subnivelul PMD. Modulul pentru
administrarea staţiei realizează funcţii de administrare a nivelului fizic şi a subnivelului
MAC.
Subnivelul PLCP în transmisiunile DSSS
În subnivelul PLCP cadrelor MPDU li se atașează, pentru transmisiune, un preambul
şi un antet PLCP (Figura 2.11). La recepție, preambulul şi antetul cadrelor PLCP sunt
prelucrate pentru a extrage informația necesară procesului de demodulare şi de livrare a
cadrelor MPDU.
Figura 2.11. Formatul cadrului PLCP
Figura 2.12. Vederea externă şi destinaţia pinilor pentru Kit-ul de dezvoltare Arduino
2560.
Descrierea pinilor:
VCC – Sursa de alimentare;
GND – Masa;
Portul A (PA7÷PA0): Portul A este un port bidirecţional de 8 biţi programabil. Liniile
portului A sunt folosite şi ca intrări analogice pentru convertorul A/D. Liniile portului pot fi
conectate opţional la VCC prin rezistente de agăţare (pull-up rezistor), selectate pentru
fiecare linie. Buffer-ele de ieşire ale portului A au caracteristici de amplificare.
Portul B (PB7÷PB0): Portul B este un port I/O de 8 biţi bidirecţional prevăzut cu
rezistenţe de agăţare interne (opţional). Buffer-ele de ieşire ale portului B au caracteristici de
amplificare. Portul B îndeplineşte de asemenea funcţii speciale ale microcontrolerului
Atmega 2560.
Portul C (PC7÷PC0): Portul C este un port I/O de 8 biţi bidirecţional cu prevăzut cu
rezistenţe de agăţare interne (opţional). Buffer-ele de ieşire ale portului C au caracteristici de
amplificare. Dacă interfaţa JTAG (de depănare) este activată, rezistentele pinilor PC5(TDI),
PC3(TMS) şi PC2(TCK) vor fi activate, chiar dacă are loc o Resetare. Port-ul C îndeplineşte
de asemenea funcţii ale interfeţei JTAG şi alte funcţii speciale ale Atmega 2560.
Port D (PD7... PD0): Portul D este un port I/O de 8 biţi bidirecţional prevăzut cu
rezistenţe de agăţare interne (opţional). Buffer-ele de ieşire ale portului D au caracteristici de
amplificare. Portul D îndeplineşte de asemenea funcţii speciale ale Atmega 2560.
Reset: Un nivel scăzut la acest pin mai mare ca durată decât o valoare prestabilită, va
provoca iniţializarea procesorului.
XTAL 1 şi XTAL 2: Intrarea şi respectiv ieşirea amplificatorului inversor al
oscilatorului generatorului de tact.
AVCC: este pinul de alimentare pentru portul A şi pentru convertorul A/D. Trebuie
conectat extern la Vcc chiar dacă ADC nu este folosit. Dacă ADC este folosit, trebuie
conectat la Vcc printr-un filtru trece-jos.
AREF: este pinul de intrare pentru referinţa analogică a convertorului A/D.
Majoritatea instrucţiunilor AVR sunt formate dintr-un cuvânt de 16 biţi.
Spaţiul memoriei flash de program este împărţit în două secţiuni, secţiunea BOOT şi
secţiune de aplicare a programelor. Secţiunea BOOT are biţi speciali pentru protecţia la
scriere şi citire/scriere. Instrucţiunea SPM cu ajutorul căreia se scrie în memoria flash de
aplicaţii trebuie să fie în secţiunea BOOT.
Informaţiile din ŞRAM pot fi accesate cu uşurinţa prin cele cinci moduri diferite de
adresare suportate de arhitectura AVR.
Modulele întreruperilor au registrele de control în spaţiul I/O şi în Status Register se
află bitul de întrerupere globală. Toate întreruperile au prioritate în funcţie de locul în tabelul
de vectori de întrerupere ai întreruperilor lor. Cu cât este mai jos situat în tabel vectorul
întreruperi cu atât acea întrerupere are prioritate mai mare. Prioritatea mai mare o are
întreruperea cu vectorul cel mai slab plasat în tabel.
Spaţiul de memorie I/O conţine 64 de adrese pentru funcţiuni periferice ale CPU ca:
controlul registrelor, indicatorul SPI, sau alte funcţii de I/O. Memoria I/O poate fi accesată
direct sau indirect.
Memoria de date SDRAM este organizată pe octeţi. Primele 96 de adrese din spaţiul
memoriei SDRAM sunt rezervate fişierului de registre, iar următoarele 1024 de locaţii sunt
dedicate datelor interne SDRAM. Din fişierul de registre fac parte cele 32 de registre de uz
general, iar restul de 64 de adrese sunt rezervate registrelor asociate dispozitivelor I/O.
Memoria ŞRAM are o capacitate între 128 bytes şi 8 kbytes în funcţie de tipul
particular al microcontrolerului. SRAM-ul este accesat cu instrucţiuni de acces atât direct cât
şi indirect, folosind registrul pointer. SRAM-ul este folosit de asemenea şi pentru constituirea
stivei. Accesul la memoria ŞRAM se face în două perioade de tact.
Modulul UART (Universal Asinchronous Receiver Transmiter) efectuează
recepţia/transmisia datelor de la/către un dispozitiv periferic cu acces serie. Principalele
caracteristici sunt:
- Funcţionare full-duplex completa atât în modul sincron cât şi în mod asincron;
- Poseda generator de raţă de baud propriu de rezoluţie mare;
- Formate de date seriale diverse;
- Detectează automat erorile de transmisie;
- Execută comunicaţii de tip multiprocesor.
Modulul execută conversia serie/paralel a datelor la recepție, respective conversia
paralel/serie la transmisie. Transmiterea datelor este iniţializată prin scrierea datelor care
trebuie transmise în registrul UDR (UART Data Register). Datele sunt transferate de la UDR
la registrul Transmit Shift când:
- Un nou caracter este scris în UDR şi caracterul precedent a fost deja transferat.
Registrul de deplasare este încărcat imediat.
- Un nou caracter este scris în UDR înainte ca un caracter precedent să fi fost
transferat complet. Registrul de deplasare este încărcat după ce prima operaţie a fost
finalizată.
Atmega 2560 conţine un convertor A/D cu aproximaţii succesive, cu 8 canale şi cu
rezoluţia de 10 biţi. Convertorul este prevăzut la intrare cu circuit de eşantionare şi
memorare. Viteza de conversie este cuprinsă între 13 şi 260 de micros.
Toate aplicaţiile în care se utilizează microcontrolere fac parte din categoria aşa
ziselor sisteme încapsulate-integrate (“embedded systems”), la care existenţa unui sistem de
calcul incorporat este (aproape) transparentă pentru utilizator.
Printre multele domenii unde utilizarea lor este practic un standard industrial se pot
menţiona: în industria de automobile (controlul aprinderii/motorului, climatizare, diagnoză,
sisteme de alarmă, etc.), în aşa zisa electronică de consum (sisteme audio, televizoare, camere
video şi videocasetofoane, telefonie mobilă, GPS-uri, jocuri electronice, etc.), în aparatura
electrocasnică (maşini de spălat, frigidere, cuptoare cu microunde, aspiratoare), în controlul
mediului şi climatizare (sere, locuinţe, hale industriale), în industria aerospaţială, în
mijloacele moderne de măsurare - instrumentaţie (aparate de măsură, senzori şi traductoare
inteligente), la realizarea de periferice pentru calculatoare, în medicină.
Există la ora actuală un număr extrem de mare de tipuri constructive de microcontrolere. Un
criteriu de clasificare care se poate aplica întotdeauna este lungimea (dimensiunea)
cuvântului de date. Funcţie de puterea de calcul dorită şi de alte caracteristici se pot alege
variante având dimensiunea cuvântului de date de 4, 8,16 sau 32 de biţi. Există şi multe
variante zise dedicate, neprogramabile de utilizator la nivel de cod maşină, strict specializate
pe o anumită aplicaţie, prin intermediul codului preprogramat şi al resurselor hardware,
utilizate pentru comunicaţii, controlul tastaturilor, controlul aparaturii audio/video,
prelucrarea numerică a semnalului, etc.
Microcontrolerul ESP8266.
În rezultatul analizei dispozitivelor prezente pe piaţă s-a selectat MCU ESP8266 [10].
Modulul WiFi ESP8266 este un ŞOC cu protocol TCP/IP integrat care îi poate da
acces la rețeaua WiFi oricărui microcontroler. ESP8266 este capabil de hosting pentru o
aplicație sau să preia toate funcțiile de rețea Wi-Fi de la un alt procesor de aplicație. Fiecare
modul vine pre-programate, cu firmware cu comenzi AT sau integrate.
Acest modul are o capacitate de procesare şi stocare suficient de puternică, care îi
permite să fie integrat cu senzori şi dispozitive specifice prin intermediul pinilor GPIO.
ESP8266 suporta APSD pentru aplicații VoIP şi interfețe cu Bluetooth şi conține un RF auto-
calibrat care îi permite să lucreze în toate condițiile de funcționare şi nu necesită piese RF
externe.
Caracteristici specifice MCU ESP8266:
· 802.11 b/g/n;
· Wi-Fi Direct (P2P), soft-AP;
· Protocol TCP/IP integrat;
· Comutator TR, balun, LNA şi amplificator de putere integrate;
· PLL, DCXO, regulatoare şi unităţi de gestionare a energiei integrate;
· +19.5dBm putere ieșire în modul 802.11b;
· Memorie flash 1MB;
· CPU-ul integrat de 32 bit cu consum redus de energie ar putea fi folosit ca
procesor de aplicare;
· SDIO 1.1/2.0, SPI, UART;
· STBC, 1×1 MIMO, 2×1 MIMO;
· A-MPDU & A-MSDU aggregation & 0.4ms guard interval;
· Transmite pachete în < 2 ms;
· Consumul de energie în modul standby de < 1.0mW (DTIM3).
Dispozitivele ESP8266 sunt complet compatibile cu dispozitivele din seria Arduino.
Acest avantaj permite utilizarea mediilor de dezvoltare a aplicaţiilor pentru Arduino şi pentru
ESP8266 [16].
Alimentarea plăcilor de dezvoltare.
Placa de dezvoltare poate fi alimentată de la portul USB al calculatorului sau de la o
sursă externă. Selecția surselor se face automat.
Sursă externă poate fi un adaptor AC/DC sau baterii. Adaptorul este un jack de 2.1
mm, având plusul pe centru. Firele de la baterie pot fi conectate fie prin intermediul aceluiași
port sau pot fi conectate la pinii header GND respectiv Vin ai conectorului POWER.
Placa poate să funcționeze cu tensiuni între 6 şi 20 volți dar valorile de tensiune
recomandate sunt în gama 7 – 12 volți.
Pinii de alimentare sunt următorii:
VIN. Intrare pentru alimentare cu tensiune externă pentru situaţia când nu se foloseşte
conectarea la portul de USB al calculatorului care oferă şi el o tensiune de 5 volţi.
Se poate alimenta prin acest pin (cu 7-12V) sau se poate accesa tensiunea de intrare prin acest
pin.
5V. Acest pin furnizează o tensiune stabilizată de 5V obținuta din stabilizatorul intern
al plăcii.
Alimentarea cu tensiune exterioară prin pinii 5V sau 3.3V poate distruge placă.
3V3. Acest pin furnizează o tensiune de 3.3 la un curent maxim de 50 mĂ generată de
un stabilizator intern. Tensiunea poate fi utilizată pentru aplicații care necesita alimentarea la
3,3 volți.
GND. Pini de masa IOREF. Acest pin generează o tensiune de referinţă cu care
microcontrolerul poate opera.
Porturile de intrare/ieşire.
Fiecare din cei 14 pini digitali al lui Kit-ului pot fi utilizaţi ca input sau output,
utilizând funcţiunile pinMode (), digitalWrite () şi digitalRead (). Pinii funcționează la 5 volți
şi pot furniza sau absorbi un curent de maximum 40 mĂ şi datorită unui pull-up rezistor, care
sunt deconectate by default având valoarea de 20-50 khms.
O pare din pini au funcţii speciale:
Serial: 0 (RX) şi 1 (TX). Sunt utilizați pentru recepția (RX) şi transmisia (TX) datelor
seriale TTL. Acești pini sunt conectați la pinii corespunzători ai ATmega8U2, care are rolul
de convertor USB/TTL Serial chip.
External Interrupts: 2 şi 3. Acești pini pot fi configurați ca pini pentru întreruperi
externe.
PWM: 3, 5, 6, 9, 10, şi 11. Sunt ieșiri cu funcții PWM pe 8-bit prin funcția
analogWrite ().
SPI: 10 (SS), 11 (MOŞI), 12 (MISO), 13 (SCK). Sunt pini care asigura comunicarea
SPI prin utilizarea SPI library.
LED: 13. Este singurul LED conectat pe portul digital 13. Atunci când acest pin este
HIGH atunci LED-ul este ON iar când valoarea lui este LOW atunci acest LED este OFF.
Placa are 1 intrări analogice, numerotate de la A0, fiecare permit o rezoluție pe 10
bits, asta însemnând un număr de 1024 valori diferite. În mod normal permit măsurători a
unor valori de tensiune în gama 0- 5 volți, dar este posibilă modificarea prin folosirea unei
tensiuni diferite la pinul AREF (analogReference).
TWI: SDA pin şi ŞCL pin, permit comunicarea TWI, cu sprijinul librăriilor Wire
library.
AREF. Furnizează o tensiune de referinţă pentru intrările analogice. Prin utilizarea
funcţiei analogReference ().
Reset. Punerea acestui pin în LOW are loc un RESET al microcontrolerului. În mod
normal este utilizat la conectarea unui buton de RESET.
Comunicarea cu mediul de programare.
Placa de dezvoltare permite comunicarea cu PC-ul, cu altă placă sau cu alte
microcontrolere.
ESP asigura comunicaţii seriale UART TTL (5V), pentru care sunt prevăzuți pinii
digitali D0 (RX) şi D1 (TX). Placa este prevăzută şi cu un CH340 care asigura o comunicare
serială over USB care apare ca şi port virtual pentru software-ul calculatorului. Firmware-ul
din CH340 utilizează drivere USB standard şi nu are nevoie de drivere externe ci doar de un
fișier.inf.
Arduino software are inclus şi un serial monitor care permite vizualizarea datelor text
transferate. Două LED-uri, unul montat pe RX şi altul pe TX vor clipi atunci când datele
circulă via USB la calculator nu însa şi pentru indicarea comunicației seriale de pe pinii D0 şi
D1.
ESP suportă şi comunicaţii I2C (TWI) sau SPI. Software-ul de la Arduino include şi o
librărie Wire library ce simplifica comunicarea pe bus-ul I2C. Comunicarea SPI utilizează la
rândul ei o librărie SPI.
Programarea ESP.
Kit-ul ESP poate fi programat prin mediul Arduino, dacă se selectează ESP din
meniul Tools, alegând corect tipul microcontrolerului de pe placă [11].
Vederea externă a modulului ESP8266 mini pentru dezvoltarea proiectului este
prezentată în Figură 2.14.
Figura 2.14. Vederea externă a modulului ESP8266 mini pentru dezvoltarea
proiectului.