- 8000-es akksi került az IQOO Z10 Turbo+-ba
- Vivo X200 Pro - a kétszázát!
- Minden a BlackBerry telefonokról és rendszerről
- Motorola Edge 40 - jó bőr
- Honor 200 - kétszázért pont jó lenne
- Milyen okostelefont vegyek?
- Samsung Galaxy S24 FE - később
- Most a Galaxy S25 FE megjelenésére tippelnek
- iPhone topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
Hirdetés
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Dalee
aktív tag
Sziasztok,
Szeretnék segítséget kérni.
Kaptam egy példakódot, melynek az egyik sora a boost gyűjtemény egyik elemét használná:
boost::fusion::for_each(this->m_data, [](const auto& a) {
std::cout << a << ' ';
});Ez a sor (a komplett programmal együtt) le is fordul PC konzolra, de ESP8266 alá kapok egy csomó hibaüzenetet, hiába telepítettem a github-ról a boost_1_51_0 és a működéséhez szükséges boost StandardCplusplus könyvtárakat.
Az első pár hibaüzenet:
Arduino.h: 267:12: error: 'std::isinf' has not been declared
using std*: isinfArduino.h: 268:12: error: 'std::isnan' has not been declared
using std*: isnancpp_type_traits.h: 82:10: error: redefinition of 'struct std::__true_type
struct __true_type { } -
Dalee
aktív tag
Próbálok egy fűtés projektet összehozni NodeMcu ESP8266 ESP-12E alapon.
A kapcsolás elég egyszerű:
- ESP8266
- DS18B20 hőmérő (onewire kommunikáció)
- relé modul
- állapotjelző LED-ek.
- szabvány USB telefon töltő tápnak.Az alábbi szoftveres komponenseket telepítettem:
- Web szerver (a vezérlés adatok megváltoztatása, hőmérséklet figyelés) ESP Web lapos működéséhez ezt a tutort használtam.)
- E-mail küldés. A hőmérsékletet e-mail-en is küldöm meghatározott időközönként
- Time szerver elérés (log-hoz)
- SPIFFS file rendszerben mért értékek loggolása
- FTP szerver (log adatok letöltése)
- fűtőszál vezérlése relén keresztülAlapban megy is minden, de pár óra elteltével (vagy ha dolgozok az otthoni hálózaton hamarabb) a ESP leszakad a hálózatról és vagy visszakapcsolódik vagy nem, vagy magával rántja fűtés vezérlést vagy nem.
Elég sok WIFI van a környéken, ezért a laptop is gyakran leszakad, szóval elég szar a WIFI, viszont a ESP-nek elvileg újból kellene csatlakozni, illetve nem szabadna megállítani a loop folyamatokat ha jól olvastam.
Gondoltam használom a watchdog timert, de arról azt találtam, hogy a WIFI, WEB könyvtárak kezelik (resetelik), ezért az sem jó megoldás.A flash-re logoltam a loop ciklusban 4 másodpercenként a HEAP-et, hátha elfogy a RAM, de azon sem látszik semmi RAM fogyás, stabilan 20 kb szabad hely van.
Próbálkoztam a WIFI manager könytár autoconnect funkciójával, azzal is meghal a rendszer egy idő után ugyanúgy.
Most 30 percenként resetelem a ESP-t. Így ment egyfolytában 3 napot, de szombat délután egy 30 perces resetet követően, elfelejtette az eddigi router csatlakozási adatokat és szabványos 192.168.4.1-es címen lévő WIFI beállító lapot adta fel a loop-ig el sem jutott.
Nektek is ilyen bizonytalan a működése a WIFI-nek. Van ötlet, hogy mi lehet a hiba vagy, hogy találjam meg mi okozhatja?
Segítségeteket előre is köszönöm.
-
Dalee
aktív tag
Probálkoztam ESP8266-on time server használatával (NPT client library). A könyvtár csak az időt, illetve az epoch időt szolgáltatja. A dátum megállapításához szükséges, hogy az epoch idő átalakításra kerüljön év, hónap, napra. Ehhez találtam egy könyvtárt, mely több forrásfájlt tartalmaz (Time.h, Time.cpp, TimeLib,stb...).
A sketch/library-ban létrehozva Time könyvtárt, az include <TimeLib.h> nem találja a TimeLib.h-t.
Hogy lehet a program számáta láthatóvá tenni egy könyvtár különböző nevű, a könyvtár nevével nem egyező fájlokat?
-
Dalee
aktív tag
ESP8266 ESP12E lapon van 4 MB flash. Alapból Arduino IDE 1 Mb-ot lát belőle program memóriaként. Át lehet méretezni, azaz, hogy több legyen a program memória és kevesebb az SPIFFS?
Másik kérdés, hogy lehet a legegyszerűbben interneten keresztül adatot (byte szinten) küldeni és fogadni az ESP8266 és egy számítógép között (a számítógépen is C++ programot írnék)?
-
Dalee
aktív tag
A NodeMcu ESP8266 EPS12E tartalmaz ugye 4 MB flasht.
Ezért gondolom az SPI pineket nem tudom felhasználni. Kiestek a soros lábak (Rxd0,txd0), a GPIO0 a programozásnál használatos.
Fentiek alapján jól értelmezem, hogy 8 portot lehet a felül használni:
D0 - GPIO16
D1 - GPIO05
D2 - GPIO04
D4 - GPIO02
D5 - GPIO14
D6 - GPIO12
D7 - GPIO13
D8 - GPIO15Illetve ebben a 8 portban van az i2C busz (GPIO4,5)?
-
Dalee
aktív tag
válasz
Pubszon #5986 üzenetére
A felső két egymás melletti kapcsoló lámpakapcsoló, az alsó hat a redőnyök fel-le mozgató kapcsolója.
A fenti képen kiszerelt állapotban látható az egyik redőnyvezérlő kapcsoló.
Úgy gondoltam, hogy elosztom a vezérlést a hat kapcsoló között. Az egyik alá tenném a tápot, egy másik alá az Arduinot, a többi alá a reléket.
Lemértem a helyet. 4 cm x 4 cm x 3 cm van az egyes kapcsolók mögött.
Szóval az egyik kapcsoló alá kellene tenni egy max 4x4x3 cm-es helyet foglaló 230 V AC / 5 V DC tápot, aminek a hűtés miatt inkább kisebbnek kellene lennie.
-
Dalee
aktív tag
Sziasztok,
Szeretnék csinálni egy redőny vezérlőt, amit az eredeti fali kapcsoló dobozába szeretnék betenni, azaz nem túl bő a hely.
Kérdésem, hogy van valami ötleteket nagyon mini 5V 1A-es tápra ami befér az eredeti redőnyvezérlő háta mögé?
Segítséget előre is köszönöm:
J.
-
Dalee
aktív tag
válasz
Janos250 #5643 üzenetére
Igen, én is ennyit találtam.
Minőségi a panel, csak doksi kellene hozzá.
Az is gyanús. hogy külső antenna kellhet a WIFI-hez. A tápfesz csati mellett mintha az egy miniatűr antenna csatlakozó lenne.
Ha nincs senki aki ismeri akkor megkérdezem a gyártót, hátha válaszolnak.
-
Dalee
aktív tag
Sziasztok, vettem egy Mega 2560 -ot egybeépítve 8266 WIFI modullal.
Sajnos részletes leírást nem találtam a lapról.
Van valakinek tapasztalata ezekkel az egybeépített lapokkal?
Új hozzászólás Aktív témák
- 8000-es akksi került az IQOO Z10 Turbo+-ba
- EA Sports WRC '23
- Autóápolás, karbantartás, fényezés
- Villanyszerelés
- Gyúrósok ide!
- Kerti grill és bográcsozó házilag (BBQ, tervek, ötletek, receptek)
- Kerékpárosok, bringások ide!
- Autós topik
- BestBuy topik
- Újabb videón a Mafia: The Old Country
- További aktív témák...
- Geforce GTX 1050, 1050 Ti, 1060, 1650, 1660 - GT 1030 - Low profile is (LP)
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- Magyarország piacvezető szoftver webáruháza
- Bomba ár! HP Elitebook 840 G1 - i5-4GEN I 8GB I 180GB SSD I 14" HD+ I Cam I W10 I Garancia!
- Samsung Galaxy Tab A8 32GB, Újszerű, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest