HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


Arduino



 

Időrend:
Oldal 11 / 41 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   7  8  9  10  11  12  13  14  15   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

Ati | 1120    2019-08-24 15:40:02 [1536]

Sziasztok! Valaki valaki tudna nekem csinálni egy olyan programot, amivel léptetőmotort, egy kézikerék segítségével tudok forgatni, és kiírja a pozíciót egy kijelzőre? Csak egész lépés kell, 5mm emelkedésű orsó direktbe lenne hajtva.
Természetesen megfizetem.
Vagy ha esetleg van valami ilyen Kínai kütyü.....


ebalint | 1768    2019-08-10 07:17:50 [1535]

Nekem ezzel kapcsolatban minden új.

A leírás szerint csináltam, szerintem úgy, ahogyan írtad.

G.-fiókkal bejelentkeztem a sz.gépről, a telefonra letöltöttem az alkalmazást, stb.

Nagy előnynek látszik számomra, hogy az AI magyar nyelven is tud.

Majd egy kis gyakorlás után kipróbálom.

Most a HC05-el "küzdök". A kapcsolat a telefonnal ok.

Ardudroid -al pillanatnyilag.

Előzmény: Jozs, 2019-08-09 20:46:34 [1534]


Jozs | 838    2019-08-09 20:46:34 [1534]

Szia !

Szerintem az AI -nál nem kell komolyan venni a telefonod aggályait, elég komoly hátterű cuccról van szó, kizártnak tartom, hogy bármi probléma adódhatna.
Egyébként - bocs ha nem mondok újat, de - van egyszerűbb módszer is az elkészített program futtatására/kipróbálására, ha a géped és a telefonod is ugyanarra a hálózatra ( routerre ) kapcsolódik. Felteszed a telefonra a MIT AI2 Companion alkalmazást, elindítod, a fejlesztőrendszerben pedig az "Adatkapcsolat" -nál kiválasztod az "AI Companion" -t. Ekkor néhány másodperc után a telefonon már el is indul az alkalmazásod. Sőt, ha csinálsz a "kódban" valami változtatást, pl. nagyobbra veszel egy gombot, az egyből megjelenik a telefonodon is. Nagyon praktikus, bár időnként összezavarodik, és akkor "tiszta lappal" kell indulni.

Előzmény: ebalint, 2019-08-09 15:02:12 [1533]


ebalint | 1768    2019-08-09 15:02:12 [1533]

Szia!

Fel tudok menni én is.

Csináltam egy próbafile -t, majd amikor a telefonomra le akartam tölteni, a telefon "azt mondta", hogy erről az oldalról ne töltsek le semmit. / adataim veszélyben, stb /

A letöltési lehetőséget meghagyta, de nem mertem kipróbálni...

Előzmény: Jozs, 2019-08-09 10:14:56 [1532]


Jozs | 838    2019-08-09 10:14:56 [1532]

Asztali gépről fel tudok menni simán.
Szoktam használni az AI2 -t, bár nem túl magas szinten.

Előzmény: ebalint, 2019-08-09 09:42:35 [1531]

ebalint | 1768    2019-08-09 09:42:35 [1531]

Jó link

Előzmény: ebalint, 2019-08-09 09:41:32 [1530]


ebalint | 1768    2019-08-09 09:41:32 [1530]

Basszus ... már megint mi van?

Kezdtem magam beleélni a mobilkommunikációba, de az erről az oldalról történő használatot a mobilom nem javasolja.



Van magyar nyelv is, így a fejlesztőprogram használata egyszerű is lehetne.

Hasapp invertor ai2


Használta már valaki, ill. hasonlót?


Törölt felhasználó    2019-08-06 10:46:52 [1529]

Espnek vannak hülyeségei (wdt) de ki lehet küszöbölni pár trükkel és használható is...

Előzmény: ebalint, 2019-08-06 08:04:49 [1528]


ebalint | 1768    2019-08-06 08:04:49 [1528]

Ilyesmivel próbálkoztam, jól működött. A hatótáv ipari környezetben 10-15 m volt.

Tetszik is a dolog, de csak hobbi-szórakozás.

Az esp-ből valamelyiket ki fogom próbálni.

Előzmény: Törölt felhasználó, 2019-08-05 22:35:28 [1526]


Törölt felhasználó    2019-08-05 22:38:29 [1527]

Miklosé az esp32 kevesebb a lib támogatás rá bár már nem drága ha csalódnál benne...

Előzmény: ebalint, 2019-08-05 20:29:16 [1524]


Törölt felhasználó    2019-08-05 22:35:28 [1526]

Valami rádios átvitelt keresel?
esp alap járaton 80...100ma ....
hc05 meg elvan 10...20ma

Előzmény: ebalint, 2019-08-05 20:32:00 [1525]


ebalint | 1768    2019-08-05 20:32:00 [1525]

Lehet, hogy kipróbálom.

HC05 -öt próbáltam már, érdekes volt, de nem használom jelenleg.

Előzmény: Törölt felhasználó, 2019-08-05 16:33:53 [1523]


ebalint | 1768    2019-08-05 20:29:16 [1524]

Köszönöm Neked is.

Előzmény: Devecz Miklós, 2019-08-05 15:59:28 [1521]


Törölt felhasználó    2019-08-05 16:33:53 [1523]

Modul ugyan az mindkét lapon ESP-12E /F csak a foglalat más..
De az 3.3V i/o vannak azon is uno méreten...

Előzmény: ebalint, 2019-08-05 15:48:39 [1520]


Devecz Miklós | 2652    2019-08-05 15:59:48 [1522]

hárám = három

Előzmény: Devecz Miklós, 2019-08-05 15:59:28 [1521]

Devecz Miklós | 2652    2019-08-05 15:59:28 [1521]

Kisérleti panel, GRBL, telefonról vezérelhető hárám tengely.

  

Előzmény: ebalint, 2019-08-05 15:48:39 [1520]


ebalint | 1768    2019-08-05 15:48:39 [1520]

Köszi a választ!

Én ilyenre gondoltam.

Előzmény: Törölt felhasználó, 2019-08-05 15:40:50 [1518]


Törölt felhasználó    2019-08-05 15:48:19 [1519]

D1 mini pro + külsö anterna lehetöség sma kábeles...
De a Sima D1 felszerkezhetö kis trükel ha igény van rá...

  

Előzmény: Törölt felhasználó, 2019-08-05 15:40:50 [1518]


Törölt felhasználó    2019-08-05 15:40:50 [1518]

Igen ilyet használok 90%ba!
D1 mini pro van akku litium kezelés + 16M külsö flash 3$ ha nagyobb a igény (project)...

Előzmény: ebalint, 2019-08-05 13:54:12 [1517]


ebalint | 1768    2019-08-05 13:54:12 [1517]

Ilyent használ valaki?

WeMos D1 WiFi Arduino UNO R3 kompatibilis panel ESP-12E

Megéri


B.Zoltán | 1714    2019-08-04 17:56:10 [1516]

Előzmény: Törölt felhasználó, 2019-08-04 17:40:29 [1515]


Törölt felhasználó    2019-08-04 17:40:29 [1515]

Műhelyes verzió erősáramú szekrénybe foglal majd helyet...



Csuhás | 6652    2019-08-02 07:53:36 [1514]

Találtam egy nagyon jónak tűnő oldalt arduinó témában. Kezdőknek nagy segítség lehet.

https://www.ob121.com/doku.php?id=:hu:start


Törölt felhasználó    2019-07-27 12:21:27 [1513]

köszönöm!

Előzmény: frob, 2019-07-27 09:03:24 [1512]


frob | 2249    2019-07-27 09:03:24 [1512]

millis-t rakd ki egy külön függvénybe ami a loopban meghívódik
benne pedig csak a szükségesnél nem több bool változó ami a ketyegést mutatja

a loop-ban lévő if-nek
és ott már ha pl a millis 1 sec ütemet ad akkor értelemszerűen az if en belül számolod pl ha 1 perc kell és nullázod majd megvárod a következőt

valahogy így

if(millisbool==1){
masodperc++;
millisbool=0;
}

if(masodperc==60){
valamitortenik();
}



a millis függvényében meg csak annyi van hogy a bool változót 1 re állítod amikor megmérted az 1 sec et..

ami a lopban pöröghet mint állat...

és amikor már megvan a perces if, ott számolhatsz órát is...
vagy is pontosabban utána, mert vagy ott nullázod ki a masodpercet , vagy a az előtte lévö ifben...

és akkor nem fog megakadni...

Előzmény: Törölt felhasználó, 2019-07-26 16:37:11 [1509]

Törölt felhasználó    2019-07-26 22:56:41 [1511]

Ha nincs net a közelbe...


Törölt felhasználó    2019-07-26 16:42:49 [1510]

50 nap probléma megoldva ezel...

int period = 1000;

unsigned long time_now =0 ; //4294967295 max

void setup() {
Serial.begin(115200);
}

void loop() {


if(millis() - time_now > period){ //good no overf...

time_now = millis();


Serial.println(millis());
Serial.println("Hello");

}
----------------------
periudikus lenne de ez nem müködik?
if(millis() - time_now >= period){ //good no overf...
time_now = millis();
Serial.println("1");
time_now += period;
}
else
{

Serial.println("0");
}


----------------------


Törölt felhasználó    2019-07-26 16:37:11 [1509]

millisel vakarozom.. a fö kodbol pár helyröl ki akarom venni a delay megoldást sajnos multi loop ez nem olyan egyszerü megoldani pl loop 2 ha nem fut épen (nincs meghivás) millis áll benne (nem ketyeg) de eben meg van olyan rész aminek csak loop2 meghiváskor kéne csak futni...

Előzmény: juhasz, 2019-07-26 16:27:13 [1508]


juhasz | 244    2019-07-26 16:27:13 [1508]

Akkor már csak azt kell kitalálni, mivel lehet a delay-es várakozást kiváltani.

Előzmény: Törölt felhasználó, 2019-07-26 10:00:04 [1507]


Törölt felhasználó    2019-07-26 10:00:04 [1507]

várakozást percre irtam ott megtörténik e a fügvény (ne keljen orát várni)
delay 1000 megoldja a problémát up nem pörög és cak 1 ugrik...

köszi a kitartásért!

Előzmény: juhasz, 2019-07-26 06:09:04 [1506]


juhasz | 244    2019-07-26 06:09:04 [1506]

if ( now.minute() <= 0 && now.second() < 1){ up = up + 1;}

Ez a videón:

if ( now.second() <= 0 && now.second() < 1){ up = up + 1;}

Ezt javítsd előbb. Aztán ha még mindig nem működik, tegyél már a { up = up + 1;} után próbából egy delay(1000)-et.

Előzmény: Törölt felhasználó, 2019-07-25 22:04:41 [1505]


Törölt felhasználó    2019-07-25 22:04:41 [1505]

ora kodjába....

Előzmény: juhasz, 2019-07-25 21:29:00 [1504]


juhasz | 244    2019-07-25 21:29:00 [1504]

Küld már el. Nem lehet hogy ötször is lefut a loop egy másodpercen belül?

Előzmény: Törölt felhasználó, 2019-07-25 21:22:45 [1503]


Törölt felhasználó    2019-07-25 21:22:45 [1503]

Korai volt az öröm az ora kodjába beraktam fö loop részbe ott az up változó ha if ugrik nem + egyet ad hozá percenként hanem egymás után gyorsan 5 ad hozzá ez mi a franc csinálhatja tulfut az up változó?

Előzmény: juhasz, 2019-07-25 20:57:05 [1502]


juhasz | 244    2019-07-25 20:57:05 [1502]

Előzmény: Törölt felhasználó, 2019-07-25 17:04:39 [1501]

Törölt felhasználó    2019-07-25 17:04:39 [1501]





Előzmény: juhasz, 2019-07-25 16:16:04 [1499]


Törölt felhasználó    2019-07-25 16:23:26 [1500]

Akkor még egy probát teszek...

Előzmény: juhasz, 2019-07-25 16:16:04 [1499]


juhasz | 244    2019-07-25 16:16:04 [1499]

if ( now.minute() = 0 && now.second() < 1){ valtozo = valtozo + 1 ;}
if valtozo = 5 { (ide amit szeretnél csináltatni) valtozo = 0 ; }
Úgy is küldtem át neked, ne rakd bele a now.hour()-t.

Előzmény: juhasz, 2019-07-25 16:13:49 [1498]


juhasz | 244    2019-07-25 16:13:49 [1498]

Ez elrontja szerintem: now.hour() <= 1
Nem kell figyelni az órákat, csak a perceket, ha 0 perc akkor egész az óra
Így most csak 0 és 1 órakor ad hozzá a változóhoz.

Előzmény: Törölt felhasználó, 2019-07-25 15:43:57 [1496]


Törölt felhasználó    2019-07-25 15:45:21 [1497]

5 oránkét 1s igaz feltétel...


Törölt felhasználó    2019-07-25 15:43:57 [1496]

Probáltam!
ha ora perc másodpercet van egyben ora változot nem veszi sosem figyelembe akárhogy rako kissebb nagyobb vagy egyenlő jelet az ora fügvényhez...
pedig a 3 változó int jelegű (rtc lib)


if (now.hour() <= 1 && now.minute() <= 1 && now.second() < 1){ up = up + 1;}
//if ( now.minute() < 1){ up++;}

if (up == 5) {digitalWrite(led,HIGH); up = 0; }
else
{
digitalWrite(led,LOW);

}

Előzmény: juhasz, 2019-07-25 15:13:46 [1495]


juhasz | 244    2019-07-25 15:13:46 [1495]

Amit javasoltam privátban, az sem működik?

Előzmény: Törölt felhasználó, 2019-07-25 11:11:34 [1494]


Törölt felhasználó    2019-07-25 11:11:34 [1494]

Szépen leírják a feltételeket csak a lényeg sosem teljesül célirányosan 24h többször kell futnia nem csak egyszer csak az igaz feltételnek csak 1 secre!
Ekkora feladat lenne ez 5 orénkét 1s igaz feltétel?
Egyenlőre nem sikerült a kívánt megoldás 2 forumon sem!
Sajnos a lenti ora projektem 3..4 hét munkám volt valaki egy köszönöm sem méltatót (cserébe a forrásért) vissza meg ilyen kiss kérdésre meg semmi válasz sem méltatóak akik ez kisujjak kiráznánk....

Előzmény: frob, 2019-07-25 07:55:39 [1493]


frob | 2249    2019-07-25 07:55:39 [1493]

elegánsabb és memóriatakarékosabb ha bool változót használ
ha megtörtént 1, ha újra meg kell hogy történjen ott 0 és majd amikor megtörtént megint 1
egyszer ellenőrizni kell hogy az 5 óra letelt e, ha igen akkor 1 ekkor lefuthat a másodperces cucc

egyébként meg óránként mérnék és ahogy mondod is egy változó értékét növelném és ott amikor az 5 re vált kinulláz a másodpercet engedélyezném, amikor lefutott akkor meg tiltanám, így biztos csak egyszer fut le 5 óránként...

de persze biztos más meg másképp csinálná

Előzmény: juhasz, 2019-07-23 21:20:11 [1491]


ebalint | 1768    2019-07-24 07:12:09 [1492]

Nézd meg.

Több helyen is található

Előzmény: Törölt felhasználó, 2019-07-23 21:12:14 [1490]

juhasz | 244    2019-07-23 21:20:11 [1491]

Vagy lehet még jobb lenne, ha egy változóhoz minden óra 0 perc 0 másodperckor hozzáadnál +1-et.
Amikor a változó értéke 5, lefutna aminek le kell, és nullázódna a változó.
Bár biztos van erre elegánsabb megoldás is.

Előzmény: Törölt felhasználó, 2019-07-23 21:12:14 [1490]


Törölt felhasználó    2019-07-23 21:12:14 [1490]

Hogy kell?
50nap van trükk ujra induljon?

Előzmény: juhasz, 2019-07-23 21:10:24 [1489]


juhasz | 244    2019-07-23 21:10:24 [1489]

Miért nem teszel egy millis-t be ami 5 óránként nullázódik?

Előzmény: Törölt felhasználó, 2019-07-23 21:06:01 [1488]


Törölt felhasználó    2019-07-23 21:06:01 [1488]

Látod senki sem...
Ezt kérdezem"Minden 5 oránban 1sec igaz feltételt szeretnék!"

Előzmény: juhasz, 2019-07-23 20:53:33 [1487]


juhasz | 244    2019-07-23 20:53:33 [1487]

Ez 5 óra után minden percben kapcsolja szerintem. Mert 6 óra is nagyobb mint 5.

Előzmény: Törölt felhasználó, 2019-07-23 17:15:32 [1485]


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 11 / 41 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   7  8  9  10  11  12  13  14  15   Következő ►  Utolsó ►|


 ◊