Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Idézet: „C:\Users\dell760\Documents\Arduino\libraries\Liquidcrystal440\ LiquidCrystal440.cpp:7:22:<<<Ebben!!! fatal error: WProgram.h: No such file or directory #include "WProgram.h"<<<EZT !!!” A hozzászólás módosítva: Ápr 6, 2018
Idézet: „Alapvetően nem kell biztonságos legyen. Elég ha küldve-fogadva van és feldolgozva.” Szia! Hát Te ismered hogy mire használod az adatokat. Ha nem inkubátorhoz, lélegeztetőgéphez, marsjáróhoz, rakétához, repülőhöz, drónhoz, cnc géphez stb ... kell akkor így is jó. Főleg ha nincs a működési helyszínen olyan zavarforrás ami "meghamisíthatná" átvitel közben az adatokat (zavarmentes környezet nem létezik, ha más nem a saját kivitelezési "hibáink", vagy akár szoftverhibák is okozhatnak "adattorzulást"). Vagy esetleg az átvitt adatokat csak információs jelleggel használod, de nem alapja semmilyen vezérlési vagy beavatkozási folyamatnak, és nem alapozol rá fontos döntéseket sem. Akkor jó lehet így is. Minden bizonnyal én vagyok paranoiás. Mindenesetre sok sikert.
Átírtam..Most ez a hibaüzenet.
Idézet: „Arduino: 1.8.5 (Windows 7), Alaplap:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from C:\Users\Jantek\AppData\Local\Temp\arduino_modified_sketch_749378\sketch_apr06a.ino:3:0: C:\Users\Jantek\Documents\Arduino\libraries\Liquidcrystal440/LiquidCrystal440.h:95:16: error: conflicting return type specified for 'virtual void LiquidCrystal::write(uint8_t)' virtual void write(uint8_t); ^ In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Stream.h:26:0, from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:29, from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:232, from sketch\sketch_apr06a.ino.cpp:1: C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:51:20: error: overriding 'virtual size_t Print::write(uint8_t)' virtual size_t write(uint8_t) = 0; ^ exit status 1 Hiba a(z) Arduino/Genuino Mega or Mega 2560 alaplapra fordításra. Ennek a jelentésnek több információja lehetne a "Bővebb kimenet mutatása fordításkor" opció engedélyezésével a Fájl -> Beállítások-ban. ” Idézet: Ez a sor itt a lényeg.„error: conflicting return type specified for 'virtual void LiquidCrystal::write(uint8_t)'” Van erről egy Arduino topik is, Conflicting return type specified for 'virtual void LiquidCrystal:w...nt8_t) címmel. A hozzászólás módosítva: Ápr 6, 2018
Régi programhoz, régi IDE való.
Próbálkoz az Arduino1.6.5 vagy régebbi verziójával.
Sziasztok. Adott egy ds3231 rtc. Nincs valakinek egy kódja amivel gombokkal be lehet állítani az időt, dátumot?
Előre is köszönöm.
https://github.com/NorthernWidget/DS3231
https://github.com/NorthernWidget/DS3231/blob/master/examples/DS323...st.pde Sejtem, hogy nem erre gondoltál, de trollkodok A gépeden lévő gombokkal állítod be az időt Gondolom, fel-le nyomógombokat szeretnél, ... Akkor kijelző is kell, és ettől speciális a kérdés. Amugy a DS3231 nagyon pontos. Kész library van a téli-nyári időszámítás kezelésére. Egy gombbal a legközelebbi egész percre húznám be, és akkor csak időnként, egész perckor meg kellene nyomni. Nem kell a beállítás miatt a kijelzőt kezelni. A hozzászólás módosítva: Ápr 7, 2018
Igen kijelző van rajta. Számítógéppel betudom állítani az időt. Csak gondoltam ha netán állítani kell rajta akkor ne keljen össze dugni a géppel.
Sziasztok!
Elakadtam egy kicsit: Van egy VEML6075 szenzorom, szeretném lekérdezni. Az adatlap szerint 0x10 -es cím, 0C paranccsal kérhető le a device ID (LSM, MSB) de az alábbi programrész nem ezt írja ki: Wire.beginTransmission(0x10); Wire.write(0x0C); Wire.beginTransmission(0x10); Wire.requestFrom(0x10,2); while(Wire.available()) { Serial.println(Wire.read()); Wire.endTransmission(); } Mi lehet a hiba?
kettő arduino ide mindig nyitott a win asztalon de mindig egy portot és egy eszközt akar kezelni hiába állítom át programozáskor ezt hogy lehetne megoldani hogy két ide a be álitot eszközökön is maradjanak?
A hozzászólás módosítva: Ápr 7, 2018
Ha nagyon kell az Arduino környezet, akkor Visual Studio-ból használom Visual Micro kiegészítővel. Ott egy solutionon belül akárhány ino projekt lehet. Mindegyikhez külön be lehet állítani a hardvert. Ahogy váltom az aktív projektet, váltja magától a teljes környezetet is.
Az Arduino IDE amúgy is használhatatlan, érdemes váltani.
Köszönöm mindenkinek a segítséget..
Itt a részletes leírás.. www.ninemoons.com/cozumeldiver/LCD440_Application_Note.html
Köszönöm!
De még mindig 0-t ír ki, nem az ID-t.
1. A setup függvényben van egy Wire.begin(); sor, ugye?
2.
Ebből az első sor fölösleges. 3. A Wire.endTransmission(); a cikluson kívül legyen, ahogy Kapu48 kolléga mondta.
A program végrehajtja az utasításaidat, nem pedig azt amire gondolsz!
A hozzászólás módosítva: Ápr 7, 2018
Most egy arduino fejlesztéshez tegyek fel 5..7Gb környezetet Visual Studio?
Igen itt az arduino1.0 verzió alatt, és a feletti verziók feltételes fordításáról írnak.
De az 1.8.x verzióktól már megint vannak olyan frissítések, amik visszafele nem kompatibilisek. Ezért kel nézni a SW keltezését, és a hozzávaló évjáratú fordítót használni.
Kíváncsi vagyok hány ide verziót tartasz csak a könyvtárak kompatibilitására fent egy gépen?
Ez megoldás? Mert kezelhetetlen a belőle adódó fordítási hibákkal is még küzdeni még haladói szinten is!
Igen. Ha csak mikrokontrollerezni akarsz vele, akkor elég az alap és a C/C++, pár GB az egész. Sok nagyságrenddel gyorsabban lehet vele haladni, mint az Arduino IDE-vel.
Tabletre kompomiszumok vannak az alap VS is 3..4Gb
Én szerkesztésre általában a Programmer's Notepad-ot használom. Tudom ajánlani, kisebb és könnyebben tanulható!
Arduinó-ban bevan kapcsolva a külső szerkesztő, és csak fordításra feltöltésre használom. Ezek vannak: Arduino1.6.5.r2, STM32 ARM-hoz Arduino1.6.10, Ezt használom Arduino1.8.0 , Ebbe csak bele néztem, kíváncsiságból. Itt az a gond, hogy sok újonc nem figyel az ilyesmire. Csak felrakja a legfrissebb arduinot. Aztán nem érti a kapót sok hibaüzenet miértjétsem! A hozzászólás módosítva: Ápr 7, 2018
Köszi!
Sublime Text sem rossz nekem meg tetszet (deviot ) ! A hozzászólás módosítva: Ápr 7, 2018
A BH1750-es szenzorral jól megy. Ezek szerint annak egyszerűbb a kiolvasása.
Most itt tartok, és még mindig 0 a visszaadott ID: #include <Wire.h> void setup() { Serial.begin(115200); Wire.begin(); } void loop() { Wire.beginTransmission(0x10); Wire.write(0x0C); Wire.requestFrom(0x10,2); while (Wire.available()) { } uint16_t ID =Wire.read(); // read alsó byte ID |= (Wire.read()<<8); // read felső byte, sift 8-al balra, or ID Wire.endTransmission(); //csak itt kel lezárni a kapcsolatot Serial.println(ID); delay(1000); } így szúrom be, mert kód beszúrásnál mindig tesz üres sorokat
Idézet: „Sublime Text sem rossz” Belenéztem. De írás védet a Preferences file, és nem lehet szerkeszteni. (Hiába van szerkesztő hozzá!) Alapból olvashatatlanul halványak a megjegyzések, Syntax: C++ Lehet, hogy nem ide kellet volna telepíteni?: c:\Program Files\ A hozzászólás módosítva: Ápr 7, 2018
Már nem is érdekel a téma!: 59 dollár (kb. 13.000 Ft) az ára.
Amit én ajánlottam az ingyenes!
Ha valaki nem akar sokat telepíteni, akkor itt van a Visual Studio Code. Kicsi, jó, open source, van hozzá Arduino támogatás, fut mindhárom platformon.
2 felületen ugrálsz Programmer's Notepad+ ide?
Ide alatt probáltam több szerkesztöt is N++ de nem nyerö 2 felületre ugrálni mindig ...
Nem értelek? Te valamiért mindig sírsz!
Én a helyedben inkább dolgozok. És a „Sublime Text sem fordít, csak szövegszerkesztő” A hozzászólás módosítva: Ápr 8, 2018
|
Bejelentkezés
Hirdetés |