-
GAMEPOD.hu
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
-
zsolti_20
senior tag
Sziasztok! Szeretnék kiíratni egy i2c 16x2 lcd-re keypaddal pár számot, de úgy szeretném megoldani hogy ha pl"321"üet syeretnék, akkor azt tárolja és csak egy enter gomb lenzomására írja ki a kijelzőre. Szóval a kiírás ne úgy történjen hogy 3-as kiír, aztán 2-es es 1-es. Hanem az ténylegesen legyen 321. Lehetséges ilyesmi?
-
Gergosz2
veterán
válasz DrojDtroll #12351 üzenetére
Nem.
Én valahogy így csinálnám:
byte readbyteEEPROM(int deviceaddress, unsigned int eeaddress )
{
byte rdata = 0xFF;
Wire.beginTransmission(deviceaddress);
// The address is an integer so we slit in into an MSB and LSB byte
Wire.write((int)(eeaddress >> 8)); // MSB
Wire.write((int)(eeaddress & 0xFF)); // LSB
Wire.endTransmission();
Wire.requestFrom(deviceaddress, 1);
if (Wire.available()) rdata = Wire.read();
return rdata;
}
Ami baj volt nálad, hogy szóltál a bus-on annak az eszköznek amiből olvasni szeretnél, meg is mondta, hogy melyik címről, de ilyenkor kell egy endTransmission, hogy az olvasott eszköz állapotgépe elkezdje kinyomni a busra a kért adatokat requestFrom után.
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz DrojDtroll #12356 üzenetére
Milyen IC-ről van szó? Jó deviceaddress-t olvasol?
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
-
Gergosz2
veterán
válasz DrojDtroll #12358 üzenetére
Melyik regisztert akarod olvasni, mi a címe?
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Gergosz2
veterán
válasz DrojDtroll #12360 üzenetére
azt már látom, hogy a regiszter camzés 8 biten megy, szóval
byte readbyteEEPROM(int deviceaddress, unsigned int eeaddress )
{
byte rdata = 0xFF;
Wire.beginTransmission(deviceaddress);
Wire.write(eeaddress);
Wire.endTransmission();
Wire.requestFrom(deviceaddress, 1);
if (Wire.available()) rdata = Wire.read();
return rdata;
}
Az első kód amit beraktam 24c16hoz készült, azért volt int a word address
[ Szerkesztve ]
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
weiss
addikt
-
cidalain
veterán
Karácsonyra csináltam egy egyszerű gyerekjátékot a fiamnak.
Arduino nano alaplap, DS3231 rtc, TM1637 piros clock display. Alapvetően azért, mert rá van gerjedve minden olyan elektronikai eszközre amin van kijelző (mikró, tv box, mosógép...), és természetesen meg is támadja ezeket, és nyomkodja a gombjait.
Szóval összedrótoztam amit kell, 2 cellás power bankot használtam tápnak, betokoztam, az előlap kapott 6 különböző színű gombot. Alapjáraton mutatja a pontos időt (óra:perc), de a gombok külön kunsztokat raknak a kis kijelzőre (pl kígyó megy körbe, elszámolás 100-ig, villogás, hőfok kijelzés - RTC chipen van hőszenzor, ilyesmi). Gombnyomáskor egy egyszerű buzzer csipog.Szeretném továbbfejleszteni, tennék bele valami zenelejátszást, és a gombok nyomására különböző gyerekdalok is szólnának. Van erre valami ajánlott modul? A zenék mondjuk egy 1 gigás microSD kártyán lennének. Hangszórónak valami kis pár wattos cuccra gondoltam, erősítő nélkül (akár bontanék valami pc speakerből, esetleg mobiltelefonból)
Ilyesmiket találtam erre a célra, de nem tudom melyik lenne célszerűbb: DFPlayer mini, GPD2846A, WTV020[ Szerkesztve ]
>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
nagyúr
válasz cidalain #12363 üzenetére
Ha az arduino nano-t lecseréled esp32-re, az SD kártyát pedig például ilyen módon hozzá kötve minden külső hardver nélkül tudsz zenét lejátszani az esp32 i2s kimenetén keresztül. (Na persze hangszóró és vmilyen végfokra szükség lesz, de azt fillérekből, diszkrét alkatrészekből össze lehet hozni). Esetleg a belső (~3Mbyte) flash memóriát kihasználva SD kártya nélkül is.
Amúgy tök jó ötlet ez a kis bizgentyű, gratulálok! Kár, hogy nekem nem jutott ilyen eszembe.[ Szerkesztve ]
-
nagyúr
válasz cidalain #12365 üzenetére
Nem az a baj, hanem előbb kellett volna eszembe jusson. Már nagyok a kölkeim, az egér+billentyűzet jobban leköti őket.
Most már azon töröm a fejem, hogy hogy vegyem rá a nagyobbikat, hogy ő maga kezdjen el arduino-t programozni, ha esetleg erre is van hasonló kreatív ötleted, ne tartsd vissza. -
Janos250
őstag
válasz cidalain #12365 üzenetére
Van olcsó ESP32 lap, amin bótilag rajta van a micro SD foglalat.
Pl.:
ESP32Cam kamerával együtt 4.52 $
Eldobod a kamerát, és van egy olcsó ESP32 lapod. Igaz, elég kevés az I/O lába, mert sok le van foglalva a kamera csatlakozójának.
Vagy van ilyen is:
ami már hangra van kihegyezve 15$-ért
Igaz, ez 15 $, de ha megnézed, mi van rajta, rájössz, hogy ha nekiállsz a szükségeseket összepakolni, az is kerül ennyibe.Biztos vannak még már alternatívák is, ha találsz olcsó micro SD kártyás lapot, oszd meg az infót, bár én ezekre álltam rá, ha nem kell SD kártya:
DOIT ESP32 lap, a teljes használható lábkiosztással, 4.5 $Ui.: Lehet, a kamera is jó lesz valamire, van hozzá elég jó szoftver.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Szancsó
aktív tag
Sziasztok!
Egy kérdés: NodeMCU -val hajtanék meg 2 programozható, WS2812B -ből álló LED "sort". (Az egyik 30 LED-et tartalmaz, a másik csak egyet.)
A rendes sorral nincs gondom, az működik rendesen, viszont az egy szem LED -el az a bajom, hogy státusz jelzésre használnám és nem feltétlenül kapja el mindig a dolgokat. Konkrétan van, hogy magától vált színt, néha nem kapcsol, stb. A kódban csak állapot váltáskor -gombnyomásnál- hívom meg a státusz LED állítást, de ez másik eszközön és ennél a LED sorral is bevált.
Az egyedülálló LED ilyen. Lehet, hogy kellene az adat pinre egy ellenállás a "zajok" kiszűrésére, vagy a 3.3V kavar be? (Bár ezt nem hiszem, mert csak ezzel van gond, a szalag működik rendesen.)My story is one of many thousands, and the world will not suffer if it ends too soon.
-
Janos250
őstag
válasz Szancsó #12368 üzenetére
Én szoftver hibát gyanítok.
1. Ha ellenállás, akkor én a GND és az adat közé tenném. Mert az adatvonal alapállapotban alacsony szinten kell legyen, és oda is kell visszatérnie. Tapasztalatom szerint kb 150-200 µs tüskét még elvisel, nagyobbat nem.
2. Én kiadnám ugyanazt a jelet az egy pixelre is, amit a stripre.
Ha úgy megegyezik a másik sor első pixeljével, akkor szoftverben keresendő - valószínűleg - a hiba. Az nem zavar be, hogy több adat megy ki az egy pixelre is, mert azok akkor tovább mennek a "semmibe".
3. Bezavarhat egy interrupt az adatok küldése közben. Meg lehet próbálni letiltani a küldés előtt, utána természetszerűleg engedélyezni.
A ms számláló 1 ms-enként megszakít. Ennek kivédésére megpróbálható, hogy figyeled az ms-eket, és amikor változik akkor küldöd az adatot, mert akkor még van 1 ms-ed a következő ms megszakításig.
4. A küldés elé beteszel mondjuk 3-5 ms-es delayt, hogy az esetleg "feltorlódott" megszakítások lezajlanak.
Hirtelen ezek jutottak eszembe. kipróbálhatod, ha úgy gondolod, de lehet, egész más a hiba.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Szancsó
aktív tag
válasz Janos250 #12369 üzenetére
Ok, köszönöm.
Közben lehet megoldódott a dolog: az egy szem LED közvetlenül a lapra van kötve, míg a szalag csak az adatot kapta a lapról, a tápellátást egy tápegységtől. Élesben már a lap is a tápról kapja az áramot (teszt közben USB -ről ment), így viszont már nem jelentkezik a probléma.
(5ms delay amúgy minden körben volt/van nálam, de még eléggé tanuló fázisban vagyok. A HW és a nyelv isszokatlan egyelőre.)Egyébként ha a LED szalagon minden elemet (0, 0, 0) -ra állítok, akkor ténylegesen kikapcsol és nem fogyaszt áramot, vagy jobb, ha a tápját megszakítom?
My story is one of many thousands, and the world will not suffer if it ends too soon.
-
Janos250
őstag
válasz Szancsó #12370 üzenetére
"ha a LED szalagon minden elemet (0, 0, 0) -ra állítok, akkor ténylegesen kikapcsol és nem fogyaszt áramot, vagy jobb, ha a tápját megszakítom?"
Csak tipp:
Mivel az adatot a (0,0,0-t) akkor is folyamatosan küldi, én úgy gondolom, hogy valamennyit akkor is fogyaszt, csak persze sokkal kevesebbet, mint ha a ledek is világítanak. Ha (0,0,0)-t állítasz, és a programban is leállítod a küldözgetést, akkor - úgy gondolom - nagyon minimálisat fogyaszt, de még nem mértem.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Boldog új évet mindenkinek!
Ha már felébredtetek, és a részegség után megettétek a káposztás korhelylevest, akkor segítsen, aki tud:
Mi a csuda a hiba, hogy egyparaméteres esetekben hibát ad, több paraméter esetén nem. A hiba szisztematikus, más programban is ugyanezt csináljahiba.ino:
#include <Arduino.h>
#include "hiba.h"
hiba instance1(0 ) ;
hiba instance2(0,0 ) ;
void setup() {
} // end setup
void loop() {
} ; // end loop
hiba.h:
#ifndef hiba_h_
#define hiba_h_
class hiba
{
public:
static uint8_t instanceCounter ;
hiba (uint8_t par1, uint8_t par2 ) ;
hiba (uint8_t par3) ;
}; // end hiba
#endif
hiba.cpp:
#include <Arduino.h>
#include "hiba.h"
hiba::hiba (uint8_t par1, uint8_t par2 )
{
instanceCounter ++ ;
} ;
hiba::hiba (uint8_t par3)
{
// instanceCounter ++ ;
/*
ha az instanceCounter ++ -t benne hagyom az egyparaméteresben,
akkor az alábbi hibát dobja.
Kétparaméteresben nem ad hibát.
Ez egy leegyszerűsített változata egy programnak, ahol ugyanígy
nem engedte egyparaméteres konstruktorban a static változót,
több paraméteresben igen.
....sketch\hiba.cpp.o:(.literal._ZN4hibaC2Eh+0x0):
undefined reference to `hiba::instanceCounter'
collect2.exe: error: ld returned 1 exit status
*/
} ;
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Kösz! . Tényleg megoldotta a problémát. Eredetileg benne volt, csak valami nyűg miatt kivettem, láttam úgy is megy, de akkor még nem volt egyparaméteres függvény benne. Ez csak az egyparaméteresnél jött elő, ezért erre nem is gondoltam.
Közben előkaptam egy régi rendszert egy másik diszken, hogy azon is próbáljam. Ott meg újra előjött a korábbi probléma, hogy nem ismerte fel az uint8_t -t típusként. Korábban az Arduino.h includolása megoldotta a problémát, de most az se. Valami más tipus-definíciós fájlt kellett volna includolni, de sehogy sem ment, nem találtam ami jó lett volna.
Vannak váratlan események. A napokban a szabványos (kisbetűs) stringet használtam az arduinos (nagybetűs String) helyett, de ott meg nem volt meg a to_str függvény. Nem értettem a dolgot, hiszen a C++11 dolgait eddig úgy találtam, hogy tudja. Utánanéztem a neten, kiderült, hogy a gcc ezen verziójából kimaradt. Írták, hogy van újabb verziója, amire ki lehet cserélni, de annyi mindent kellett volna átírni, hogy bele se fogtam. Átraktam Stringre. Abban legalább jól meg van oldva a konvertálás is.
Köszi, mégegyszer.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
htc07
addikt
Sziasztok,
Valaki használ ilyen am2302+esp01s kombót hőméréshez?
Az lenne a kérdésem, hogy ki lehet-e kapcsolni valahogy a szenzoros lapkán a pwr led-et? (nem az ESP led-jét, ez az ESP nélkül is világít)
Legrosszabb esetben lefestem majd valamivel, de hátha megoldható szoftveresen is.
Amúgy a cucc maga teljesen jól működik és tetszik a koncepciója is, iotguru-val a logolás is meg van oldva.
[ Szerkesztve ]
-
Xpod
addikt
válasz Szancsó #12368 üzenetére
Szia!
Mekkora kábel van az 1 db LED és a NodeMCU között?
Mielőtt te is elkezded a kódot hajkurászni, próbáld meg másik kábellel összekötni. Rövidebbel, vagy más típusúval.
Én kb 4 hétig szívtam a könyvtárakkal / kódolással, mert mindenki szoftver hibát gyanított. Utólag kiderült, hogy egy egyszerű kábel csere megoldotta a hibát.Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Szancsó
aktív tag
Kb. 8cm volt közte és úgy néz ki tényleg nem szoftveres volt, mert ha nem USB ről megy a lap, akkor eddigi tesztek alapján jónak tűnik.
(Mondjuk nem vágom miért, nagyon halványan kapcsoltam csak rá, nem hiszem, hogy a teljesítmény lett volna kevés, de már mindegy. 1-2 órát azért eljátszottam én is a pin -ek váltogatásával, kód guberálással és guglizással...)My story is one of many thousands, and the world will not suffer if it ends too soon.
-
Xpod
addikt
válasz Szancsó #12380 üzenetére
A kábelek ellenállása, állapota (mennyire van eloxidálódva, stb) sokat számít. Amíg nem volt itthon LED szalaghoz való kábel, addig úgy tudtam használhatóvá tenni a LED szalagot, hogy hangszóró vezetéken kapta az áramot és egy szálat kivettem az utp kábelből, azon érkezett a digitális jel. (én többek között egy asztal aljára rakott LED szalagot akartam vezérelni, semmi extra, statikus világítás volt a cél még akkor)
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
ratkaics
senior tag
Sziasztok!
Nem tudom, hogy valaki csinált-e már hasonló projektet. De inkább előbb kérdezek, nem feltétlenül szeretném én feltalálni a "spanyol viaszt" .
Szóval, adott egy motorkerékpár, amin nincs semmilyen műszer, visszajelző, stb. Én pedig gondoltam készítek egyett. A lényeg, hogy minden fontos adatot megjelenítsen egy kijelzőn (sebesség, fordulatszám, megtett távolság, töltési feszültség, olajnyomás megléte, stb.)
Csinált már valaki ilyesmit, ha igen, akkor érdekelne, hogy mire jutott.Köszi előre is az építő jellegű hozzászólásokat!
Olyan nincs, hogy valami nem sörnyitó ....
-
-
nagyúr
válasz ratkaics #12383 üzenetére
Teasüti kolléga alaposan elmerült a témában, szerintem írj neki egy privát üzenetet. Bár nem tudom, hogy a motorod mennyire van egyébként ellátva beépített szenzorokkal, ha nincs rajta semmilyen műszer. De ha semennyire sem, akkor esetleg a legegyszerűbb egy hall szenzoros biciklis sebességmérő beszerzése, bár ez csak sebességet fog jelezni, de azt megbízhatóan.
-
DigitXT
félisten
válasz ratkaics #12383 üzenetére
Nekem van egy rakat műszerem, de nem Arduinoval dolgozom fel az adatokat.
(Még...) Első körben azt kell tisztázni, hogy honnan lesz az input, utána jöhet,
hogy mit fogsz kijelezni, meg logolni. Eddig csak a sebességmérésre ugrottak
a srácok, de írtál ott cifrábbakat (bár alap dolgokat): fordulatszám, olajnyomás.
Előbbihez talán lehet "ellopni" jelet a gyújtótrafótól. Utóbbit viszont nem úszod
meg egy beépített jeladó nélkül, aminek nem feltétlen van hely a motorblokkon.Megannyi kérdés! Sebességet lehet kerékről is mérni. De a váltóról is szokták.
Talán a feszmérés még a legtriviálisabb. (Bár nekem van ~3 feszmérőm, LOL.) -
ratkaics
senior tag
válasz DigitXT #12388 üzenetére
Az érzékelők:
Olajnyomás: Alacsony nyomás esetén "test"-re záró "olajgomba".Vízhőmérséklet: NTC ellenállás, vagy valami hasonló megoldható a vízkörben.
Sebességmérés: Mondjuk valami mágneses elven működő impulzus jeladó, mint a bringákon. De a GPS is szóba jöhetne akár.
Feszültségmérés: Ez talán megoldható.
A fordulatszám mérést a pl a TrailTech valahogy úgy oldja meg, hogy a gyertyapipára kell rátekerni 8-9 menetet egy vezetékből és valahogy abból találja ki, hogy mekkora a fordulatszám. Ez nem tudom még pontosan, hogyan működhet...
Olyan nincs, hogy valami nem sörnyitó ....
-
cidalain
veterán
válasz ratkaics #12389 üzenetére
Nyilván a gyertya begyújtását számolja. Gondolom amikor gyújt akkor a gyertyának van fogyasztása, így az mérhető valahol (vagy a pipánál, vagy valahol a gyertyakábelen). Két gyújtás között kell mérni az eltelt időt, és ezt kivetíteni egy percre. (Vagy várni mondjuk 10 gyújtást, és ennek az idejét vetíteni 1 percre)
Figyelni kell mert 4 ütemű motornál egy gyújtásra 2 fordulat jut, 2 üteműnél meg egy gyújtásra egy fordulat (ha az emlékeim jók).>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
DigitXT
félisten
válasz ratkaics #12389 üzenetére
Alacsony nyomás esetén "test"-re záró "olajgomba".
Felejtős, teljesen értelmetlen műszer: amikor jelez, a motornak már reszeltek.
Rendes jeladó kell, vagy ellenállás alapú, vagy saját elektronikával rendelkező:
utóbbi kényelmesebb, mert csak 5V kell neki és 0-5V közötti kimenő jele van,
pontos, megbízható... Az ellenállás alapú érzékeny a csatlakozásra (nagyon),
és fizikailag sokkal nagyobb, emiatt nekem sokszor volt vele gondom.NTC ellenállás, vagy valami hasonló megoldható a vízkörben.
Igen, jellemzően 10K NTC "szabvány" utólagos műszereknél. De amit gyárilag
beleraknak (jellemzően a termosztátnál van gyári jeladó, jó esetben 1/8"NPT!),
bármi lehet. (A menetet érdemes előre ellenőrizni, mert ez az 1/8"NPT is csak
az utólagos műszerek de facto szabványa: össze lehet keverni az M10-zel.)
Legbiztonságosabb: vízcső elvág, bele egy adapter és abba a megfelelő jeladó.mágneses elven működő impulzus jeladó, mint a bringákon
Megoldható, de nem valami pontos: mekkora motor, mekkora a kerék/tempód?
GPS nem rossz, de késik, és kiviteltől függően nem túl pontos értékeket ad.
Nekem gyárilag 6 jel esik egy fordulatra és 13"-os a kerekem: ez viszonylag jó.Feszültségmérés: Ez talán megoldható.
Na igen, ez teljesen triviális... Lenne: annyiban bonyolítottam meg az életemet,
hogy az a cucc, ami összegyűjti az adataimat hajlamos volt újraindulni, amikor
leesett a tápfesz 8-9V-ra indítózásnál. Szóval beraktam egy pufferkondenzátort,
és egy diódát elé, aminek mellékhatása, hogy a tápfeszt nem méri pontosan.
(De a diódán eső feszültséggel szoftverből korrigálok, úgy "közel használható".)Ez nem tudom még pontosan, hogyan működhet...
Úgy, hogy a gyertyapipán nagyfesz ugrál, ami a köré tekert vezetékben, mint az
"antennán" jelet generál, amit lehet számlálni. A fordulatszám meg abból adódik.
Ahogy előttem írták, nem mindegy, hogy 2T, vagy 4T, bár ez "attól függ", ugyanis
simán van, hogy a 4T motor is belegyújt tök feleslegesen egyet a kipufogásba is,
mert úgy egyszerűbb volt a gyártónak, így pont ugyanannyi jeled van, mint 2T-nél.A kapott impulzusok értékelésében viszont árnyalnám cidalain kommentjét.
Szokás pl. egy teljes másodpercig számolni az impulzusokat, abból számolható
az aktuális fordulatszám közelítőleg, és viszonylag stabilan. Hátránya, hogy nem
teljesen valós időben követi az eseményeket, lemarad a gyors változásokról és a
pontossága +/- 60 rpm. (Csak a 60 többszöröseit fogod tudni ilyen módon mérni.)
Nekem sokkal jobban tetszik az a megoldás, hogy a két gyújtás közötti időt kell
mérni, és abból következtetni az aktuális fordulatszámra. A lehető leggyorsabban
így lehet reagálni, biztos nagyon szép analóg görbe jönne ki belőle: hátrány, hogy
a kijelzett érték ugrál, de nagyon. Ha meg elkezdesz átlagolni, hogy simítsd, már
ott is vagy, ahol a part szakad. Mondjuk el tudom képzelni, hogy a logfájlba megy
pontos érték, kijelzésre meg jó a közelítő, akár analóg műszeren (léptetőmotorral).
Amúgy is az analóg fordulatszámmérőnek van egy szépsége, intuitív, megszokott.
(Az, hogy manapság jellemzően léptetőmotor hajtja, tehát alapvetően tök digitális
a működése + véges a felbontása, senkit nem érdekel. Csak szaladjon a mutató.) -
Janos250
őstag
Na, ki mennyire ér rá, mert meg kellett próbálnom a PlatformIO-t is, de hát, az nagyon macerás. Szedem elő a kérdéseim, hátha tud valaki válaszolni: (ESP32)
1. a .h fájlnak van az elején egy typedef. Szerintem teljesen szabályos, az Arduino IDE alatt le is fordul, és működik feltöltve, de a PlatformIO azt mondja, hogy:
" warning: 'typedef' was ignored in this declaration"
Aztán később a mainben persze hiányolja. Mi lehet az oka?
2. az osztály desktruktorát nem fogadja el, pedig A. IDE alatt simán ment. (próbára kommenteltem, de nem maradhat így)
3. a linker kihoz egy csomó "undefined reference to" hibát a .h-ban lévő tagfüggvényekre, amik szintén hiba nélkül mentekFogalmam sincs, mi lehet olyan hiba, ami az Arduino IDE alatt nem jön elő, de PIO alatt igen.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Valami ilyesmi lehet, de , hát a C++ eléggé szabványos, amiket hibaként jelzett, azok biztosan. Az lPC18x-re állítólag hibamentesen fordít. Valami nem stimmel ezzel ESP32-re :-(
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Egy structot, ami tömb elemének lesz a típusa, és ilyen tömböt adok át egy objektum egyik tagfüggvényének. A type tűnt legegyszerűbbnek, és ment is simán. De tényleg lehet, hogy nem is így csinálom Tulajdonképpen nem is azért akartam lefordítani, hogy ezt PIO-n használjam, hanem a PIO tanulása céljából, mert a 3D nyomtatós Marlint akarnám használni, de ahhoz nincs meg a szükséges sallang Arduino IDE alá, mindenki PIO-val fordítja. Most azt hiszem letörlöm teljesen az egész VS Code-ot, és újra felrakom, mert lehet, valami alapvető gondja van. Időnként csak bámul rám a nagy szemeivel Atom Anti, és loading...loading, és még jó sokáig loading.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.