Mar a chleachdas tu Arduino WiFi

Mar a chleachdas tu Arduino WiFi
Philip Lawrence

Ma tha thu airson Wi-Fi fhilleadh a-steach do na pròiseactan Arduino agad, bidh thu toilichte cluinntinn gu bheil grunn dhòighean ann sin a dhèanamh. A bharrachd air an sin, cha leig thu leas a bhith draghail eadhon ged nach eil modal Wi-Fi aig do mhicro-riaghladair Arduino. Chan eil agad ach Sgiath Wi-Fi Arduino le modal Wi-Fi co-chosmhail ri Arduino, agus tha thu math a dhol.

Tha cuid de bhùird Arduino mòr-chòrdte a’ dìth feartan gun uèir, ach tha dòighean ann air dèan iad Wi-Fi co-chòrdail le bhith a’ cleachdadh leudachaidhean agus modalan Wi-Fi taobh a-muigh. Air an làimh eile, tha taic WiFi togte aig Arduino UNO Rev, agus mar sin chan fheum e Sgiath Arduino leis fhèin. Mu dheireadh, tha modal Wi-Fi Arduino Uno air a phrògramadh a’ cleachdadh bathar-bog Arduino.

San iùl seo, ionnsaichidh tu a h-uile dad a dh’ fheumas tu gus modal Wi-Fi a chuir air do bhòrd Arduino agus a cheangal ris a’ bhòrd Arduino agad. eadar-lìn.

Mar a tha pròiseactan Arduino WiFi ag obair

Tha iomadh dòigh ann air Wi-Fi a chur ris a’ phròiseact Arduino agad, agus mar sin tha e deatamach gun tagh thu an dòigh-obrach as fheàrr stèidhichte air na feumalachdan agad. Ma tha thu fortanach, is dòcha nach fheum thu bòrd air leth. Tha comas Wi-Fi stèidhichte aig grunn bhùird Arduino, a’ gabhail a-steach an Arduino Uno WiFi.

Ach, tha loidhne toraidh Arduino a’ toirt a-steach an Arduino WiFi/Wireless Shield a chaidh a dhealbhadh gus obrachadh le microcontroller Arduino aig nach eil inneal togte. -in modal gun uèir.

Tha am fuasgladh sìmplidh - cleachd modal gun uèir a-muigh (Wi-Fi + BT) a tha co-chosmhail risam bòrd Arduino agad.

Am bu chòir dhomh Sgiath WiFi Arduino a chleachdadh?

Leis gu bheil sgiathan Wi-Fi Arduino air an stad gu h-oifigeil agus nach eil iad rim faighinn air a’ mhargaidh tuilleadh, is e an roghainn as fhasa WiFi a chuir ris na pròiseactan agad modal Wi-Fi Arduino a chleachdadh coltach ris an ESP8266.<1

Is e microcontroller a th’ anns a’ mhodal seo a ghabhas uidheamachadh le raon farsaing de firmware gnàthaichte agus a bheir dhut tòrr smachd air mar as urrainn dhut ceangal ri Wi-Fi.

Air a mholadh: Mar a shuidhicheas tu Raspberry Pi Wifi Le IP Statach

Mar a shuidhicheas tu Arduino Uno WiFi

Ach, airson an iùl seo, cumaidh sinn rudan sìmplidh agus so-thuigsinn gus an urrainn do dhuine sam bith a leantainn gu furasta, ge bith dè ìre de eòlas no eòlas teignigeach.

Tha sinn a' tuigsinn gum faod na rudan seo a bhith gu math toinnte, agus mar sin coisichidh sinn thu tro mar a chuireas tu gach àithne air an ESP8266 agad gus an ceangail e ris an lìonra agad sa bhad.

Mar sin, leig dhuinn sùil nas mionaidiche a thoirt air an Arduino IDE agus na h-innealan aige.

Na bhios a dhìth ort

Bidh mòran phròiseactan Arduino a’ cleachdadh diofar dhòighean gus ceangal ri ceangal WiFi tèarainte. Ach, airson an iùil seo, bheir sinn eisimpleir de mhodal Arduino WiFi gus taic WiFi a chur ri bòrd aig nach eil an gnìomh seo an-dràsta.

Gus seo a dhèanamh, bidh feum agad air na h-innealan a leanas:

  • Arduino Uno
  • Arduino IDE
  • Wiring
  • Càball USB
  • ESP8266 WiFiModal
  • Breadboard

Tha e riatanach sùil a thoirt air a’ mhodal ESP8266 agad ro-làimh, oir bu chòir dha tighinn leis a’ firmware iomchaidh a chaidh a chuir a-steach mu thràth. Nì seo sìmplidh air a’ phròiseas airson am modal a cheangal ris an lìonra agad.

A-nis gu bheil a h-uile càil agad ri làimh, tòisichidh sinn air sreangadh a’ phròiseict. Às deidh sin, bruidhnidh sinn air na h-òrdughan a dh’ fheumas tu a bhith eòlach gus am bòrd Arduino agad a cheangal ri WiFi.

Arduino Uno Wiring WiFi

Sa phròiseact seo, bidh an Arduino a’ conaltradh ris an ESP8266: thu cleachd prìneachan tar-chuir is faighinn gus conaltradh leis a’ mhodal Arduino WiFi.

Faic cuideachd: Mar a nì thu cùl-taic de fhaclan-faire WiFi air Android

Gu bunaiteach, stèidhichidh tu cuairt, agus feumaidh tu na uèirichean a bhith mar an t-sianal tar-chuir gus sruth fiosrachaidh a dhèanamh nas fhasa airson do Arduino Uno. Sgiath WiFi no Arduino WiFi.

Is e a’ chiad cheum a h-uile càil a cheangal suas. Bi faiceallach gun lean thu na ceumannan gu h-ìosal oir dh'fhaodadh do phròiseact air fad bagairt a dhèanamh ma dh'fhaoidte gun tèid an uèirleadh suas.

Dè na h-uèirichean a dh'fheumas mi?

Anns a’ chiad cheum den phròiseact Arduino Uno WiFi agad, tòisichidh tu le bhith a’ ceangal na uèirichean a leanas:

  • An toiseach, ceangail an TX a tha an làthair air an ESP8266 ris an TX air an Arduino Uno
  • An ath rud, ceangail an RX de ESP8266 ris an RX air Arduino Uno
  • An uairsin, ceangail ER an ESP2866 ris an 3.3V air an Arduino Uno
  • Air adhart , ceangail an VCC no an 3v3 air an ESP8266 ris an 3.3V air an Arduino Uno
  • Mu dheireadh, ceangail GND air an Arduino Unochun an GND air ESP2866

A-nis gu bheil na uèirichean agad uile ceangailte gu ceart, is urrainn dhuinn tòiseachadh le ceumannan a cheart cho riatanach. Nì an uèirleadh ceart cinnteach gun urrainn don Arduino Uno agad òrdughan a thoirt don ESP2866 bhon t-sreath Monitor a lorgar san Arduino IDE. Cuidichidh seo thu gus an àithne coimpiutair riatanach a chuir a-steach gus am modal a cheangal ris an eadar-lìn.

A’ conaltradh leis an ESP8266

Tha fios againn uile gu bheil cànan eile aig coimpiutairean airson conaltradh le inneal, feumaidh tu a bhith comasach air a chànan a bhruidhinn. Tha seo a' ciallachadh gum feum thu a bhith eòlach air a bhith a' sgrìobhadh chòdan agus àitheantan gus do chuideachadh le bhith a' cur an cèill na tha thu ag iarraidh air an inneal a dhèanamh.

Ceum 1

Stèidhichte air na leanas Mar eisimpleir, bidh sinn a’ conaltradh ris an ESP8266 gu dìreach seach a bhith a’ luchdachadh suas sgeidse gu bòrd Arduino. Mar sin, faodaidh tu an sgeidse banca bunaiteach a luchdachadh suas - gheibh thu seo taobh a-staigh na faidhlichean Arduino leis an inneal.

Mura h-urrainn dhut a lorg, faodaidh tu lethbhreac a dhèanamh den chòd a tha ri fhaighinn gu h-ìosal. Sguabaidh seo a-mach stiùireadh sam bith bho chòdan a tha a’ ruith air cùl an Arduino agad agus cuidichidh e thu gus tòiseachadh le sglèat falamh.

Ceum 2

Dèan cinnteach gu bheil tha an Arduino ceangailte ris an Arduino IDE tro USB. Is ann dìreach an uairsin as urrainn dhut tòiseachadh leis na h-òrdughan. Às deidh dhut a’ chòd seo a ruith, theirig gu Roinn nan Innealan agus tagh Serial Monitors. Is dòcha nach do rinn thu seo ann am pròiseactan roimhe seo, ach seoùine feumaidh tu grunn roghainnean atharrachadh san uinneig a chì thu.

An toiseach, cliog air a’ bhogsa a-nuas a nochdas agus tagh “Newline”, agus an uairsin ath-ainmich e gu “An dà chuid NL & CR”.

An ath rud, atharraich an ìre baud bhon 9,600 a th’ ann mar-thà gu ìre ùr de 115,200. A-nis bidh an Monitor Serial agad comasach air conaltradh dìreach a dhèanamh ris an ESP8266 agad.

Ceum 3

A-nis gu bheil na ceumannan seo crìochnaichte, faodaidh tu sgrùdadh a dhèanamh air d’ adhartas agus deuchainn a dhèanamh air an adhartas agad. ceangal gus faicinn an deach a stèidheachadh gu soirbheachail. Gus faighinn a-mach a bheil a h-uile dad a rinn thu gu ruige seo ag obair, dèan an àithne a leanas:

Ma tha a h-uile càil ag obair ceart gu leòr, gheibh thu freagairt bhon inneal agad a tha ag ràdh "OK". Is e seo fios bhon sgrùdaiche Serial agad gun urrainn dhut gluasad air adhart chun ath cheum. A-nis 's gu bheil thu air "OK" fhaighinn, 's urrainn dhut diofar àitheantan AT a chur a-steach le taic bhon inneal ESP8266.

Aig an ìre seo, 's urrainn dhut do mhodal Arduino WiFi a cheangal ri lìonra sam bith.

Ceum 4

Gus an ceangal WiFi a thòiseachadh, ruith an àithne a leanas:

Seo am pàirt duilich: dèan cinnteach gun cuir thu an SSID agus am facal-faire an àite còd le ainm is facal-faire an lìonra Wi-Fi agad seach a bhith a’ leantainn gach àithne gu dall. An uairsin, thoir sùil air ainm an lìonra Wi-Fi agad le bhith a’ coimhead air na bileagan air an router. Feumaidh tu an litreachadh ceart a chleachdadh airson an dà chuid.

Ceum 5

A-nis sintha thu air na h-atharrachaidhean riatanach a dhèanamh agus an còd a ruith, chì thu an leughadh a leanas. A-rithist, seo aithisg bhon sgrùdair Serial agad air adhartas nan òrduighean agus a bheil iad ceart.

Sin as coireach gu bheil sinn ag ràdh gu bheil sinn a’ conaltradh leis an Serial Monitor oir airson gach àithne a ruitheas sinn, gheibh sinn a freagairt a dh'innseas dhuinn a bheil sinn air an t-slighe cheart.

Ceum 6

Ma gheibh thu am freagairt gu h-àrd, tha seo a-nis a' ciallachadh gu bheil thu air ceangal soirbheachail a dhèanamh am modal ESP8266 agad chun lìonra Wi-Fi agad. Ma tha thu airson sùil a thoirt air an t-seòladh Wi-Fi far a bheil am modal Wi-Fi Arduino agad an-dràsta, faodaidh tu seo a dhèanamh leis an àithne shìmplidh a leanas:

Ginidh an àithne seo seòladh IP an lìonra agad. Bidh an aon àithne cuideachd a’ gineadh seòladh MAC a’ mhodal Wi-Fi a tha thu a’ cleachdadh.

Faic cuideachd: A’ lasadh solas eadar-lìn air router? Seo Easy Fix

Tha e deatamach gum bi eòlas agad air na h-òrdughan as practaigeach, oir leigidh e leat farsaingeachd agus coileanadh do phròiseactan uèirleas stèidhichte air Arduino a bharrachadh. Agus is e am pàirt as fheàrr, eadhon ged a gheibh thu greim, gun toir an Serial Monitor fios dhut. Tha seo a' ciallachadh nach fheum thu tòiseachadh a-rithist ach gun urrainn dhut obrachadh ceum air cheum gun an adhartas agad a chall.

Carson a stèidhich thu Arduino Uno WiFi?

Thug Arduino a-steach comasan gun uèir leis an dreach ath-sgrùdaichte aige den Arduino UNO. Coltach ris an fhear a bh ’ann roimhe, tha an Arduino UNO Rev3 a’ nochdadh ATmega328P SoC.

> Tha am modal Wi-Fi ESP2866 aige le taic protocol TCP / ICP a’ dèanamhan UNO Rev3 am prìomh roghainn airson geeks IoT, coimhearsnachd an neach-dèanaidh, agus luchd-dealasach prototyping fhad ‘s a tha iad ag obair mar àite inntrigidh.

Is e aon de na h-adhbharan cudromach airson an obair chruaidh seo a dhèanamh gu bheil Uno Wi-Fi a’ toirt taic do thar- prògramadh an adhair a tha glè fheumail airson sgeidsichean Arduino no firmware Wi-Fi a ghluasad.

Geàrr-chunntas

Dh’ fhaodadh gum biodh e eagallach a bhith a’ cur an gnìomh a’ phròiseict Arduino Uno WiFi agad fhèin, agus bidh feum agad air beagan eòlais theicnigeach agus innealan sònraichte. Ge-tà, is iad seo sgilean a dh'fhaodas duine sam bith ionnsachadh le beagan ùine, foighidinn, agus dìcheall.

Gus geàrr-chunntas a dhèanamh air a' phròiseact gu lèir ann am beagan cheumannan:

Ceum 1<11

Cruinnich na h-innealan agad

Ceum 2

Tog an Circuit

Ceum 3

Dèan conaltradh leis a' mhodal

Ceum 4

Cuir a-steach na còdan agus na h-òrduighean

Aon uair 's gu bheil thu air na ceumannan seo a chrìochnachadh, bidh thu tha modal WiFi ESP2866 agad le lìonra WiFi iomlan. Leigidh seo leat ceangal gu furasta ris an eadar-lìon gun uèir agus bidh e na chothrom air an eadar-lìon airson meanbh-smachdadair sam bith eile.




Philip Lawrence
Philip Lawrence
Tha Philip Lawrence dèidheil air teicneòlas agus eòlaiche ann an raon ceangal eadar-lìn agus teicneòlas wifi. Le còrr air deich bliadhna de eòlas sa ghnìomhachas, tha e air grunn dhaoine agus ghnìomhachasan a chuideachadh leis na cùisean eadar-lìn agus wifi aca. Mar ùghdar agus blogair Internet and Wifi Tips, bidh e a’ roinn a chuid eòlais agus eòlais ann an dòigh shìmplidh a tha furasta a thuigsinn a gheibh a h-uile duine buannachd às. Tha Philip na neach-tagraidh dìoghrasach airson ceanglaichean a leasachadh agus an eadar-lìn a dhèanamh ruigsinneach don h-uile duine. Nuair nach eil e a’ sgrìobhadh no a’ fuasgladh dhuilgheadasan co-cheangailte ri teicneòlas, is toil leis a bhith a’ coiseachd, a’ campachadh agus a’ sgrùdadh a’ bhlàr a-muigh.