કોમ્પ્યુટર્સસાધનો

માઇક્રોકન્ટ્રોલર ESP8266: કનેક્ટ અને રૂપરેખાંકિત

ઘણા વપરાશકર્તાઓ પહેલેથી ESP8266-12 Espressif દ્વારા જારી કરવામાં આવેલા ચિપ તેના ધ્યાન ચાલુ કરવા માટે વ્યવસ્થાપિત છે. તે કિંમત ખૂબ પ્રમાણભૂત બ્લૂટૂથ-એડેપ્ટર કાર્ડ કરતા વધુ સસ્તું પડે છે, અને નાના પરિમાણો વયે તેમણે ખૂબ વધુ સુવિધાઓ કરવામાં આવી છે. હવે બધા ઘર ચાહકો બે સ્થિતિઓ માં Wi-Fi નેટવર્ક કામ છે, એટલે કે કોઇ એક્સેસ પોઇન્ટ પર તમારા કમ્પ્યુટરને કનેક્ટ અથવા બિંદુ તરીકે આનો સમાવેશ કરવા તક હતી.

બીજી બાજુ પર, તમે યોગ્ય રીતે સમજવા માટે શું આ કાર્ડ્સને માત્ર શીલ્ડ, માત્ર Wi-Fi મારફતે સંદેશાવ્યવહાર માટે તૈયાર કરવામાં આવ્યું નથી છે કરવાની જરૂર છે. પોતાને ESP8266 પોતે માઇક્રોકન્ટ્રોલર, જે તેના પોતાના UART, GPIO અને SPI ઈન્ટરફેસ, એટલે તે એક સંપૂર્ણપણે સ્વ-સમાવિષ્ટ સાધન તરીકે ઉપયોગ કરી શકાય છે છે. આ ચીપ પછી ઘણા તે સાચું ક્રાંતિ કહેવાય છે, અને સમય જતાં, જેમ ઉપકરણો પણ ટેકનોલોજી સૌથી મૂળભૂત પ્રકારના બાંધવામાં આવશે, પરંતુ લાંબા સમય સુધી ઉપકરણ પ્રમાણમાં નવો છે અને તેના પર સ્થિર ફર્મવેર નથી. વિશ્વભરના અનેક નિષ્ણાતો તમારા પોતાના ફર્મવેર શોધ છે, કારણ કે તેમને ભરવા માટે ચાર્જ ખરેખર મુશ્કેલ નથી પ્રયાસ કરી રહ્યા છે, પરંતુ વિવિધ મુશ્કેલીઓ હોવા છતાં, ઉપકરણ હવે ઉપયોગ માટે તદ્દન યોગ્ય કહી શકાય.

આ ક્ષણે, અમે આ મોડ્યુલ ઉપયોગ માટે માત્ર બે વિકલ્પો ધ્યાનમાં લોઃ

  • વધારાની માઇક્રોકન્ટ્રોલર, અથવા કમ્પ્યુટર છે, કે જે નિયંત્રણ મોડ્યુલ UART મારફતે હાથ ધરવામાં આવશે સાથે સંયોજનમાં બોર્ડ ઉપયોગ કરે છે.
  • ચિપ, જે પછી પરવાનગી આપે છે એક સ્વ-સમાવિષ્ટ એકમ તરીકે તેનો ઉપયોગ કરવા માટે સ્વતંત્ર લેખન ફર્મવેર.

શક્ય છે કે આ કિસ્સામાં એક સ્વતંત્ર ફર્મવેર ધ્યાનમાં, અમે ચાલશે કુદરતી છે.

ઉપયોગ અને સારી કામગીરી સરળતા અંતે છીએ, ઘણા લોકો ઘણા microcontrollers વચ્ચે છે તેમના પ્રેફરન્સ ESP8266 મોડલ આપે છે. કનેક્ટ અને ઉપકરણ ફર્મવેર અપડેટ ખૂબ જ સરળ અને સુલભ છે, અને સમાન હાર્ડવેર તમે કોમ્પ્યુટર સાધનો સાથે જોડાઈ છે, જેના પર બનાવવામાં આવે છે. તે યુએસબી-TTL-કન્વર્ટર સમગ્ર સમાન છે, અથવા, જો એક અન્ય કનેક્ટિવિટી વિકલ્પો પસંદ કરે છે RPI અને Arduino દ્વારા હાથ ધરવામાં કરી શકાય છે.

કેવી રીતે ચેક કરવા?

ક્રમમાં નવા ખરીદી ઉપકરણ કાર્યક્ષમતા ચકાસવા માટે, તમે ઉપર 3.3 વોલ્ટ માટે, સ્થિર વોલ્ટેજ એક ખાસ સ્રોત ઉપયોગ કરવાની જરૂર પડશે. તરત જ તેને નોંધ્યું છે કે મોડ્યુલ પુરવઠો વોલ્ટેજ રેન્જ વાસ્તવિક 3 3.6 વોલ્ટની વચ્ચે છે વર્થ છે, અને વધારો વોલ્ટેજ પુરવઠો તરત હકીકત એ છે કે તમે ફક્ત તમારા ESP8266 નુકસાન થશે શકે છે. ફ્લેશ અને એક સમાન પરિસ્થિતિ પછી અન્ય સોફ્ટવેર યોગ્ય રીતે કામ ન શરૂ કરી શકો છો, અને તમે પહેલાથી જ એકમ અથવા તેને સુધારવા માટે કંઈક મરમ્મત કરવાની છે.

માઇક્રોકન્ટ્રોલર મોડેલ કામગીરી નક્કી કરવા માટે, તમે માત્ર ત્રણ પિન કનેક્ટ કરવાની જરૂર છે:

  • CH_PD અને VCC 3.3 વોલ્ટ પાવર સપ્લાય સાથે જોડાયેલા છે.
  • GND જમીન સાથે જોડાયેલ છે.

તમે ખાસ કરીને -01, અને કોઈપણ અન્ય મોડ્યુલ ઉપયોગ ન હોય અને તે કે આ કેસ તમને જરૂર શરૂઆતમાં હાજર GPIO15 ઉતરી આવ્યો છે, પછી, અને તે વધુ જમીન સાથે જોડાયેલ આવશે.

ફેક્ટરી ફર્મવેર સામાન્ય ચલાવવા માટે, તો પછી તે કિસ્સામાં તમે લાલ પ્રકાશ જોઈ શકે છે, અને પછી વખત એક દંપતિ વાદળી મજાનું ચમકશે. જોકે, તે નોંધવું જોઇએ કે લાલ શક્તિ પ્રકાશ બધા ESP8266 સિરીઝ ઉપકરણો નથી. કેટલાક ઉપકરણો પર ફર્મવેર લાલ પ્રકાશ પ્રકાશ પૂરું પાડતું નથી, જો મોડ્યુલ ગેરહાજર છે (ખાસ કરીને, આ ખાસ કરીને -12 મોડલ ઉલ્લેખ કરે છે).

તમારા વાયરલેસ નેટવર્કથી કનેક્ટ પછી એક નવી એક્સેસ પોઇન્ટ, કે જે ESP_XXXX કહેવાશે દ્વારા સક્રિય થાય છે, અને તે Wi-Fi ઍક્સેસ છે કે જે કોઈપણ ઉપકરણ સાથે શોધી શકાય છે. આ કિસ્સામાં, એક્સેસ પોઇન્ટ નામ તમે ઉપયોગ કરી રહ્યા છો, અને તેથી કેટલાક અન્ય પણ હોઈ શકે સીધી ઉત્પાદકની ફર્મવેર પર આધારિત છે.

બિંદુ દેખાય છે, તો તમે પ્રયોગ પછી મોટે ભાગે ચાલુ રાખી શકો છો, અન્યથા ફરી સમીક્ષા શક્તિ, તેમજ GND અને CH_PD જોડાણ ચોકસાઈ કરવા માટે હોય છે, અને જો બધું યોગ્ય રીતે જોડાયેલ છે, તો તમે હજુ પણ અથવા તૂટી એકમ ઉપયોગ કરવાનો પ્રયાસ કરી રહ્યા તે સરળ બિન-પ્રમાણભૂત સેટિંગ્સ સાથે ફર્મવેર સ્થાપિત થયેલ છે.

તે કેવી રીતે ઝડપથી જોડાવા માટે?

સ્ટાન્ડર્ડ આ મોડ્યુલ ના જોડાણ માટે જરૂરી સમૂહ નીચેના સમાવેશ થાય છે:

  • મોડ્યુલ પોતે;
  • solderless breadboard;
  • ઓગળી જવામાં નિષ્ફળતા માતા, પિતા, માટે રચાયેલ એક સંપૂર્ણ સેટ પ્રોટોટાઇપિંગ બોર્ડ, અથવા ખાસ કેબલ DUPONT એમએફ;
  • યુએસબી-TTL કન્વર્ટર PL2303, FTDI અથવા અમુક સમાન ચિપ પર આધારિત છે. શ્રેષ્ઠ વિકલ્પ - યુએસબી-TTL એડેપ્ટર પણ આઉટપુટ RTS અને DTR હોય, તો આ કારણે અત્યંત ઝડપથી કેટલાક UDK, Arduino IDE અથવા Sming થી ફર્મવેર ડાઉનલોડ કરો, જાતે સ્વિચિંગ GPIO0 જમીન પણ જરૂર વગર પ્રાપ્ત કરી શકે છે.

તમને 5 વોલ્ટ કન્વર્ટનનો ઉપયોગ કરો છો, તો પછી 1117 આધારે અથવા કોઈપણ સમાન પર વધારાનો વોલ્ટેજ નિયમનકાર ચિપ, તેમજ (5 વોલ્ટ માટે સ્માર્ટફોન માંથી પ્રમાણભૂત 1117 ખૂબ સારી યોગ્ય પણ સામાન્ય ચાર્જિંગ માટે) શક્તિ સ્ત્રોત ખરીદવાની જરૂર છે. તે Arduino IDE અથવા ઉપયોગ નથી આગ્રહણીય છે માટે યુએસબી-TTL ESP8266 માટે શક્તિ સ્ત્રોત છે, અને એક અલગ ઉપયોગ છે કારણ કે આ કારણે તમે વજન સમસ્યાઓ છેલ્લે છૂટકારો મેળવવા કરી શકો છો.

ઉન્નત સમૂહ આરામદાયક અને સતત કામ પૂરી પાડવા માટે મોડ્યુલ સાથે વધારાની જરૂરિયાત પુરી પાડે શક્તિ કનેક્ટર્સ, રેઝિસ્ટરનો, એલઈડી અને ડૂબવું-સ્વીચો. વધુમાં, તે પણ એક સસ્તું યુએસબી મોનીટર, જે તમે સતત ચાલુ વપરાશ જથ્થો મોનીટર કરવા માટે સક્રિય કરે ઉપયોગ, અને ઘટના ના યુએસબી બસ તેમાંથી થોડું રક્ષણ પૂરું પાડે છે શક્ય છે શોર્ટ સર્કિટ.

મારે શું કરવું જોઈએ?

પ્રથમ અને અગ્રણી તે હકીકત એ છે કે ESP8266 નિયંત્રણ જે ચોક્કસ મોડેલ તમે ઉપયોગ પર આધાર રાખીને થોડા અલગ હોઈ શકે છે નોંધ્યું વર્થ છે. આવા મોડ્યુલ્સ આજે તદ્દન ઘણો પ્રસ્તુત, અને પ્રથમ વસ્તુ છે કે જરૂર પડશે - મોડેલ ઓળખ છે અને તમે તેનો ઉપયોગ કરવામાં આવે છે પિન જોડાણો નક્કી કરવું. આ માર્ગદર્શિકા માં, અમે મોડ્યુલ ESP8266 ઇએસપી -01 V090 સાથે કામ વિશે વાત કરશે, અને જો તમે કેટલાક અન્ય મોડલ ઉપયોગ પિંગ GPIO15 (HSPICS, MTDO), તો તમે પ્રમાણભૂત મોડ્યુલ શરૂઆત જેમ જમીન પર તેને ખેંચી કરવાની જરૂર પડશે ઉત્પન્ન થયું છે અને ફર્મવેર સ્થિતિ છે.

પછી ડબલ તપાસો કે જોડાયેલ મોડ્યુલ માટે પુરવઠો વોલ્ટેજ 3.3 વોલ્ટ છે. ઉપર દર્શાવ્યા મુજબ, માન્ય શ્રેણી 3 3.6 વોલ્ટની વચ્ચે છે, અને ઉપકરણ વધી કિસ્સામાં નિષ્ફળ જાય, પરંતુ પુરવઠો વોલ્ટેજ પણ નોંધપાત્ર 3 વોલ્ટ, જે દસ્તાવેજો માં દર્શાવવામાં આવે છે કરતાં ઓછી હોઈ શકે છે.

તમે એ USB-TTL કન્વર્ટર 3.3 વોલ્ટ નો ઉપયોગ કરો છો, તો પછી મોડ્યુલ નીચે ચિત્રમાં ડાબી બાજુ પર જ રીતે જોડાયેલું છે. જો તમે pyativoltovy યુએસબી-TTL જ અરજી કરી હતી, પછી આ આંકડો જમણી બાજુએ ધ્યાન સેવ્યું હતું. એવું જણાય છે શકે છે અધિકાર હકીકત એ છે કે તે અલગ વીજ પુરવઠો વપરાય કારણે વધુ કાર્યક્ષમ છે, પરંતુ કન્વર્ટર 5 વોલ્ટ ના યુએસબી-TTL ઉપયોગ કિસ્સામાં હકીકતમાં trehvoltovyh અને pyativoltovyh એકસૂત્રતા તેની ખાતરી કરવા માટે ખૂબ વધારાની વિભાજક રેઝિસ્ટરનો બનાવવા માટે ઇચ્છનીય છે તર્ક સ્તરો, અથવા ફક્ત મોડ્યુલ રૂપાંતર સ્તર ઉપયોગ કરે છે.

ઉપર હૂક ખાસ લક્ષણો

જમણી બાજુ પર ત્યાં તર્ક TTL, અને તમારા પોતાના જોખમે હાથ ધરવામાં આવા કાર્યવાહી હાથ ધરવા pyativoltovoy માટે મોડ્યુલ જોડાણ રેખાકૃતિ UTXD (TX), તેમજ URXD (ગ્લટની) છે. ESP8266 વર્ણન સુધીમાં તે કહે છે કે એકમ માત્ર 3.3 તર્ક સાથે અસરકારક રીતે કામ કરે છે. કિસ્સાઓમાં જબરજસ્ત બહુમતી માં, પણ એક તર્ક pyativoltovoy સાધનો કિસ્સામાં નિષ્ફળ નથી, પરંતુ ક્યારેક ક્યારેક આવા સંજોગોમાં ત્યાં છે, તેથી આવા જોડાણ આગ્રહણીય નથી છે.

તમે સમર્પિત યુએસબી-TTL કન્વર્ટર 3.3 વોલ્ટ વાપરવા માટે અસમર્થ હોય, તો વિભાજક રેઝિસ્ટરનો પર લાગુ કરી શકાય છે. પણ નોંધ્યું વર્થ કે અધિકાર આંકડો પાવર 1117 જાળવનાર વધારાના પાઇપિંગ વગર જોડાયેલ છે, અને તે ખરેખર ટેકનોલોજી કામ કરી રહ્યા છે, પરંતુ તે હજુ કેપેસિટર સ્ટ્રેપિંગ સાથે વાયરિંગ રેખાકૃતિ 1117 નો ઉપયોગ કરવા માટે શ્રેષ્ઠ છે - તમારા જાળવનાર કે ESP8266 Datasheet સાથે સમાધાન અથવા પહેલેથી ઉપયોગ સંપૂર્ણપણે તૈયાર કરવાની જરૂર મોડ્યુલ, 1117 આધારે આધારિત છે.

એકમ શરૂ કરવા માટે, તમે સાંકળ GPIO0-TND તોડી જરૂર છે, પછી તે શક્તિ પૂરી પાડવા શક્ય છે. તે નોંધ્યું છે કે બધા તમે તે ક્રમમાં તે શું કરવાની જરૂર છે, એટલે કે, પ્રથમ ખાતરી કરો કે GPIO0 «હવામાં અટકી બનાવવા", અને માત્ર પછી CH_PD અને VCC કરવાની સત્તા લાગુ વર્થ છે.

કેવી રીતે યોગ્ય રીતે કનેક્ટ કરવા માટે?

તમે સમર્પિત કે એક સાંજે સામાન્ય ESP8266 મોડ્યુલ સાથે જોડાઈ શકે છે, તો તમે વધુ સ્થિર વિકલ્પ વાપરી શકો છો. રેખાકૃતિ તમે આપોઆપ લોડ ફર્મવેર સાથે જોડાણ વિકલ્પ જુઓ ઉપર.

તે નોંધવું જોઇએ કે છબીમાં મફત GPIO અને એડીસી ઉપયોગ બતાવવા નથી, અને જોડાણ સીધા હશે ચોકકસ શું તમે અમલ કરવા માંગો છો પર આધાર રાખે છે, પરંતુ જો તમે સ્થિરતા ખાતરી કરવા માંગો છો, ભૂલશો નહિં જમીન પર તમામ GPIO પાવર અને એડીસી ખેંચવાનો એક પુલ અપ રેઝિસ્ટરને ઉપયોગ કરે છે.

10k રેઝિસ્ટરનો, જો જરૂરી હોય, 50k માટે 4,7k રેન્જમાં અન્ય કોઇ દ્વારા બદલવામાં કરી શકાય છે, GPIO15 સિવાય, કારણ કે તેના ચહેરાને કિંમત કોઈ 10k કરતાં વધુ હોવી જોઈએ. સંપ્રદાય કેપેસિટર હાઈ ફ્રિકવન્સી રિપલ હળવી કંઈક અંશે જુદી હોઈ શકે છે.

કમ્પાઉન્ડ GPIO16 રીસેટ કરો અને ઊંડા ઊંઘ રેઝિસ્ટરને ઉપયોગ દ્વારા જ્યારે અનુરૂપ મોડનો ઉપયોગ કરીને, ક્રમમાં થી ઊંડા ઊંઘ સ્થિતિમાં માંથી બહાર નીકળવા માટે 470 ઓહ્મ જરૂરી હોઇ શકે છે, કરેલ મોડ્યુલમાં નીચું સ્તર GPIO16 સપ્લાય હાથ ઘરીને સંપૂર્ણ રીસેટ કરે છે. તમારા એકમ માટે આ સંયોજન ઊંડા ઊંઘ સ્થિતિમાં ગેરહાજરીમાં કાયમ ચાલશે.

પ્રથમ નજરમાં, તે GPIO0, GPIO1 (TX), GPIO2, GPIO3 (આરએક્ષ) અને GPIO15 વ્યસ્ત લાગે શકે છે, તેથી તેમને પોતાના હેતુઓ માટે ઉપયોગ કામ કરશે નહિં, પરંતુ વાસ્તવમાં તે ખૂબ નથી. GPIO15 માટે GPIO0 અને GPIO2 માટે પૂરતી ઊંચા સ્તરે છે, તેમજ ઓછી માત્ર મોડ્યુલ પ્રારંભિક સ્ટાર્ટઅપ માટે જરૂરી હોઇ શકે છે, અને ભવિષ્યમાં તે પહેલાથી જ તેમને તેની મુનસફી ઉપયોગ કરવો શક્ય છે. ઉલ્લેખનીય જ વસ્તુ - જરૂરી સ્તર પૂરા પાડી પહેલાં તમારા સાધનો સંપૂર્ણ રીસેટ ધરવા માટે ભૂલશો નહિં.

તમે પણ GPIO1 અને GPIO3 વિકલ્પ તરીકે ટીએક્સ, ગ્લટની ઉપયોગ કરી શકો છો, પરંતુ ભૂલશો નહિં મોડ્યુલ પછી શરૂ કે દરેક ફર્મવેર "ખેંચવાનો" માટે ટીએક્સ સમાંતર 74480 ના દરે UART0 ને મોકલવામાં આવેલી માહિતીને ડિબગીંગ કરી થાય છે, પણ પછી સફળ ડાઉનલોડ રાખવામાં આવશે, તો તમે તેમને પ્રમાણભૂત GPIO કારણ કે માત્ર UART0 અન્ય ઉપકરણ સાથે ડેટા વિનિમય બનાવવા માટે કારણ કે, પણ વાપરી શકો છો.

મોડ્યુલ્સ માટે જેમાં ભળે પિન એક નાની રકમ (દાખલા તરીકે, ખાસ કરીને-01) undiluted પિન, એટલે કે, ખાસ કરીને -01 ઉછેર માત્ર જોડાવા માટે જરૂરી નથી: GND, CH_PD, VCC, GPIO0, GPIO2 અને ફરીથી સેટ કરવા અને તે તેમના તમે તમે સજ્જડ કરવાની જરૂર પડશે. કોઈ જરૂર ચિપ ESP8266EX સીધા સોલ્ડર કરવામાં આવ્યા છે, અને પછી જ્યાં સુધી તમે ખરેખર જરૂર ખેંચી પિન undiluted.

આવા જોડાણ આકૃતિઓ લાયક નિષ્ણાતો દ્વારા હાથ ધરવામાં અને વિવિધ માહિતી બહુમતી થી એસેમ્બલ પ્રયોગો મોટી સંખ્યામાં પછી વાપરવામાં આવે છે. એ નોંધવું જોઇએ કે જેવી યોજનાઓ આદર્શ ગણી ન શકાય, કારણ કે તમે અન્ય સમાન અસરકારક વિકલ્પો નંબરનો ઉપયોગ કરી શકો છો.

Arduino મારફતે જોડાણ

જો તમે કોઈ કારણસર, કોઈ યુએસબી-TTL કન્વર્ટર 3.3 વોલ્ટ, તો પછી વાઇફાઇ ESP8266 મોડ્યુલ સંકલિત કન્વર્ટર સાથે Arduino મારફતે જોડાયેલ કરી શકાય છે કરવામાં આવી હતી. અહીં તમે પ્રથમ ત્રણ કી એલિમેન્ટ્સ ધ્યાન ચૂકવણી કરવાની જરૂર પડશે:

  • જ્યારે ESP8266 Arduino સાથે વપરાય રીસેટ શરૂઆતમાં GND સાથે જોડાયેલ, માઇક્રોકન્ટ્રોલર ચલાવવાની ક્ષમતા દૂર કરવા અને આ ફોર્મ તે પારદર્શક યુએસબી-TTL કન્વર્ટર તરીકે ઉપયોગ થતો હતો.
  • ગ્લટની અને TX "ધ ક્રોસિંગ પર" કનેક્ટ થયેલ નથી, અને સીધું - ગ્લટની-ગ્લટની (લીલા), ટીએક્સ-ટીએક્સ (પીળા).
  • બાકીનું બધું ઉપર જ રીતે જોડાયેલું છે.

શું ધ્યાનમાં

આ યોજનામાં પણ સ્તરો મેચિંગ 5 વોલ્ટ TTL Arduino, અને ESP8266 પર 3.3 વોલ્ટ જરૂરી છે, પરંતુ સારી જેથી કામ કરી શકે.

ESP8266 Arduino સાથે જોડાયેલ હોય, ત્યારે પરિણામ સ્વરૂપે વોલ્ટેજ નિયમનકાર સજ્જ કરી શકાય છે, વર્તમાન કે જે ESP8266 માટે જરૂરી છે withstanding નથી, તો તમે તેને સક્રિય પહેલાં, તમે તમે ઉપયોગ એક datashipom સાથે તપાસ કરવાની જરૂર છે. કારણ કે આ હકીકત એ છે કે આંતરિક વોલ્ટેજ નિયમનકાર Arduino ફક્ત નિષ્ફળ જાય તરફ દોરી શકે છે ESP8266 સાથે કોઇ અન્ય વીજળી વાપરી નાખતા હતા તત્વો કનેક્ટ કરવાનો પ્રયાસ કરો.

પણ, ત્યાં અન્ય જોડાણ રેખાકૃતિ ESP8266 અને Arduino, જે SoftSerial ઉપયોગ કર્યો છે. પુસ્તકાલય SoftSerial બંદર ઝડપ 115200 બરાબર હોવાથી, પણ ઊંચા છે, ઉપયોગ કરવા માટે આ જોડાણ પદ્ધતિ છે, જોકે કેટલાક કિસ્સાઓમાં જેમાં તે કામ કરે છે તદ્દન સ્થિર છે અને બાંયધરી આપી શકતું નથી સ્થિર કામગીરી આગ્રહણીય નથી છે.

RaspberryPi મારફતે જોડાણ

તમે બધા કોઈપણ યુએસબી-TTL converters ખાતે ન હોય તો, તે કિસ્સામાં તમે RaspberryPi વાપરી શકો છો. આ કિસ્સામાં, ESP8266 પ્રોગ્રામિંગ અને જોડાણ માટે લગભગ સમાન છે, પરંતુ અહીં તે ખૂબ અનુકૂળ નથી, અને વધુમાં 3.3 વોલ્ટ ખાતે જાળવનાર તરીકે ખોરાક ઉપયોગ કરવાની જરૂર પડશે.

ગ્લટની, ટીએક્સ શરૂ અને અમારા ઉપકરણ GND ESP8266, VCC અને GND જોડાવા માટે અને બંધ લેવા માટે નિયમબદ્ધ વીજ પુરવઠો, 3.3 વોલ્ટ પર ગણતરી કરી હતી. અહીં, ખાસ ધ્યાન હકીકત એ છે કે તમે ઉપકરણો GND ના જોડાણ, એટલે કે જાળવનાર RaspberryPi અને ESP8266 કરવાની જરૂર છે માટે ચૂકવણી કરવી જોઇએ. જો તમારા ઉપકરણ મોડેલ નિયમનકાર વધારાની ભાર 300 મા સુધી ટકી શકે માં બિલ્ટ ઇન હોય, તો પછી ESP8266 જોડાણ તદ્દન સામાન્ય છે, પરંતુ તે બધા તમારા પોતાના જોખમે કરવામાં આવે છે.

સેટિંગ્સ રૂપરેખાંકિત

જ્યારે તમે સમજો ESP8266 જોડાવા માટે કેવી રીતે, તમે ખાતરી કરો કે તમારા ઉપકરણ માટે ડ્રાઇવરો યોગ્ય રીતે સુયોજિત છે, જેથી તે નવા વર્ચ્યુઅલ સીરીયલ પોર્ટ સિસ્ટમ માટે ઉમેરવામાં આવ્યું હતું બનાવવા માટે જરૂર છે. સીરીયલ પોર્ટ ટર્મિનલ છે - કાર્યક્રમ ઉપયોગ કરવાની જરૂર પડશે. સિદ્ધાંત માં, ઉપયોગિતા તમારા સ્વાદ માટે કોઈપણ પસંદ કરી શકો છો, પરંતુ તમે યોગ્ય રીતે સમજવું જોઈએ કે કોઇ પણ ટીમ કે તમે અંત સીરીયલ પોર્ટ મોકલવામાં આવશે, પાછળનો અક્ષરો સીઆર + એલએફ હોવી જોઇએ.

એકદમ વ્યાપક ઉપયોગ CoolTerm ESPlorer અને ઉપયોગિતાઓ, બાદમાં તે શક્ય ESP8266 દાખલ ન બનાવે એટી આદેશો તેમના પોતાના પર છે, અને આ NodeMCU હેઠળ લુઆ સ્ક્રિપ્ટો સાથે કામ કરવા માટે સરળ આપે છે, જેથી તેને સરળતાથી પ્રમાણભૂત ટર્મિનલ તરીકે વાપરી શકાય છે.

એક સામાન્ય જોડાણ માટે સીરીયલ પોર્ટ કારણ કે ESP8266 માટે ફર્મવેર મોટે ભાગે અલગ અલગ હોય છે અને સક્રિયકરણ અલગ ઝડપે હાથ ધરવામાં કરી શકાય છે, કામ ઘણો કરવું પડશે. 9600, 57600 અને 115200: શ્રેષ્ઠ વિકલ્પ નક્કી કરવા માટે, તમે ત્રણ મૂળભૂત વિકલ્પો મારફતે જાઓ જરૂર પડશે.

કેવી રીતે બહાર સૉર્ટ કરવા માટે?

પ્રારંભ કરવા માટે, વર્ચ્યુઅલ ખુલ્લા પરિમાણો 9600 8n1 સીરીયલ પોર્ટ ટર્મિનલ સોફ્ટવેર કનેક્ટ થાઓ, ત્યારે તે પછી પાવર સંપૂર્ણ મોડ્યુલ રીસેટ ખર્ચ નિષ્ક્રિય CH_PD (ચિપ સક્ષમ), અને પછી તેને ફરીથી સક્રિય CH_PD ખોટી. તમે પણ રીસેટ જમીન પર શોર્ટ સર્કિટ પસાર એકમ પુનઃપ્રારંભ થશે અને ટર્મિનલ માં માહિતી અવલોકન કરી શકો છો.

પ્રથમ એલઇડી ઉપકરણ તરીકે ચકાસણી પ્રક્રિયા વર્ણન બતાવવામાં જ રીતે પ્રદર્શિત કરી શકાય છે. તમે પણ જુદા જુદા પાત્રો કે તૈયાર સાથે સમાપ્ત થશે ટર્મિનલ સમૂહ અવલોકન જોઈએ, અને જો તે નથી, ટર્મિનલ અલગ ઝડપે યોજાયેલી મોડ્યુલ એક રીબુટ દ્વારા અનુસરવામાં માટે ફરીથી કનેક્ટ કરો.

જ્યારે તમે વિકલ્પો રેખા ઝડપ આપેલ એક જુઓ, ક્રિયા માટે મોડ્યુલ તૈયાર ગણી શકાય.

કેવી રીતે ફર્મવેર અપડેટ કરવું?

તમે ESP8266 સ્થાપિત કર્યા પછી, કનેક્ટ ઉપકરણ માત્ર થોડી સેકન્ડોમાં લે છે, અને પછી તે તમારા ફર્મવેર અપગ્રેડ કરવા તૈયાર થઈ જશે. નવી સોફ્ટવેર ઇન્સ્ટોલ કરવા તમારે હવે આગળ શું કરવાની જરૂર છે.

શરૂ સત્તાવાર સાઇટ માંથી તાજેતરની ફર્મવેર સંસ્કરણની જાણ કરો ડાઉનલોડ કરો અને ફ્લેશિંગ માટે ઉપયોગિતા ડાઉનલોડ કરો. અહીં, ખાસ ધ્યાન શું ઓપરેટિંગ સિસ્ટમ મશીન ESP8266 ચાલે પર સ્થાપિત થયેલ છે આપવી જોઈએ. ઉપકરણોને કનેક્ટ શ્રેષ્ઠ જૂની સિસ્ટમ વિન્ડોઝ 7 કરવામાં આવે છે.

ધોરણ વિન્ડોઝ ઓપરેટિંગ સિસ્ટમ માટે તે XTCOM util કહેવાય કાર્યક્રમ છે, જે કામ, ખાસ કરીને અનુકૂળ છે, જો ફર્મવેર માત્ર એક ફાઇલ છે ઉપયોગ કરવા માટે શ્રેષ્ઠ છે. બેસ્ટ મલ્ટિ-પ્લેટફોર્મ વિકલ્પ ઉપયોગિતા esptool, જેને, જોકે, પાયથોન માટે માંગણી, અને આદેશ વાક્ય ના પરિમાણો સ્પષ્ટ કરવાની જરૂર કૉલ જોઈએ. વધુમાં, જોડાણ ESP8266 કોર કાર્યો તમે સરળ કાર્યક્રમ ફ્લેશ ડાઉનલોડ સાધન, જે સેટિંગ્સ એક પૂરતી મોટી સંખ્યામાં, તેમજ એક અનુકૂળ ટેકનોલોજી બહુવિધ ફાઇલો માંથી ફર્મવેર સ્થાપિત કરવા માટે છે તેની ખાતરી કરવા માટે પરવાનગી આપે છે.

આગળ, સીરીયલ પોર્ટ પરથી તમારા ટર્મિનલ કાર્યક્રમ ડિસ્કનેક્ટ કરો, અને મુખ્ય CH_PD, GPIO0 માંથી સંપૂર્ણપણે ડિસ્કનેક્ટ GND માટે મોડ્યુલ કનેક્ટ કરો, અને પછી CH_PD પાછા પરત કરી શકાય છે. અંતે, માત્ર મોડ્યુલ ફર્મવેર માટે કાર્યક્રમ શરૂ થાય છે અને તેમને ESP8266 રિલે લોડ થાય છે.

કિસ્સાઓમાં જબરજસ્ત બહુમતી ફર્મવેર 115.200 વિસ્તારમાં ઝડપે એકમ માં લોડ થયેલ છે, પરંતુ તે એક ખાસ મોડ, વેગ આપોઆપ વિતરણ પૂરી પાડે છે કે જેથી ફર્મવેર કરતાં વધુ 9600 ની ઝડપે હાથ ધરવામાં કરી શકાય છે, ઉપલબ્ધ ESP8266 કાર્ય અપડેટ થાય છે. Arduino જોડાણ અથવા USB-TTL માટે વપરાય છે - અહીં એક ખાસ ભૂમિકા ભજવે નથી, ઝડપ મર્યાદા કન્વર્ટર દ્વારા ઉપયોગમાં વાયર લંબાઈ, અને અન્ય પરિબળો સંખ્યા પર આધાર રાખે છે.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gu.birmiss.com. Theme powered by WordPress.