Satura rādītājs:

MQmax 0,7 zemu izmaksu WiFi IoT platforma, kuras pamatā ir Esp8266 un Arduino Mini Pro: 6 soļi
MQmax 0,7 zemu izmaksu WiFi IoT platforma, kuras pamatā ir Esp8266 un Arduino Mini Pro: 6 soļi

Video: MQmax 0,7 zemu izmaksu WiFi IoT platforma, kuras pamatā ir Esp8266 un Arduino Mini Pro: 6 soļi

Video: MQmax 0,7 zemu izmaksu WiFi IoT platforma, kuras pamatā ir Esp8266 un Arduino Mini Pro: 6 soļi
Video: От нуля до 50 тысяч долларов за 5 дней (скопируйте и вста... 2024, Novembris
Anonim
MQmax 0,7 zemu izmaksu WiFi IoT platforma, kuras pamatā ir Esp8266 un Arduino Mini Pro
MQmax 0,7 zemu izmaksu WiFi IoT platforma, kuras pamatā ir Esp8266 un Arduino Mini Pro

Labdien! Šī ir mana otrā pamācība (no šī brīža es pārstāju skaitīt). Es to izveidoju, lai izveidotu vienkāršu (vismaz man), lētu, viegli izgatavojamu un efektīvu platformu Real IoT lietojumprogrammām, kas ietver M2M darbu.

Šī platforma darbojas ar esp8266 un arduino mini pro (vienu ar 8 analogiem portiem). Materiālu rēķins ir ļoti zems. Tikai 7 eiro ar JLCPBC izgatavotu PCB, 10 PCB par 2 eiro.

Tātad, lai nedaudz aprakstītu, kā tas darbojas. Šīs platformas galvenā programmaparatūra ir. Platforma pievieno programmētāju, lai pirmo reizi ieprogrammētu programmaparatūru, bet, lai izveidotu savienojumu seriālajā portā, jums būs nepieciešams FTDI TTL programmētājs. Arī plates darbināšanai jums būs nepieciešams strāvas adapteris. Tāfele darbojas ar 6 ~ 24 ~ (maiņstrāva vai līdzstrāva). Es padarīju to saderīgu ar maiņstrāvu divu iemeslu dēļ. Pirmkārt, tas ir pasargāts no polaritātes, kā arī, ja vēlaties to atrast lielā attālumā, varat izmantot maiņstrāvu un mazāk zaudēt kabeli.

Kā redzat, platformai ir atsevišķa barošanas plate, piemēram, arduino vairogi. Tas ir tāpēc, ka jūs varat izmantot daudzas dažādas metodes, lai tai piešķirtu spēku. No solāra līdz akumulatoram jūs varat izgatavot visu, kas jums patīk jūsu īpašajam lietojumam.

Tāpēc ļaujim jums to izveidot un kā ar to sākt, un mezglsarkans, lai izveidotu jūsu pieteikumu.:-)

Piegādes

EspLink no Jeelabs

1. solis: Pirmkārt.. Schematic

Pirmkārt.. Schematic
Pirmkārt.. Schematic

Shēmu ir ļoti vienkārši izgatavot. Abas pudeles pie Esp8266 ir paredzētas programmaparatūras mirgošanai (varat izmantot un citu programmaparatūru, piemēram, TASMOTA)

Jūs varat arī redzēt darbību atlasītāju, kurā kopā ar programmētāju jāizmanto divi džemperi no Rx un Tx savienotāja vai saziņai starp Esp un AVR - izvēles nosacījums.

2. darbība. Pcb izgatavošana

Pcb izgatavošana
Pcb izgatavošana
Pcb izgatavošana
Pcb izgatavošana

Shēma un Pcb tika izveidota, izmantojot programmu easyEDA.

šī ir divu sānu PCB, un ir daudz vias, ko varat izmantot, lai savienotu augšējo pusi ar apakšējo. Es izmantoju.2 mm urbi un.4 jūs varat izmantot līdz 1 mm

easyEDA Saite uz projektu

3. darbība: eksportējiet PCB kodināšanai

Kodināšanai eksportējiet PCB
Kodināšanai eksportējiet PCB
Kodināšanai eksportējiet PCB
Kodināšanai eksportējiet PCB
Kodināšanai eksportējiet PCB
Kodināšanai eksportējiet PCB
Kodināšanai eksportējiet PCB
Kodināšanai eksportējiet PCB

Plāksni var izgatavot, kodinot ar šīm maskām. drukātā puse iet iekšā, lai jums nebūtu vietas.

4. solis: dēļa uzbūve pēc prototipa kodināšanas testēšanai

Plāksnes uzbūve pēc prototipa kodināšanas testēšanai
Plāksnes uzbūve pēc prototipa kodināšanas testēšanai
Plāksnes uzbūve pēc prototipa kodināšanas testēšanai
Plāksnes uzbūve pēc prototipa kodināšanas testēšanai
Plāksnes uzbūve pēc prototipa kodināšanas testēšanai
Plāksnes uzbūve pēc prototipa kodināšanas testēšanai
Plāksnes uzbūve pēc prototipa kodināšanas testēšanai
Plāksnes uzbūve pēc prototipa kodināšanas testēšanai

Es izgatavoju ar roku 4 dēli ar spēka plāksni pārbaudei pirms tāfeles pasūtīšanas.

Pārbaude bija veiksmīga, tāpēc es pasūtīju dēļus no JLCPCB. Iepakojums ļoti ātri nonāca Grieķijā, bet ar augstu cenu, aptuveni 20 eiro par abiem iepakojumiem, taču tas joprojām ir lētāk nekā gatavot pašam, jo divpusēja gaismas jutīga tāfele A4 izmēra tāfele šeit Grieķijā maksāja aptuveni 25 eiro.

5. darbība: augšupielādējiet programmaparatūru

Augšupielādējiet programmaparatūru
Augšupielādējiet programmaparatūru
Augšupielādējiet programmaparatūru
Augšupielādējiet programmaparatūru
Augšupielādējiet programmaparatūru
Augšupielādējiet programmaparatūru

Pievienojiet programmēšanas portam jūsu ftdi TTL pusi bez 5v, jo jums ir jāieslēdz barošana no PowerBoard (es zinu, ka tas ir sarežģīti, bet.. tas ir droši). Lai augšupielādētu programmaparatūru, jums jāinstalē python 3.0

Pēc instalēšanas palaidiet tālāk norādīto komandu

Logiem

pip install esptools

Ubuntusudo pip instalējiet esptoolus

Linux gadījumā jums ir jāmaina skripts.bat failā un jāpadara tas izpildāms. Logos tas ir pēc noklusējuma.

Ja programmēšana ir kārtībā, mobilajā tālrunī redzēsit jaunu wifi tīklu ar nosaukumu AIThinkerXXXXX, un tas ir atvērts.

Jūs izveidojat savienojumu ar to un pēc savienojuma ierakstīšanas 192.168.4.1 savā tālruņa vai datora pārlūkprogrammā, tiks parādīta esp saites sveiciena lapa.

Vispirms jums ir jāiestata Pin AssignmentReset -> gpio12

ISP/FLASH -> atspējotaConn LED gpio2/TX1

Sērijas LEd -> atspējoti UART tapas -> normāli

Rx pavelciet uz augšu atzīmi un pēc tam noklikšķiniet uz Mainīt.

Tagad jūs varat pārprogrammēt savu arduino bez kabeļa, bet bezvadu !! Vienīgais, kas jums jādara, ir doties uz pakalpojumu izvēlni un ierakstīt laukā mDNS arduino

Pēc tam jūs redzēsit wifi tilta darbību, dodoties uz portiem arduino IDE un redzot 192.168.4.1 ip.

Varat arī pieslēgt esp vietējam tīklam un izmantot šo ip, lai augšupielādētu programmu.

Tagad jums ir jāizvēlas Arduino wifi no dēļiem (tas man darbojās, bet tikai ar 50% signālu vairāk), vai arī jūs varat instalēt dēli ar failiem un izmantot MqMax plati! (Joprojām tiek izstrādāts)

6. darbība: lejupielādējiet ELclient no Jeelabs

github.com/jeelabs/el-client

No šīs saites lejupielādējiet Arduino IDE El Client bibliotēku.

Tur jūs varat atrast piemērus Mqtt un Rest, lai tos izmantotu, ir jāiespējo slīdēšanas režīms

Pēc ElClient bibliotēkas instalēšanas jums ir jauni piemēri Elclient apgabalā. Mans iepriekš iecienītais ir Mqtt piemērs, bet jūs varat to izmantot tikai kā wifi tiltu un savienot to ar Raspberry pi ar instalētu mezglu-RED.

Ir bezgalīgas lietas, ko varat paveikt ar MqMax. Es izveidoju disertāciju maģistrantiem automatizācijā un telekomunikācijās, un es guvu lielus panākumus.

Ja jūs to lietojat, dodiet sitienus, jo tas bija daudz darba. Arī tad, ja jums patīk, balsojiet par mani PCB konkursā.

Laimīgu veidošanu!

Ieteicams: