Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Først og fremmest..Skematisk
- Trin 2: Fremstilling af pcb
- Trin 3: Eksporter PCb til ætsning
- Trin 4: Tavlens koncentration efter ætsning af prototypen til test
- Trin 5: Upload firmwaren
- Trin 6: Download ELclient fra Jeelabs
![MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro: 6 trin MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro: 6 trin](https://i.howwhatproduce.com/images/008/image-23661-j.webp)
Video: MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro: 6 trin
![Video: MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro: 6 trin Video: MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro: 6 trin](https://i.ytimg.com/vi/-CyswlAkEBY/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
![MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro MQmax 0.7 en lavpris WiFi IoT -platform baseret på Esp8266 og Arduino Mini Pro](https://i.howwhatproduce.com/images/008/image-23661-1-j.webp)
Hej Dette er min anden instruerbare (fra nu af holder jeg op med at tælle). Jeg lavede dette for at skabe en enkel (i hvert fald for mig), billig, let at lave og effektiv platform til Real IoT -applikationer, der inkluderer M2M -arbejde.
Denne platform fungerer med esp8266 og en arduino mini pro (den med 8 analoge porte). Fakturaen er meget lav. Så lavt som 7 euro med printkortet lavet af JLCPBC, 10 pcb for 2 euro.
Så for at beskrive lidt, hvordan det fungerer. Den vigtigste firmware til denne platform er. Platformen tilføjer en programmør for første gang at programmere firmwaren, men du skal bruge en FTDI TTL programmerer for at oprette forbindelse til en seriel port. Du skal også bruge en strømadapter til at drive kortet. Kortet fungerer med 6 ~ til 24 ~ (AC eller DC). Jeg gjorde det kompatibelt med vekselstrøm af to grunde. Først er den beskyttet mod polaritet, og også hvis du vil lokalisere den på lang afstand, kan du bruge vekselstrøm og have mindre tab på kablet.
Som du kan se, har platformen et separat strømkort som arduino -skjolde. Det er fordi du kan bruge mange forskellige metoder til at give det kraft. Fra halsbånd til batteri kan du kun lave, hvad du vil til din specifikke applikation.
Så lad os se at lave en, og hvordan man starter med den, og Node-Red for at lave din ansøgning.:-)
Forbrugsvarer
EspLink fra Jeelabs
Trin 1: Først og fremmest.. Skematisk
![Først og fremmest.. Skematisk Først og fremmest.. Skematisk](https://i.howwhatproduce.com/images/008/image-23661-2-j.webp)
Skematikken er meget enkel at lave. De to flasker i nærheden af Esp8266 er til flashing af firmwaren (du kan bruge og anden firmware som TASMOTA)
Du kan også se en betjeningsvælger, hvor du skal bruge to jumper fra Rx- og Tx -stik med programmereren eller til kommunikationen mellem Esp og AVR, driftstilstanden.
Trin 2: Fremstilling af pcb
![Fremstilling af pcb Fremstilling af pcb](https://i.howwhatproduce.com/images/008/image-23661-3-j.webp)
![Fremstilling af pcb Fremstilling af pcb](https://i.howwhatproduce.com/images/008/image-23661-4-j.webp)
Skematikken og pc'en blev oprettet med easyEDA -programmet.
dette er dobbelt side pcb, og det er mange vias, som du kan bruge til at forbinde oversiden med bunden. Jeg brugte.2 mm boremaskine og.4 du kan bruge op til 1 mm
easyEDA Link til Project
Trin 3: Eksporter PCb til ætsning
![Eksporter PCb til ætsning Eksporter PCb til ætsning](https://i.howwhatproduce.com/images/008/image-23661-5-j.webp)
![Eksporter PCb til ætsning Eksporter PCb til ætsning](https://i.howwhatproduce.com/images/008/image-23661-6-j.webp)
![Eksporter PCb til ætsning Eksporter PCb til ætsning](https://i.howwhatproduce.com/images/008/image-23661-7-j.webp)
![Eksporter PCb til ætsning Eksporter PCb til ætsning](https://i.howwhatproduce.com/images/008/image-23661-8-j.webp)
Du kan lave tavlen ved at ætse med disse masker. den trykte side går ind, så du ikke har plads.
Trin 4: Tavlens koncentration efter ætsning af prototypen til test
![Tavlens koncentration efter ætsning af prototypen til test Tavlens koncentration efter ætsning af prototypen til test](https://i.howwhatproduce.com/images/008/image-23661-9-j.webp)
![Tavlens koncentration efter ætsning af prototypen til test Tavlens koncentration efter ætsning af prototypen til test](https://i.howwhatproduce.com/images/008/image-23661-10-j.webp)
![Tavlens koncentration efter ætsning af prototypen til test Tavlens koncentration efter ætsning af prototypen til test](https://i.howwhatproduce.com/images/008/image-23661-11-j.webp)
![Tavlens koncentration efter ætsning af prototypen til test Tavlens koncentration efter ætsning af prototypen til test](https://i.howwhatproduce.com/images/008/image-23661-12-j.webp)
Jeg lavede i hånden 4 board med powerboardet til test, inden jeg bestilte et board.
Testen var vellykket, så jeg bestilte brædderne fra JLCPCB. Pakken kom meget hurtigt til Grækenland, men med en høj pris, cirka 20 euro for begge pakker, men det er stadig billigere end at lave det alene, fordi et fotosensitivt bræt i A4 -størrelse med to sider kostede omkring 25 euro her i Grækenland.
Trin 5: Upload firmwaren
![Upload firmwaren Upload firmwaren](https://i.howwhatproduce.com/images/008/image-23661-13-j.webp)
![Upload firmwaren Upload firmwaren](https://i.howwhatproduce.com/images/008/image-23661-14-j.webp)
![Upload firmwaren Upload firmwaren](https://i.howwhatproduce.com/images/008/image-23661-15-j.webp)
Tilslut til programmeringsporten TTL -siden af din ftdi uden 5v, fordi du er nødt til at drive kortet fra PowerBoard (det er svært, jeg ved, men.. det er sikkert). For at uploade firmwaren skal du installere python 3.0
Efter installationen køres følgende kommando
Til Windows
pip installere esptools
For Ubuntusudo pip installer esptools
for linux skal du ændre scriptet inde i.bat -filen og gøre det eksekverbart. I windows er det som standard.
Hvis programmeringen er ok, vil du se et nyt wifi -netværk på din mobiltelefon med navnet AIThinkerXXXXX, og det er åbent.
Du opretter forbindelse til det, og efter forbindelsen skriver du 192.168.4.1 i din chome -browser på din telefon eller din pc, dette vil bringe velkomstsiden med esp -link.
Først skal du indstille Pin AssignmentReset -> gpio12
ISP/FLASH -> deaktiveretConn LED gpio2/TX1
Seriel LEd -> deaktiveret UART pins -> normal
Rx fjern markeringen, og klik derefter på ændring.
Nu kan du programmere din arduino uden kabel men trådløst !! den eneste tanke, du skal gøre næste, er at gå til servicemenuen og skrive i mDNS -feltet arduino
Derefter vil du se wifi -broen fungere, når du går til havne i arduino IDE og ser 192.168.4.1 ip.
Du kan også slutte esp til dit lokale netværk og bruge denne ip til at uploade et program.
Nu skal du vælge Arduino wifi fra kortene (det fungerede for mig, men kun med 50% signal mere), eller du kan installere kortet med filerne og bruge MqMax -kortet! (Stadig under udvikling)
Trin 6: Download ELclient fra Jeelabs
github.com/jeelabs/el-client
Fra dette link kan du downloade El Client -biblioteket til Arduino IDE.
Der kan du finde eksempler på Mqtt og Rest, for at bruge dem skal du aktivere Slip -tilstand
Når du har installeret ElClient -biblioteket, har du nye eksempler i Elclient -området. Min forudindstillede favorit er Mqtt-eksemplet, men du kan kun bruge den som en wifi-bro og forbinde den med en Raspberry pi Med Node-RED installeret.
Der er uendelige ting, du kan gøre med MqMax på ingen tid. Jeg lavede mit speciale til mine kandidater i automatisering og telekommunikation, og jeg havde stor succes.
Hvis du bruger det, skal du give et dunk, fordi det var meget arbejde. Også hvis du kan lide det, stem på mig i PCB -konkurrence.
Glad for at lave!
Anbefalede:
IoT -baseret smart parkeringssystem ved hjælp af NodeMCU ESP8266: 5 trin
![IoT -baseret smart parkeringssystem ved hjælp af NodeMCU ESP8266: 5 trin IoT -baseret smart parkeringssystem ved hjælp af NodeMCU ESP8266: 5 trin](https://i.howwhatproduce.com/images/001/image-59-23-j.webp)
IoT -baseret smart parkeringssystem ved hjælp af NodeMCU ESP8266: I dag er det meget svært at finde parkering i travle områder, og der er ikke noget system til at få detaljer om parkeringstilgængelighed online. Tænk, hvis du kan få oplysninger om tilgængelighed af parkeringspladser på din telefon, og du ikke har roaming rundt for at kontrollere
LoRa 3 km til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: 15 trin
![LoRa 3 km til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: 15 trin LoRa 3 km til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: 15 trin](https://i.howwhatproduce.com/images/001/image-540-15-j.webp)
LoRa 3 til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: Jeg opretter et bibliotek til at styre EBYTE E32 baseret på Semtech -serien af LoRa -enheder, meget kraftfuld, enkel og billig enhed.Du kan finde 3Km version her, 8Km version herDe kan arbejde over en afstand på 3000m til 8000m, og de har en masse funktioner og
IoT ESP8266-baseret vejrstation: 6 trin
![IoT ESP8266-baseret vejrstation: 6 trin IoT ESP8266-baseret vejrstation: 6 trin](https://i.howwhatproduce.com/images/005/image-12961-j.webp)
IoT ESP8266-baseret vejrstation: Vil du bygge et vejrstationsprojekt uden at bruge nogen sensor, og få information om vejret fra hele verden? Ved hjælp af OpenWeatherMap bliver det en reel opgave
Arduino -baseret ikke -kontakt infrarødt termometer - IR -baseret termometer ved hjælp af Arduino: 4 trin
![Arduino -baseret ikke -kontakt infrarødt termometer - IR -baseret termometer ved hjælp af Arduino: 4 trin Arduino -baseret ikke -kontakt infrarødt termometer - IR -baseret termometer ved hjælp af Arduino: 4 trin](https://i.howwhatproduce.com/images/001/image-764-35-j.webp)
Arduino -baseret ikke -kontakt infrarødt termometer | IR -baseret termometer ved hjælp af Arduino: Hej fyre i denne instruktion vil vi lave et kontaktfrit termometer ved hjælp af arduino. Da nogle gange temperaturen på væsken/faststoffet er alt for høj eller for lav, og så er det svært at komme i kontakt med det og læse dets temperaturen derefter i den scene
IOT -baseret vandstandsregulator ved hjælp af NodeMCU ESP8266: 6 trin
![IOT -baseret vandstandsregulator ved hjælp af NodeMCU ESP8266: 6 trin IOT -baseret vandstandsregulator ved hjælp af NodeMCU ESP8266: 6 trin](https://i.howwhatproduce.com/images/004/image-10213-j.webp)
IOT-baseret vandstandsregulator ved hjælp af NodeMCU ESP8266: Dette kan instrueres i, hvordan man opretter en IOT-baseret vandstandsregulator.Funktioner i dette projekt er:- Opdateringer af vandstand i realtid på Android-appen. Tænd automatisk for vandpumpen, når vandet når under et minimumsniveau. Au