
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11



Med Wemos D1, en ultraljudssensor och Thingio. AI IoT -plattform.
Steg 1: ThingsIO.ai

Du behöver bara ansluta din Wemos D1 och ultraljudssensor enligt diagrammet.
Ladda sedan upp koden till din Wemos D1 och visa utmatningen på skrivbordet.
Länk:
Koden är tillgänglig för dig och du behöver bara ändra din wi-fi ssid och lösenord och även ändra ditt produkt-id och slav-ID enligt iot-plattformen.
Steg 2: Steg för steg -process
Steg 3: Maskinvarubeskrivning


Wemos D1:
Funktioner:
11 digitala ingångs-/utgångsstiften, alla stift har stöd för avbrott/pwm/I2C/en tråd (förutom D0) 1 analog ingång (3,2V max ingång) Micro USB-anslutning Strömuttag, 9-24V strömingång. Kompatibel med Arduino Kompatibel med nodemcu
Tekniska specifikationer:
Mikrokontroller ESP-8266EX
Driftspänning 3,3V
Digitala I/O -stift 11
Analoga ingångsstift 1 (max ingång: 3,2V)
Klockhastighet 80MHz/160MHz
Flash 4M byte
Längd 68,6 mm
Bredd 53,4 mm
Vikt 25g
Pin:
Pin | Funktion | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analog ingång, max 3,3V ingång | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Mark | GND
5V | 5V | -
3V3 | 3,3V | 3.3V
RST | Återställ | RST
UltraSonic -sensor:
Om du köper en ultraljudsmodul är HC-SR04 ett bra val. Dess stabila prestanda och hög noggrannhet gör den till en populär modul på elektronisk marknad. Jämfört med Shap IR-modulen är HC-SR04 billigare än den. Men den har samma räckviddsnoggrannhet och längre avstånd.
Specifikationer:
- Strömförsörjning: 5V
- DC Tyst ström: <2mA
- Effektiv vinkel: <15 °
- Avstånd: 2 cm - 500 cm
- Upplösning: 1 cm
- Ultraljudsfrekvens: 40k Hz
En kort ultraljudspuls överförs vid tidpunkten 0, reflekterad av ett objekt. Senoren tar emot denna signal och omvandlar den till en elektrisk signal. Nästa puls kan överföras när ekot försvinner. Denna tidsperiod kallas cykelperiod. Rekommenderad cykelperiod bör inte vara mindre än 50 ms. Om en triggerpuls på 10 μs bredd skickas till signalpinnen, kommer ultraljudsmodulen att mata ut åtta 40 kHz ultraljudssignal och detektera ekot bakåt. Det uppmätta avståndet är proportionellt mot ekopulsbredden och kan beräknas med formeln ovan. Om inget hinder upptäcks kommer utgångsstiften att ge en 38 ms hög nivå signal.
Rekommenderad:
Byta fläkt på skrivbordet: 10 steg

Byta fläkt på skrivbordet: Detta har gjorts för att försöka hjälpa någon som är ny på att arbeta på ett skrivbord. Är ditt fan för högt? Dator blir för varm? Det kan vara några anledningar till varför du bör byta fan
Smart Planter - Indikerar vattennivå: 5 steg (med bilder)

Smart Planter - Indikerar vattennivå: Vi har precis köpt ett par söta växter till vårt nya hem. Mellan alla elektroniska prylar som fylls i huset ger växterna en livlig känsla. Så i gengäld ville jag göra något för växterna. Det är därför jag byggde denna smarta plan
Övervakningssystem för vattennivå: 9 steg (med bilder)

Vattennivåövervakningssystem: Som en DIY Maker försöker jag alltid hitta ett sätt att göra mitt liv och andras liv enklare och säkrare. Den 30 mars 2013 har minst 11 människor dött efter att plötsligt regn orsakade översvämningar i Mauritius huvudstad Port Louis. Samma dag
Övervaka hem-/kontors rumstemperatur på skrivbordet: 4 steg

Övervaka rumstemperatur på hemmet/kontoret på ditt skrivbord: För att övervaka rum eller kontor eller där vi kan använda det här projektet och det visar med så många detaljer som graf, realtidstemperatur och mycket mer. Vi använder: https://thingsio.ai/ Först och främst måste vi göra konto på denna IoT -plattform, en
Metoder för att upptäcka vattennivå Arduino med ultraljudssensor och Funduino vattensensor: 4 steg

Metoder för att upptäcka vattennivå Arduino med ultraljudssensor och Funduino vattensensor: I det här projektet visar jag dig hur du skapar en billig vattedetektor med två metoder: 1. Ultraljudssensor (HC-SR04) .2. Funduino vattensensor