Arduino beszerezve

A PI utáni következő ketyere volt, amire rászántam magam, hogy megismerkedjek a platformmal.

Igaz, ez csak a nano változat, de pont elég egy kis játékra, aztán ha úgy alakul lakás okosításra is. Jó az is, hogy pici a processzor és a ram, elvégre az ember egy bika gépen sosem fogja megtanulni mi az az erőforrás takarékoskodás.

Nincs annyira okos, mint a pi, nem csatlakozhatok rá wifin (bár COM porton lehet vele kommunikálni, és ez pont elég), tök jó, hogy digitális és analóg csatolói is vannak, az, hogy ennyire apró és csak áram alá kell helyezni és működik, nem kell a rajta lévő oprendszert is tutujgatni.

Egyedül ami csalódás az a hozzá való Arduino fejlesztőkörnyezet. Úgy tűnik, mintha egy normál, okos, Arduinora felkészített IDE lenne, de hol marad a kódkiegészítés? Olyan kajak, mintha notepad++-ban kódolnék... :(

Hozzászólások

"Nincs annyira okos"
teljesen mas kategoria, kb. mintha egy repulot hasonlitanal egy haromkereku biciklihez :D

mondjuk a nano eleg erdekes valasztas, elsore szerintem erdemesebb a 'normal' valtozattal jatszogatni, aztan ugyis meglatod hogy milyen feladatra melyik a legjobb
WiFi shield pedig VAN hozza, szoval ezen ne muljon (de azert ne felejtsuk el hogy ez NEM szamitogep, hanem egy egyszeru mikrokontroller)

Sokaig volt belole kulon ingyenes valtozat (express), kisebb megkotesekkel (valamilyen plugint nem tudott, illetve azt hiszem uzleti felhasznalast tiltottak). Szoval ha az egyetem mar nem ad, akkor is talahatsz studiot.

--
I'm not saying the new Apple Watch will only be worn by wankers but it's not vibration, shock and splash proof for nothing.

„Úgy tűnik, mintha egy normál, okos, Arduinora felkészített IDE lenne,…”

Szerintem az első benyomás nagyon fontos. Mikor először elindítottam, nem tudtam eldönteni, hogy a Win95, vagy a Win98 kinézetéhez igazították.

-----

(&%;_98\<|{3W10Tut,P0/on&Jkj"Fg}|B/!~}|{z(8qv55sr1C/n--k**;gfe$$5a!BB]\.-

nem kell a rajta lévő oprendszert is tutujgatni

Mert nincs rajta. :-D

Ave, Saabi.

Vannak mindenféle IDE-k, én pl. Xcode-ban programozom az Arduino lapkáim.

Ave, Saabi.

Ubuntu, arduino, soros port kommunikáció:

Felprogramoztam, soros port üzenetek alapján végez műveleteket.
Ha azt mondom, hogy
stty -F /dev/ttyUSB0 9600
úgy tűnik kapcsolódik, de el is bontja egyből a kapcsolatot, így nem tudok üzenetet küldeni.

Ha azt mondom, hogy
cu -l /dev/ttyUSB0 -s 9600
konzolt nyit, míg nem bontom él a vonal.

Ha screen-el kapcsolódok, majd ^A ^D akkor tudom "echo parancs > /dev/ttyUSB0" küldeni az üzenetet egy ideig, de az is egy idő után úgy tűnik bont.

Én azt szeretném, ha cron-ban, bash script-ben lehetne küldeni /dev/ttyUSB0-ba üzeneteket anélkül, hogy külön konzolt kéne rá nyitni. Én vagyok a láma tudom, de hogy lehet ezt megoldani?

[SZERK.]
LINK
Miközben a C program írásával küzdöttem rábukkantam erre.
Problem solved.

De egyébként működik úgy is, hogy:
screen -d -m /dev/ttyUSB0 9600; echo "string" > /dev/ttyUSB0;

-------------
No commit - no comment.
DevMeme, fejlesztői pillanatok...