#esp12f
Explore tagged Tumblr posts
draegerit · 10 months ago
Text
AZ-Visual im Test: Der kompakte Mikrocontroller mit OLED und Sensoren
Tumblr media
Der kleine Mikrocontroller AZ-Visual kommt mit einem OLED Display, und zwei Umweltsensoren daher. Über die WiFi Schnittstelle kann dieser mit der Außenwelt kommunizieren und ist somit ideal für IoT Fans oder welche, die es werden möchten. https://youtu.be/cdm5lmeKvX0 Disclaimer: Dieser Blogbeitrag basiert auf meinen eigenen Erfahrungen mit dem AZ-Visual Mikrocontroller. Ich habe das Gerät selbst gekauft und stehe in keiner geschäftlichen oder sonstigen Verbindung zur Firma AZ-Delivery. Meine Meinung und Bewertung des Produkts sind vollständig unabhängig und nicht durch die Firma beeinflusst.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Technische Daten des AZ-Visual
Der kleine Mikrocontroller hat nachfolgende Features / technische Daten: MerkmalBeschreibungSensorenIntegrierte Sensoren für Temperatur, Luftfeuchtigkeit und UmgebungslichtStromversorgung2,4 V bis 5,5 V über Batterie oder Micro-USBDisplay0,91-Zoll OLED-Display für schnelles PrototypingNetzwerkfähigkeitWLAN-Chip (ESP12F) für NetzwerkverbindungenProgrammierungProgrammierung über Micro-USB ohne FTDI-AdapterStatus-LEDsTX/RX-LEDs zur Anzeige der DatenübertragungGPIO-AnschlüsseFrei nutzbare GPIO-Pins mit BeschriftungKompaktes DesignDurchmesser von nur 50 mmSHT30-DIS-B SensorMessgenauigkeit: ±1,5 % (Luftfeuchtigkeit), ±0,1 °C (Temperatur)LDR GL5549 SensorLichtempfindlicher Sensor mit hoher Zuverlässigkeit und schneller ReaktionAnwendungsbereichOptimal für schnelle Prototypenentwicklung
Aufbau des AZ-Visual
Der kleine Mikrocontroller bietet auf kleinstem Raum schon eine beträchtliche Anzahl an Features. Die zusätzlichen freien GPIOs finde ich persönlich gut, da dadurch zusätzliche Sensoren & Aktoren angeschlossen werden können. Jedoch benötigen diese Komponenten noch eine Spannungsversorgung und hier fehlen leider die Pins für VCC & GND.
Tumblr media
KomponentePinI2C Adresse0,91" OLED DisplayI2C0x3CSHT30 SensorI2C0x44LDR / FotowiderstandA0 / ADC- Die freien GPIOs D12, D14 & D16 dienen zum Anschluss von weiteren Sensoren / Aktoren. Hier hätte ich mir noch die beiden Pins D13 & D15 gewünscht, dann hätte man sogar die SPI Pins nach außen geführt.
Bezug des Mikrocontrollers über den offiziellen Shop
Den AZ-Visual bekommst du im offiziellen Shop von AZ-Delivery für derzeit 12,99 € zzgl. Versandkosten. (Wenn du mehrere kaufst, so wird umgerechnet der Einzelpreis günstiger.)
Erster Betrieb am Ladekabel / PC
Wenn du diesen Mikrocontroller ausgepackt hast und mit Strom versorgst, dann startet ein kleines Beispiel in welchem auf dem OLED Display die Sensordaten des LDR & SHT30 Sensors angezeigt werden. Wenn man den LDR, also den Fotowiderstand abdeckt oder mit einer Taschenlampe bestrahlt, dann verändert sich entsprechend der Wert.
Programmieren des Mikrocontrollers AZ-Visual in der Arduino IDE
Bevor wir diesen Mikrocontroller in der Arduino IDE programmieren können, müssen wir das ESP8266 Paket installieren. Dazu tragen wir die nachfolgende URL unter Datei > Einstellungen > zusätzliche Boardverwalter URLs ein. https://arduino.esp8266.com/stable/package_esp8266com_index.json Für den SHT30 Sensor benötigen wir zusätzlich die Bibliothek xyz welche wir vom GitHub Repository wemos/WEMOS_SHT3x_Arduino_Library als ZIP-Datei herunterladen können. Das OLED Display mit dem Treiber SSD1306 kann mit diversen Bibliotheken programmiert werden, ich habe gute Erfahrungen mit der Adafruit SSD1306 Bibliothek gesammelt. Wenn du auf den Speicherplatz achten möchtest oder musst, dann kannst du auch U8g2 verwenden.
Tumblr media Tumblr media
Auslesen des SHT30 Sensors Der SHT30 Sensor liefert die Daten für die Temperatur in Grad Celsius und Fahrenheit, zusätzlich noch die rel. Luftfeuchtigkeit (in Prozent). #include SHT3X sht30(0x44); void setup() { Serial.begin(9600); Wire.begin(); } void loop() { if(sht30.get()==0){ Serial.println("Temperatur in Celsius: "+ String(sht30.cTemp, 2)+ "°C"); Serial.println("Temperature in Fahrenheit: "+ String(sht30.fTemp, 2)+ "°F"); Serial.println("rel. Luftfeuchtigkeit: "+String(sht30.humidity, 2)+ "%"); } delay(1000); }
Tumblr media
Auslesen des LDR / Fotowiderstands Der LDR ist über den analogen ADC mit dem ESP8266-12F verbunden. Der Mikrocontroller hat lediglich nur einen analogen Pin, welcher mit diesem Sensor belegt ist. Die Funktion analogRead liefert den aktuellen analogen Wert welcher zwischen 0 und 1024 liegt. #define ldr A0 void setup() { Serial.begin(9600); pinMode(ldr, INPUT); } void loop() { Serial.println(analogRead(ldr)); delay(1000); }
Fazit zum AZ-Visual
Der kleine Mikrocontroller verfügt über zwei Sensoren und noch zusätzlich drei freie GPIOs. Was leider fehlt sind zwei zusätzliche Pins für die Stromversorgung von externen Sensoren & Aktoren. Die Leistung des ESP8266 ist wie ich finde, ausreichend für kleine Projekte. Was ich für eine zweite Version vorschlagen würde: - eine USB Typ-C Schnittstelle, - ein farbiges OLED Display, - Pins für die Stromversorgung - eine vorgelötete Batteriebuchse Im direkten Vergleich zum AZ-Envy ist dieser jedoch schon deutlich komfortabler zu programmieren.
Ausblick
Im nächsten Beitrag möchte ich dir zeigen, wie du mithilfe des AZ-Visual einen Shelly PM Mini Gen3 steuern kannst. Da der kleine Mikrocontroller über einen LDR & Umweltsensor verfügt, ist dieser bestens für kleine Schaltungen im Smarthome geeignet. Read the full article
0 notes
lunik28 · 5 years ago
Text
Tumblr media
Programming the ESP12F
2 notes · View notes
edisonsciencecorner · 3 years ago
Photo
Tumblr media
ESP12E/12F programmer Making video link in bio PCBs from @jlcpcb ##esp12e #esp12f #esp8266wifi #esp8266 #espnow #arduinoide #programmer #programming #diy #diytech #electronicsprojects #espressif #techvideo https://www.instagram.com/p/CfJeZEqPH_4/?igshid=NGJjMDIxMWI=
0 notes
shoresdevelopment · 3 years ago
Photo
Tumblr media
ESP-12F D1 MINI https://shores.rocks/stem-coding/product/esp-12f-d1-mini/?utm_source=tumblr&utm_medium=social&utm_campaign=ReviveOldPost
0 notes
bupuknihiki · 4 years ago
Text
T79 ESP8266 Gizwits Development Board ESP12F
T79 ESP8266 Gizwits Development Board ESP12F
Tumblr media
T79 ESP8266 Gizwits Development Board ESP12F
Price
3.23 Catch me HERE
0 notes
nupehtote · 4 years ago
Text
Wireless WIFI model ESP12F upgrade remote WIFI module for Arduino programmer ESP12 C0P0
Wireless WIFI model ESP12F upgrade remote WIFI module for Arduino programmer ESP12 C0P0
Tumblr media
lastest_volume
0
Just For Today
Click Here To Visit The Shop
N€W Wireless WIFI model ESP12F upgrade remote WIFI module for Arduino programmer ESP12 C0P0
0 notes
alecelular · 5 years ago
Photo
Tumblr media
Día 154 de la cuarentena. Capítulo 222. Hice un adaptador para convertir el ESP12F en un ESP01. (en Constitución, Distrito Federal, Argentina) https://www.instagram.com/p/CEIa4i8puH4GtxeQNw_Qsq5aaitd0AoABjtVB80/?igshid=1g79d94bwxmur
0 notes
iq-workshop · 7 years ago
Photo
Tumblr media
It might not look much, or a bit of a mess, but got a lot done this morning. Built a 3.3 volt power supply and got the #arduino nano talking to the ESP12F WiFi module. Little steps.#electronics #learning #twitch #creativecombine https://ift.tt/2sU2gx8
0 notes
shoresdevelopment · 4 years ago
Photo
Tumblr media
ESP-12F D1 MINI https://shores.rocks/stem-coding/product/esp-12f-d1-mini/?utm_source=tumblr&utm_medium=social&utm_campaign=ReviveOldPost
0 notes
draegerit · 5 years ago
Photo
Tumblr media
DIY Wetterstation mit OLED Display und DHT11 Sensor am ESP12F #esp12f #esp #dht11 #oledDisplay #maker #diy #tech #techy #technology #electronic #components #DraegerIT (hier: Stefan Draeger Software) https://www.instagram.com/p/CAIqCUlq7p8/?igshid=rcj4ea5cq1kd
0 notes
campuscomponent · 3 years ago
Link
Things you should know Before Buying the ESP8266 WiFi module for its safety and easiness as it's a very delicate module to use. Get know with Campus Component.
Visit - https://www.campuscomponent.com/blogs/post/things-you-should-know-before-buying-esp8266-wifi-module
0 notes