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 13 / 41 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

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 | 2919    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 | 1120    2019-06-21 14:02:14 [1434]

Köszi, feliratkoztam.

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


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

tavir.hu.

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


Virbo | 1120    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 | 2919    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 | 2919    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 | 1900    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 | 4588    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 | 4588    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 | 2919    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]


ANTAL GÁBOR | 4588    2019-06-20 21:31:10 [1416]

Csak az Old bootloaderrel megy föl ( 1 perce megnéztem )

Előzmény: ANTAL GÁBOR, 2019-06-20 21:24:06 [1415]


ANTAL GÁBOR | 4588    2019-06-20 21:24:06 [1415]

A Nanonál ATmega 328P ( old Bootloader) Azt hiszem a sima 328P vel is próbáltam de azzal fel sem ment . Az UNO nál nem is tudok választani

Előzmény: szf, 2019-06-20 21:14:20 [1413]


Törölt felhasználó    2019-06-20 21:17:32 [1414]

Ha nem titok ragd fel a kapcsit programot ide ugy könyebb lenne !

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


szf | 4376    2019-06-20 21:14:20 [1413]

Processzor kiválasztás megfelelő? 328?

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


dezsoe | 2919    2019-06-20 21:00:36 [1412]

Bocsi, TX!

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

ANTAL GÁBOR | 4588    2019-06-20 21:00:27 [1411]

Én a gyári panelrajzot nézem és ott úgy van ahogy leírtan . Teljesen egyforma a felépítés .
A Nano illetve az Uno Tx lába megy tovább a másik egység Rx jére (azon megy a távirat ) Az UNO elküldi a Nano nem

Előzmény: Törölt felhasználó, 2019-06-20 20:47:34 [1408]


dezsoe | 2919    2019-06-20 21:00:17 [1410]

Ja, és igazából csak az RX az érdekes, mert csak ad a Nano, fogadnia nem kell.

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


dezsoe | 2919    2019-06-20 20:59:24 [1409]

Ezt nem Gábor építette, hanem a kici kínai, úgy hívják, hogy Arduino Nano. A kérdés az, hogy mi a túróért nem jön ki normális jel a panel szélén levő csatira.

Előzmény: Törölt felhasználó, 2019-06-20 20:47:34 [1408]


Törölt felhasználó    2019-06-20 20:47:34 [1408]

bemenetre ne használ 1k helyette 10K legyen leded 1k soros az ok 5v ra!
Vagy használj bemeneti belső felhúzó ellenállást INPUT_PULLUP paranccsal!

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


ANTAL GÁBOR | 4588    2019-06-20 20:17:45 [1407]

Napok óta szívok
Kis segítséggel csináltam egy programot Uno-ra Feltöltöm és Ok . Ugyanazt rátöltöm Nanora . És nem működik . Szépen felmegy de nem működik.
Egy táviratot szeretnék küldeni egy másik Arduinónak . Az UNO szépen elküldi a NANO nem
Köztudott hogy mindkét panelon van egy CH340 es kinai chip ( olyan mint a FTDI csak kínai ) A schematic et elemezve mindkét egység megegyezik . 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.

Szkópolni még nem szkópoltam . Lehetséges hogy ugyanaz a program másképp fordul le UNO ra ill Nanora ?

A Nano ban a kontroller SMD az UNO ban Plastic DIL

Akinek van ötlete hogy mi lehet az örvendeztessen meg vele


PSoft | 18471    2019-05-23 21:00:26 [1406]

Nem kell bocsánatot kérned, ez a természetes.
Kérdez az ember,és ha valaki tud, válaszolni is fog a kérdésekre.

Előzmény: ignaca, 2019-05-23 20:54:22 [1405]


ignaca | 262    2019-05-23 20:54:22 [1405]

Bocsánat a türelmetlenségemért!

Előzmény: PSoft, 2019-05-23 20:40:47 [1404]


PSoft | 18471    2019-05-23 20:40:47 [1404]

Ilyenkor türelmetlen ám az ember. Hamar, hamar, itt is, ott is kérdezősködik.

Előzmény: Törölt felhasználó, 2019-05-23 19:34:35 [1398]


Törölt felhasználó    2019-05-23 20:04:42 [1403]

Még annyi kiegészítést tennék az ottaniakhoz, hogy természeten egy közös GND vagy 0 pont is van az LPT-n, pl. a 25, 24, 23 csatlakozó pontok bármelyike jó meked.

Előzmény: ignaca, 2019-05-23 19:58:13 [1402]


ignaca | 262    2019-05-23 19:58:13 [1402]

Köszönöm!

Előzmény: Törölt felhasználó, 2019-05-23 19:35:13 [1399]

ignaca | 262    2019-05-23 19:37:11 [1401]

Ó nem néztem, gondoltam itt ahol az arduino topic van gondoltam inkább ide teszem

Előzmény: Törölt felhasználó, 2019-05-23 19:34:35 [1398]


ignaca | 262    2019-05-23 19:35:53 [1400]

Előzmény: Dakota25, 2019-05-23 19:14:17 [1396]


Törölt felhasználó    2019-05-23 19:35:13 [1399]

Már elfelejtetted ....

Előzmény: Törölt felhasználó, 2019-05-23 19:34:35 [1398]


Törölt felhasználó    2019-05-23 19:34:35 [1398]

Már elfejetetted, hogy a "Segítség, béna vagyok!!!" topikban is kérdezősködtél? Régen ott vár már a válasz.

Előzmény: ignaca, 2019-05-23 19:29:47 [1397]


ignaca | 262    2019-05-23 19:29:47 [1397]

Tulajdon képen a lényeg hogy hová kössem a nyomtatóport vezetékeit? Itt van pár fotó

      

Előzmény: Dakota25, 2019-05-23 19:14:17 [1396]


Dakota25 | 622    2019-05-23 19:14:17 [1396]

Még mindig hiányos, de próbálom kitalálni.
Ha pl. GRBL fut az UNO-n, akkor:

  

Előzmény: ignaca, 2019-05-23 18:44:55 [1395]


ignaca | 262    2019-05-23 18:44:55 [1395]

Az összekötés célja, hogy tudjam vezérelni a TB6560 4 tengelyes vezérlőmet USB-ről
Hobby CNC gépet vezérelne

Előzmény: Dakota25, 2019-05-23 18:18:38 [1394]


Dakota25 | 622    2019-05-23 18:18:38 [1394]

...izé... mi lenne az összekötés célja? Mi futna a PC-n és mi az UNO-n? Mi az elképzelés, mit vinne?

Előzmény: ignaca, 2019-05-23 16:41:00 [1391]


Törölt felhasználó    2019-05-23 17:40:50 [1393]

Előzmény: dtb, 2019-05-23 07:25:18 [1389]


Törölt felhasználó    2019-05-23 17:40:15 [1392]

FREE fel regeltem lett egy api kulcs mi a tehendöm tovább ?

próbálgatok más példákat is legfrissebb könyvtárak de azzal is néma a kinyert adat..
Létezik más ilyen valutás+lib megoldás ami megbízható keresgéltem de megoldás nincs egyenlőre rá..

Előzmény: freewind, 2019-05-23 08:02:09 [1390]

ignaca | 262    2019-05-23 16:41:00 [1391]

Sziasztok! Lenne egy olyan gondom, hogy van egy arduino uno eredeti és van egy kék vezérlőm 4 tengelyes.Szeretném össze kötni őket a nyomtató porton keresztül.Ketté vágtam a nyomtatókábelt és ki méregettem melyik vezeték hová tartozik. De nem tudom, hogy melyik pin mit csinál és, hogy hová kössem az arduino-ban! Esetleg valaki tudna nekem ebben segíteni?


freewind | 88    2019-05-23 08:02:09 [1390]

2018. december 4-től új API van. A példa amit belinkeltél a githubon „Apr 3 2018” dátummal találtam, vagyis a régi szerint próbálkozik ezért nem kapsz vissza normális választ.


További infók : https://pro.coinmarketcap.com/migrate

Előzmény: Törölt felhasználó, 2019-05-22 21:41:54 [1388]


dtb | 1900    2019-05-23 07:25:18 [1389]

A kapott adatokkal van baja, azt dumpold ki, hogy mi érkezik.

Előzmény: Törölt felhasználó, 2019-05-22 21:41:54 [1388]


Törölt felhasználó    2019-05-22 21:41:54 [1388]

kodban mi a gond euro usd nem ad vissza árfolyamot pedig van internet 192.168.1.23 ut vonalon!





SERIAL:
connecting Wifi: test
.......
WiFi connected
IP address:
192.168.1.23
---------------------------------
Getting ticker data for bitcoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for ethereum
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for dogecoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for bitcoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for ethereum
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for dogecoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for bitcoin
Error getting data: Failed to parse JSON







#include <CoinMarketCapApi.h>

/*******************************************************************
* An example of getting ticker info from coinmarketcap.com *
* *
* Written by Brian Lough *
*******************************************************************/


#include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>

//------- Install From Library Manager -------
#include <ArduinoJson.h>


//------- Replace the following! ------
char ssid[] = "test"; // your network SSID (name)
char password[] = "12345678"; // your network key


WiFiClientSecure client;
CoinMarketCapApi api(client);

// CoinMarketCap's limit is "no more than 10 per minute"
// Make sure to factor in if you are requesting more than one coin.
unsigned long api_mtbs = 60000; //mean time between api requests
unsigned long api_due_time = 0;

void setup() {

Serial.begin(115200);

// Set WiFi to station mode and disconnect from an AP if it was Previously
// connected
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);

// Attempt to connect to Wifi network:
Serial.print("Connecting Wifi: ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
IPAddress ip = WiFi.localIP();
Serial.println(ip);
}

void printTickerData(String ticker) {
Serial.println("---------------------------------");
Serial.println("Getting ticker data for " + ticker);


// Ticker unfortunately is not the symbol for some reason.
// Go to CoinMarketCap.com and select the coin you would like to check
// The ticker name makes up the last part of the URL
// e.g: http://coinmarketcap.com/currencies/bitcoin/ , "bitcoin" is the ticker value

// Currency is optional, so you can pass only ticker if you want.
// Check out the currency drop down on CoinMarketCap.com to get available values
CMCTickerResponse response = api.GetTickerInfo(ticker, "eur");
if (response.error == "") {
Serial.print("ID: ");
Serial.println(response.id);
Serial.print("Name: ");
Serial.println(response.name);
Serial.print("Symbol: ");
Serial.println(response.symbol);

Serial.print("Rank: ");
Serial.println(response.rank);

Serial.print("Price in USD: ");
Serial.println(response.price_usd);
Serial.print("Price in BTC: ");
Serial.println(response.price_btc);

Serial.print("24h Volume USD: ");
Serial.println(response.volume_usd_24h);
Serial.print("Market Cap USD: ");
Serial.println(response.market_cap_usd);

Serial.print("Available Supply: ");
Serial.println(response.available_supply);
Serial.print("Total Supply: ");
Serial.println(response.total_supply);

Serial.print("Percent Change 1h: ");
Serial.println(response.percent_change_1h);
Serial.print("Percent Change 24h: ");
Serial.println(response.percent_change_24h);
Serial.print("Percent Change 7d: ");
Serial.println(response.percent_change_7d);
Serial.print("Last Updated: ");
Serial.println(response.last_updated);

// These fields will not come back if you do not request a currency
Serial.print("Price in requested currecy: ");
Serial.println(response.price_currency);
Serial.print("24h Volume in requested currency: ");
Serial.println(response.volume_currency_24h);
Serial.print("Market Cap in requested currency: ");
Serial.println(response.market_cap_currency);


} else {
Serial.print("Error getting data: ");
Serial.println(response.error);
}
Serial.println("---------------------------------");
}

void loop() {
unsigned long timeNow = millis();
if ((timeNow > api_due_time)) {
printTickerData("bitcoin");
printTickerData("ethereum");
printTickerData("dogecoin");

api_due_time = timeNow + api_mtbs;
}
}


dtb | 1900    2019-04-21 20:05:22 [1387]

Nem, még nem volt időm bővebben foglalkozni vele, mert közben vendégeim voltak külföldről. Igazából olyan pici a lézer nyaláb, hogy nem is nagyon látható. Az érzékelőnél nem a szórt visszaverődés a probléma, mert bármiyen felületen próbáltam, hasonló eredmény jött. Van többféle LIB hozzá, végig kell nyálazni mindet, melyik hogyan kezeli, melyik adja a legpontosabb értéket.

Előzmény: Törölt felhasználó, 2019-04-21 12:54:26 [1386]


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

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


 ◊