HobbyCNC fórum
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 13 / 42 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   9  10  11  12  13  14  15  16  17   Következő ►  Utolsó ►|

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

laaci | 98    2019-07-15 23:22:35 [1466]

Köszönöm.

Előzmény: Törölt felhasználó, 2019-07-15 16:43:38 [1465]


Törölt felhasználó    2019-07-15 16:43:38 [1465]

javitva..
if ((now.minute() > 58)) { delay(1000); RTC_Update_NTP(); }

Előzmény: Törölt felhasználó, 2019-07-15 16:41:25 [1464]


Törölt felhasználó    2019-07-15 16:41:25 [1464]

Az alap kodban arfolyam22_4.ino volt 2 hibba ezt javitsátok!
cserélni erre:
1 rész
-------

if ((now.minute() > 59)) { delay(1000); RTC_Update_NTP(); }

------------------------------------------------------------------
2 rész
------


void time_ds_print()
{

DateTime now = rtc.now();

Serial.print("DS3231: ");
Serial.print(now.year(), DEC);
Serial.print('/');
Serial.print(now.month(), DEC);
Serial.print('/');
Serial.print(now.day(), DEC);
Serial.print(" (");
Serial.print(daysOfTheWeek[now.dayOfTheWeek()]);
Serial.print(") ");
Serial.print(now.hour(), DEC);
Serial.print(':');
Serial.print(now.minute(), DEC);
Serial.print(':');
Serial.print(now.second(), DEC);
Serial.println();


String d2 (daysOfTheWeek[now.dayOfTheWeek()]);
String mh2 (monthOfTheWeek[now.month()]);


now = rtc.now();
char time_string[100];
sprintf(time_string, "DS %d.%s.%d %s %02d:%02d ",
now.year(), mh2.c_str(),now.day(), d2.c_str(),
now.hour(), now.minute());


P.displayText(time_string, PA_CENTER, SCROLL_SPEED3, PAUSE_TIME3, PA_SCROLL_RIGHT ? PA_SCROLL_LEFT : PA_SCROLL_RIGHT);
while (!P.displayAnimate()) {
P.displayAnimate();
ESP.wdtFeed();
controlBR();


}
--------------------------------------------------------------------------------


firmware lehet wifin is frisiteni egy web böngészön kell hozzá pc, android tel stb eszközön is!

http://ora ip cim/update
http://esp8266-webupdate.local/update "ez nem mindig müxik"!

arduino ide alat ki exprotálható a firmware bin sketch>>>>export compiled binary!


Törölt felhasználó    2019-07-12 16:53:40 [1463]

Az alaplap ESP8266 D1



DS3132 VCC 3,3V

PIR HC505 VCC 5V (out)3,3v

led matrix max7219 vcc 3,3v (ha nem elég a fényerő) vcc 5v is lehet de spi logic level kell 5vto3,3v...

Ezel a megoldással nem kell logic level illesztés d1 és fenti külsö modulok közé...

Előzmény: Törölt felhasználó, 2019-07-12 16:36:22 [1461]


Törölt felhasználó    2019-07-12 16:43:24 [1462]





Törölt felhasználó    2019-07-12 16:36:22 [1461]

clock source

pw:01234


VighLajos | 2358    2019-07-12 16:31:43 [1460]

Most olvasom...
Engem is érdekelnének!
Kösz!

Előzmény: Törölt felhasználó, 2019-06-21 15:06:45 [1436]


szf | 4462    2019-07-12 16:29:01 [1459]

Persze.
Jöhet óra minden mennyiségben.
LED, VFD, nixie, Flip clock stb

Előzmény: Törölt felhasználó, 2019-07-12 16:19:03 [1458]


Törölt felhasználó    2019-07-12 16:19:03 [1458]

ok!
Amugy lesz még bövités még de némi problémával elakadtam bene de lasan megszületik majd ez is de az alap ilyen most!
fejlesztés alat:
-ofline modban tcp ds modul beálitás...
-wifimanager felület sta/ap kezelés...
Az alap prog is érdekel?

Előzmény: szf, 2019-07-12 14:52:25 [1453]


Törölt felhasználó    2019-07-12 16:13:53 [1457]

online/offline is használható!
Kék a kedvenc szinem jó hogy gyártani kezték max7219 modulban edig piros volt 328 cal kezdeti clock...

Előzmény: morvfer7, 2019-07-12 15:22:29 [1454]


morvfer7 | 2578    2019-07-12 16:07:22 [1456]

Most így, hogy látom a videón, nekem tetszik a kék.
Csak megjegyeztem, hogy hálószobában nem ajánlott.

Előzmény: szf, 2019-07-12 15:43:47 [1455]


szf | 4462    2019-07-12 15:43:47 [1455]

Milyen színt ajánlasz?
Piros?

Előzmény: morvfer7, 2019-07-12 15:22:29 [1454]


morvfer7 | 2578    2019-07-12 15:22:29 [1454]

Szerintem szuper lett, gratulálok hozzá. Kék kijelzővel talán jobban mutat mint pirossal, de fontos, hogy a kék kijelző nem ajánlott hálószobában ha szeretnél nyugodtan aludni.
Azt nem értem, ha NTP, akkor minek bele még RTC is?

Előzmény: Törölt felhasználó, 2019-07-12 14:25:09 [1452]


szf | 4462    2019-07-12 14:52:25 [1453]

Engem érdekelne. Leírás?

Előzmény: Törölt felhasználó, 2019-07-12 14:25:09 [1452]


Törölt felhasználó    2019-07-12 14:25:09 [1452]

Tudom tudnak itt többen ilyesmit meg jobbat is de akkor is meg mutatom részbeni köszönet "freewind" is!


Virbo | 1138    2019-06-22 07:10:43 [1451]

Persze hogy érdekel.

Előzmény: Törölt felhasználó, 2019-06-21 15:06:45 [1436]


B.Zoltán | 1722    2019-06-21 19:54:23 [1450]

Persze, értem a lényeget, hogy ha le van választva a LED egy 358-cal, akkor semmi gond.

Én megszoktam a TTL és Z80-as világból, hogy mindent korrektül fel kell húzni, vagy le kell húzni, ahhoz, hogy valami biztonságosan, zavarvédetten működjön.

A menetvágó berendezésünknél is használjuk a D13 bemenetet, 1kohm-on keresztül kommunikál a másik IC-vel, és az húzza fel 1-be és le 0-ba. Az atmega328 adatlapja szerint meglepően alacsony a magas szintje, ezért nem nehéz 1-es szinten tartani a bemenetet.

Ezzel nem azt akarom mondani, hogy amit mondasz, az nem úgy van, hanem csak annyit, hogy szegény kínaiak spórolnak, ahol tudnak, és nekünk meg észnél kell lenni.

Előzmény: dezsoe, 2019-06-21 18:43:26 [1449]


dezsoe | 2934    2019-06-21 18:43:26 [1449]

Az adás folyamatosan (30ms-ként) megy és elküldi az összes bemenet állapotát. A bemeneteken gombok vannak.

A kici kínaival az volt a bajom, hogy az eredeti (arduino.cc-n megtalálható) UNO rajzon még volt annyi eszük, hogy a 13-as láb lehet bemenet is és akkor bekavar a LED, ezért illesztették, lásd a mellékelt részletet.

  

Előzmény: B.Zoltán, 2019-06-21 17:46:56 [1447]


ANTAL GÁBOR | 4685    2019-06-21 18:07:44 [1448]

Nagyítóval végignéztem ATMega 16 os van rajta nálam is ( akkor kínai ) . Van rajta egy "L" led Fogalmam sincs hogy hogyan hajtódik . Mindenesetre azzal nem volt semmi baj
A nyákból elég nehéz kibogozni de rákeresek a schematic ra a R3 alapján

Előzmény: xsugix, 2019-06-21 17:37:15 [1446]


B.Zoltán | 1722    2019-06-21 17:46:56 [1447]

Azért ne fogjunk mindent a kici kínaira, egy kimenetre miért ne tehetne 1K-val LED-et, viszont, ha nyitott bemenetnek használom, akkor vagy vegyem le, vagy húzzam föl becsületesen.

Baj ott van, ha nem tudom, hogy esetleg LED van azon a lábon, no az lehet szívás egy ideig, de ez is csak nyitott bemenetnél.
A tanúság ez!

Előzmény: dezsoe, 2019-06-21 16:38:55 [1438]


xsugix | 206    2019-06-21 17:37:15 [1446]

Gábor, nekem is ilyen van, made in italy, lm358 nélkül. Garantáltan Kínából jött. És nem a ch340 az usb csatoló, hanem egy atmega16-os.
Ennek ellenére jól működik. CH340-ennel szerelt nanoval szívtam már. Rossz volt az IC..

Előzmény: ANTAL GÁBOR, 2019-06-21 17:14:51 [1444]


B.Zoltán | 1722    2019-06-21 17:17:06 [1445]

Az a gond, hogy nem tudom, hogy mi a gond.
A nyomógombot most hallom először, de akkor húzza fel 1K-val a +5V-ra.
Mire szolgál az a gomb, indítja az adást?

Előzmény: dezsoe, 2019-06-21 16:38:55 [1438]


ANTAL GÁBOR | 4685    2019-06-21 17:14:51 [1444]

Azt írom hogy nem tették bele az ugyancsak kinai UNO ba : Hát ez az első UNO-m . Elvileg olasz ( fehér a háta és rá van szitázva hogy made in Italy de fogalmam sincs hogy Kínai vagy olasz mert minimum 5 éve meg van lehet hogy a TME től vettem de az is lehet hogy Kínából de ezt úgy klónozták hogy abs olasznak nézzen ki . Nagyítóval keresem az LM358 at

Előzmény: ANTAL GÁBOR, 2019-06-21 16:58:59 [1440]


Törölt felhasználó    2019-06-21 17:10:31 [1443]

Mini sem kűlömb unon tesztelek a minin az d2...d3 láb fordítót logikát vesz fel unos programmal valamit a mini bootloader másképp kezel nem derült rá fény sajnos mi az oka (de nem kapcsolási nyüg) ...

Előzmény: ANTAL GÁBOR, 2019-06-21 17:03:19 [1441]


ANTAL GÁBOR | 4685    2019-06-21 17:07:05 [1442]

Én a CH340 kapcsolatát vizsgáltam a kontrollerrel Arra gyanakodtam hogy a két board különbözik vagy legalábbis az alkatrészek értékei lesznek mások . De szóról szóra egyforma minden ( ellenállás, led , ellenállás )

Előzmény: B.Zoltán, 2019-06-21 16:31:39 [1437]

ANTAL GÁBOR | 4685    2019-06-21 17:03:19 [1441]

Túl gyorsan küldtem el az iménti beírást és nem köszöntem meg az értem tett dolgokat . Még egyszer köszi . Már ráment a vasárnapom és magamtól nem tudtam volna rájönni , én fordítási hibára gyanakodtam

Előzmény: dezsoe, 2019-06-21 16:38:55 [1438]


ANTAL GÁBOR | 4685    2019-06-21 16:58:59 [1440]

Tegnap kitaláltam hogy megnézem az önálló NANO és UNO boardokat soros monitorral . Különböztek a kiirt értékek .

Ezeket elküldtem még az éjjel Dezsoenek aki reggel 10 kor mondta a megoldást . A kínai nano 13 as lába egy ellenállással egy föld felé kötött ledet hajt Ez (szerencsére ) nem tették bele az ugyancsak kínai UNO-ba . Az UNO szépen küldte a táviratot de a NANO az nem mert a programozott felhúzó nem tudta felhúzni az egységet .

10 kor már biztos voltam hogy minden OK lesz . Most értem haza , kiirtottam a ledet a 13 as lábról és minden OK ..

MŰKÖDIK a dolog. ( természetesen nálam a 13 as mint bemenet lett volna használva a többi digitális bemenettel egyetemben ). A Ruzsinszki féle bibliát használom de az is az eredeti olasz verziót tárgyalja. Tegnap megkerestem a kínai klón rajzát is ,de a CH340 környezetére koncentráltam

Tanulság : virtuálisan a NANO megegyezik az UNO val de mégsem !


Törölt felhasználó    2019-06-21 16:56:01 [1439]

nanora rá megy a program az meg kétirányu!

Előzmény: dezsoe, 2019-06-21 16:38:55 [1438]


dezsoe | 2934    2019-06-21 16:38:55 [1438]

De, pont erről van szó. A kezdeti probléma felvetéskor még a soros kommunikáció volt meggyanúsítva, de az rendben van. A küldött adat hülyeség, mivel a 13-as lábon a belső felhúzó nem bír el a lábra rákötött LED-1k párossal, emiatt úgy veszi, hogy az a bemenet mindig aktív. És igen, nyomógomb van rákötve, eltaláltad. Gábor le fogja szedni a LED-et a panelről és - gondolom - megírja a tapasztalatait. És igen, nem illik így rátenni egy LED-et, de a kici kínai ettől még rátette a Nano-ra. (Ezt írtam, hogy az eredeti UNO-n nem közvetlenül hajtja a LED-et.)

Előzmény: B.Zoltán, 2019-06-21 16:31:39 [1437]


B.Zoltán | 1722    2019-06-21 16:31:39 [1437]

A Gábor ezt írta:
„A kontroller kimenetei két ledet hajtanak ( a felhúzó ellenállások 1 kohm ) és ugyancsak 1 kohm os soros ellenállásokkal mennek a CH340 chiphez.”

Akkor most mi van felhúzva?
Ez a baj, hogy nem világos a probléma, mert már rég meg lehetne a megoldás.
Ha a felhúzó ellenállás az a LED soros ellenállása, még akkor is működhet, mert a program, ha magas szintet ad, akkor azt nem a belső felhúzó ellenállásával teszi.

Ha egy Arduino kimenet hajt meg egy másik bemenetet, akkor ott egy 1k-val bekötött LED-nek nincs jelentősége.
Ha egy bemenet nyitott, és vár egy mechanikus kapcsoló zárására, és csak belső felhúzó ellenállással van felhúzva, akkor oda nem illik LED-et tenni.
De ebben az esetben nem erről van szó.


Törölt felhasználó    2019-06-21 15:06:45 [1436]

Vannak magyar nyelvü könyveim pdf alapon arduino programozás alá ha érdekel...

Előzmény: Virbo, 2019-06-21 13:53:26 [1432]


dezsoe | 2934    2019-06-21 14:18:50 [1435]

Nem kell ezt túlelmélkedni. Tudom, hogy ez a hiba, 100%-ig biztos vagyok benne, de majd Gábor megerősíti.

Előzmény: Törölt felhasználó, 2019-06-21 13:27:11 [1431]


Virbo | 1138    2019-06-21 14:02:14 [1434]

Köszi, feliratkoztam.

Előzmény: vadember, 2019-06-21 13:59:01 [1433]


vadember | 1909    2019-06-21 13:59:01 [1433]

tavir.hu.

Előzmény: Virbo, 2019-06-21 13:53:26 [1432]


Virbo | 1138    2019-06-21 13:53:26 [1432]

Szeretnék kicsit belemélyedni az Arduino lelkivilágába, 1-2 saját elképzelésemet szeretném megvalósítani.

Létezik magyar nyelvű oktatóbázis, elsősorban írott anyag, ami végigvinné az embert a használható parancsokon, a program felépítésébe? Ami elmagyarázza hogy mik azok a libary-k, és miért pont úgy használjuk ahogy?

Az alapokon túl vagyok, tudok LEd-et villogtatni, meg a standard LCD kiíratás is megy (bár itt ugye már belépnek azok a bizonyos könyvtárak vagy mik...).

Törölt felhasználó    2019-06-21 13:27:11 [1431]

Szerintem bootloader lesz a ludad...
uno van 3 uart meghajtoval szerelt ezeket mind más bootloader kezeli..
ft232,ch340,atmega8...

Előzmény: dezsoe, 2019-06-21 12:58:24 [1430]


dezsoe | 2934    2019-06-21 12:58:24 [1430]

Persze, a klónokon. Gábornak eredeti van, ahol a 13-as lábról egy LM358-on keresztül kap jelet a LED, míg a klón Nano-n simán rá van kötve a lábra egy 1k-s ellenálláson keresztül.

Lásd UNO kapcsrajz.

Előzmény: Törölt felhasználó, 2019-06-21 12:40:16 [1429]


Törölt felhasználó    2019-06-21 12:40:16 [1429]

UNO-n sample led a 13 lábon van ....:)

Előzmény: dezsoe, 2019-06-21 11:28:30 [1428]


dezsoe | 2934    2019-06-21 11:28:30 [1428]

Úgy néz ki, hogy megvan a megfejtés. Nem a kommunikációval van baj, hanem annak a tartalmával. Az eredeti UNO-n nincs a 13-as lábon LED, ezért azzal működik, a Nano-n viszont van, így azt a lábat a LED és az 1k-s ellenállás le tudja húzni a belső pull-up ellenére. Délután lesz teszt, várjuk az eredményt Gábortól.

  

Előzmény: ANTAL GÁBOR, 2019-06-20 20:17:45 [1407]


dtb | 1922    2019-06-21 10:14:43 [1427]

Ha két (szinte bármilyen) arduino egység között akarsz kommunikálni, akkor nézd meg az SPI kommunikációt. Lassabb, de egyszerűbb.

Előzmény: ANTAL GÁBOR, 2019-06-20 22:36:38 [1424]


elektron | 15859    2019-06-21 08:57:06 [1426]

Más programmal sem jön ki rajta a jel ? Mert a panel is lehet rossz én már találkoztam olyan példánnyal, ami hibás volt.

Előzmény: ANTAL GÁBOR, 2019-06-20 21:00:27 [1411]


Törölt felhasználó    2019-06-20 22:55:33 [1425]

Ezt is csak most tudom!:)
De tudnál monitorozni (soft serial) is hol akad el a nanod programilag egyenlőre a hardveresed foglat leszz ha pcn nézed hol jár a nanod programja !
program részegbe szurkálsz megjegyzéseket pl
Serial.println("itt valami 1 tortenik");....stb

Előzmény: ANTAL GÁBOR, 2019-06-20 22:36:38 [1424]


ANTAL GÁBOR | 4685    2019-06-20 22:36:38 [1424]

Ok de miután felprogramoztam az egységet (UNO ill nano) az közelében sincs PC nek .

Előzmény: Törölt felhasználó, 2019-06-20 22:26:20 [1422]


Törölt felhasználó    2019-06-20 22:30:57 [1423]

de ez is megoldható soft serial hívjak ha több soros port kell de ennek vannak hátrányai sajnos nem olyan fürge ha sebesség kell...

Előzmény: Törölt felhasználó, 2019-06-20 22:26:20 [1422]


Törölt felhasználó    2019-06-20 22:26:20 [1422]

Van egy rossz hirem!
Ha terminálba (soros program) nyitva van a nanod az foglalja
hadweres rx/tx lábat másik eszközt ilyenkor nem fog működni egy szere vele párhuzamosan!

Előzmény: ANTAL GÁBOR, 2019-06-20 22:14:09 [1421]

ANTAL GÁBOR | 4685    2019-06-20 22:14:09 [1421]

Adtatok egy ötletet , azt megnézem , Holnap beszámolok ...

Előzmény: Törölt felhasználó, 2019-06-20 21:57:39 [1420]


Törölt felhasználó    2019-06-20 21:57:39 [1420]

ok!
De min komunikál hadveres vagy szoftveres soros port ?
soros port definiciok jók?
serial begin() baund jók mindkét oldalon?

Előzmény: dezsoe, 2019-06-20 21:43:00 [1419]


dezsoe | 2934    2019-06-20 21:43:00 [1419]

No, még egyszer elölről. A kütyü csak ad, tehát kimenetről beszélünk. A program működik régóta hibátlanul egy UNO-n, de mivel az nagyméretű, át kell tenni egy Nano-ra. Azon valamiért nem jól megy a kimenet, a vevő oldal nem veszi az adást.

Előzmény: Törölt felhasználó, 2019-06-20 21:37:24 [1418]


Törölt felhasználó    2019-06-20 21:37:24 [1418]

soros kötés
UNO.......NANO
RX--------TX
TX--------RX

serial begin egyforma baund mindkét szoftvernél?

Előzmény: ANTAL GÁBOR, 2019-06-20 21:00:27 [1411]


Törölt felhasználó    2019-06-20 21:31:40 [1417]

A i/o te definiálod programból minek használod input akor
vagy külső ellenállással felhúzod 10k 5v tápfesz vagy másik programból bekapcsolod a belső felhuzokat de lebegve nem maradhat akor jön a zavarodót alapot önálló életet él az 328 példánkba nem csak azon a lábon lesz probléma!

Előzmény: dezsoe, 2019-06-20 20:59:24 [1409]


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

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


 ◊ 
[ 0.9728 ]