Fórum témák
- • Borhűtő vezérlő panel
- • Erősítő mindig és mindig
- • Leválasztó transzformátor
- • Tranzisztorok helyettesítése
- • Nagyfeszültségű tápegység
- • Boombox javítás
- • USB 3.2 HUB modul
- • Dobozolási technikák, műszerdobozok
- • A műhely (bemutató topik, ahol az alkotások készülnek)
- • Rádióamatőrök topikja
- • Sprint-Layout NYÁK-tervező
- • Számítógép hiba, de mi a probléma?
- • Rádió áthangolása, OIRT - CCIR konverter
- • Suzuki Swift elektronika
- • PLC kérdések
- • Transzformátor készítés, méretezés
- • Fejhallgató erősítő
- • Hangváltók (készítése)
- • Elfogadnám, ha ingyen elvihető
- • Klíma szervizelés, javítás
- • Arduino
- • Kondenzátor
- • Hűtőgép kompresszor
- • Kapcsolóüzemű tápegység
- • Videomagnó problémák
- • Opel Astra elektromos hibák
- • Analóg voltmérő (multiméter)
- • Mosogatógép hiba
- • Li-Ion saját akkucsomag készítése
- • Kaputelefon
- • Adatlapot keresek
- • CNC építése házi alkatrészekből az alapoktól
- • Autóriasztó és központi zár
- • Elektromos távirányítós kapunyitó
- • Analóg oszcilloszkóp javítása
- • LED szalag
- • Hangszórójavítás (otthon)
- • Mosógép vezérlők és általános problémáik
- • Érdekességek
- • Villanypásztor
- • IMI villanymotor
- • Digitális adatátvitel
- • 3-fázisú Modbus-os teljesítményszabályzó (SCR power controller)
- • Villanyszerelés
- • TDA7294 végerősítő
- • Klíma beszerelése, fűtés-hűtés házilag
- • Kombikazán működési hiba
- • Általános antennás kérdések, válaszok
- • Elektronikai témájú könyvek újságok
- • Elektromos vezérlésű pneumatika
- • Internetes rádióvevő
- • Alternativ HE találkozó(k)
- • 3D nyomtatás
- • Felajánlás, azaz ingyen elvihető
- • Akkumulátor töltő
» Több friss téma
|
A klónok CH340 Soros-USB illesztőjének drivere ( Letöltés)
(#) |
vyky hozzászólása |
Jan 12, 2016 |
|
/ |
|
|
Sziasztok. Ismét szeretnék segítséget kérni egy kis programozás téren.
Van egy arduino uno3-as és egy lcd keypad shield párosom.
Összeraktam őket és a neten fellelt Ohm meter programot fel is töltöttem rá.
Szépen megy is,De szeretném a programot kibővíteni úgy hogy a felső sor szöveg ide oda fusson,persze csak ha lehet,és hogy ha a 15000 -et meghaladja a mérendő ellenállás akkor azt írja ki ,hogy "túl magas érték".
#include <LiquidCrystal.h>
const int sensorPin = A5; // Analog input pin that senses Vout
int sensorValue = 0; // sensorPin default value
float Vin = 5; // Input voltage
float Vout = 0; // Vout default value
float Rref = 329; // Reference resistor's value in ohms (you can give this value in kiloohms or megaohms - the resistance of the tested resistor will be given in the same units)
float R;
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
void setup() {
lcd.begin(16, 2);
}
void loop() {
sensorValue = analogRead(sensorPin);
Vout = (Vin * sensorValue) / 1023; // Convert Vout to volts
R = Rref * (1 / ((Vin / Vout)-1)); // formula for calculatin resistance
lcd.print("Digital OhmMero");
lcd.setCursor(0,1);
if(R < 15000){
lcd.print("Mert: ");
lcd.print(R);
lcd.print(" Ohm");
}
else
lcd.print("By : ");
lcd.home();
delay(1000);
lcd.clear();
}
A hozzászólás módosítva: Jan 12, 2016
Sziasztok!
Lenne egy olyan elméleti kérdésem, hogy arduinoval meg lehet -e valósítani olyan finom szoftveres vezérlést amivel egy MOSFET -et vezérelve áteresztő stabilizátorként 5mA -es áramszabályozás létrehozható?
Magyarán a MOSFET Drain ágába egy ACS712 soros árammérő érzékelőt beépítve, Szoftverből figyelve az átfolyó áram erősségét (a HALL érzékelő kimeneti feszültségét), lehetséges -e a processzorral vezérelni a kapcsolófetet, hogy egy másik lábon potméterrel beállított feszültségszinthez tartozó áram értékét, kb +-5mA -es pontossággal (vagy még pontosabban) tartsa?
Mi a véleményetek? Ha valakinek van egy kis szabadideje, talán ki is próbálhatná...
Esetleg van már erre projekt?
Köszi...
Nem biztos, hogy elég gyors. Az ADC mérés sebessége olyan 35-64KHz körül van, tehát 64 ezer mérést kapsz mp-ként. Ez mivel ilyen gyors, nem éppen pontos. +-5mA túl nagy elvárás. Ekkora sebességen kb. 8bit-tel számolhatsz. Nézd meg, milyen gyorsan változik az áram. Pl. LED-nél a melegedéssel együtt nő az áram, ez ha kordában van tartva, akkor lassan történik, tehát itt szóba jöhet egy Arduino-s szabályzás. De ahol létrejöhet bármelyik pillanatban egy rövidzárlat, ott akkora az árammeredekség, hogy már régen 10A folyik, mire eljut az ADC oda, hogy mérni kellene... Sokkal egyszerűbb, ha beraksz egy műveleti erősítőt, aminek egyik lábára adsz pwm-mel RC szűrővel referencia feszültséget, a FET alá beraksz egy söntöt, lehet akár 0.1ohm, vagy még kisebb is, csak a műveleti erősítőtől függ. Egyszer kell kalibrálni, utána megy. A kalibrálás azért kell, hogy a pwm-et be tudd állítani 0-tól a maximális értékig anélkül, hogy ADC-vel mérned kelljen, innen pedig a +-5mA pontosságot, vagy még jobbat a műveleti erősítő garantálja.
szerk: A teljesítmény LED-es topicban azt hiszem írtam erről pár szót, keress rá. A hozzászólás módosítva: Jan 12, 2016
Ott a "HA" függvény a 28. sorban. A 34. Sort javítsd ki lcd.print("Túl magas érték!"); -re. Lehet hogy az ékezetekkel baj lesz, de nem biztos. A futó szövegre itt egy példa: Bővebben: Link A hozzászólás módosítva: Jan 12, 2016
Szia köszönöm Ezt meg is tettem addig jó is.
De azt szeretném,hangsúlyozom szeretném,hogy talán még egy "Ha" függvénnyel lehetne ezt megoldani.
Szóval az elképzelésem az,hogy bekapcsoláskor kiírja fenti sorban,hogy "Ohm mérő"
Alsóban meg mérés nélkül "by : Viktor" méréskor a mért eredményt,ha meg meghaladja a 15000-t akkor meg hogy "túl magas érték".
A linket köszönöm tanulmányozom,és igen az ékezetet nem szereti
De valahogy azt is bele lehet varázsolni,majd arra is ránézek
Igen a műveleti erősítős megoldást ismerem, azt már próbáltam egy sima potméterrel (feszültségkövető módban), nem arduinoval vezérelve, de épp az OPA -t akartam kihagyni belőle...
Mindegy, akkor mégis csak maradnia kellessz úgy néz ki...
Ki lehet hagyni, de akkor elég komoly mikrovezérlőt kell használni, ami elég gyors. 16MHz ehhez nem elég.
Most nincs bekapcsolva a laptopom, fejből hirtelen ez jutott eszembe, szerintem így működhet az amire gondolsz.
if(R <= 15000){
lcd.print("Mert: ");
lcd.print(R);
lcd.print(" Ohm");
}
else if(R > 15000){
lcd.print("Tul magas ertek!");
}
else{
lcd.print("By : Viktor");
}
Remélem jó is, telefonról vagyok.
//Szerk. Kicsit módosítottam. A hozzászólás módosítva: Jan 12, 2016
Köszönöm kipróbálom,amúgy a szöveg scroll már megy
Annyi hibája volt csak amit írtál,hogy a túl magas érték
És a By Viktor-t fel kellet cserélni A hozzászólás módosítva: Jan 12, 2016
Itt a teljes kód Hátha valaki lát benne fantáziát
#include <LiquidCrystal.h>
const int sensorPin = A5; // Analog input pin that senses Vout
int sensorValue = 0; // sensorPin default value
float Vin = 5; // Input voltage
float Vout = 0; // Vout default value
float Rref = 329; // Reference resistor's value in ohms (you can give this value in kiloohms or megaohms - the resistance of the tested resistor will be given in the same units)
float R;
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
byte e1[8] = {B10,B100,B1110,B10001,B11111,B10000,B1110};
byte o3[8] = {B1010,B1010,B0,B1110,B10001,B10001,B1110};
int screenWidth = 16;
int screenHeight = 2;
String line1 = "Digitalis Ohm mero!";
int stringStart, stringStop = 0;
int scrollCursor = screenWidth;
void setup() {
lcd.createChar(1, e1);
lcd.createChar(4, o3);
lcd.begin(screenWidth,screenHeight);
}
void loop() {
sensorValue = analogRead(sensorPin);
Vout = (Vin * sensorValue) / 1023; // Convert Vout to volts
R = Rref * (1 / ((Vin / Vout)-1)); // formula for calculatin resistance
if(stringStart == 0 && scrollCursor > 0){
scrollCursor--;
stringStop++;
} else if (stringStart == stringStop){
stringStart = stringStop = 0;
scrollCursor = screenWidth;
} else if (stringStop == line1.length() && scrollCursor == 0) {
stringStart++;
} else {
stringStart++;
stringStop++;
}
lcd.setCursor(scrollCursor, 0);
lcd.print(line1.substring(stringStart,stringStop));
lcd.setCursor(0,1);
if(R <= 15000){
lcd.print("Me ");
lcd.setCursor(1, 1);
lcd.write(1);
lcd.print("rt: ");
lcd.print(R);
lcd.print(" Ohm");
}
else if(R > 15000){
lcd.print("By: Viktor");
}
else{
lcd.print("Tul magas ertek!");
}
lcd.home();
delay(1000);
lcd.clear();
}
Azt nem tudtam megoldani,hogy a futó szöveg is ékezetes legyen A hozzászólás módosítva: Jan 12, 2016
Sziasztok!
Egy olyan kérdésem lenne, hogy arduino-n meg lehet-e valahogy oldani azt, hogy egy jelet folyamatosan figyeljen mondjuk 10 másodpercig és ha az folyamatosan 5V, akkor 1-et vagy true-t adjon vissza, ha nem, akkor 0-t vagy false-ot?
Azt hiszem plc-ben ez az ondelay-jel megoldható, de arduino-ban ilyen nincs
A segítségeteket nagyon nagyon megköszönném!
Természetesen megoldható.
Egy pint beállítasz bemenetnek ide rakod a vizsgált jelet.
Egy másik pint beállįtasz kimenetnek, ide rahatsz pl egy ledet vagy buzzert ami jelez ha a feltétel nem teljesül. A hozzászólás módosítva: Jan 13, 2016
Sziasztok!
Két kérdésem is lenne. Nincs esetleg valakinek egy szintillesztője AC 220V-ra Arduinohoz? Szeretném mérni a hálózati feszültséget és ezt naplózni de nem tudom milyen kapcsolással lehetne a 220V-ot rátolni az 5V analóg bemenetre. Másik kérdésem hogy valaki használt már SCT-013-000 szenzort? Ha igen tudna esetleg példakódot mutatni? Köszi!
Talán a legbiztonságosabb, ha fogsz egy 230V-5V-os kis trafót, és ennek figyeled a szekunderét, mivel itt kb. ugyanazt a hullámformát fogod látni, mint a primer oldalon, csak itt már le van választva. Ebből pedig számolhatod a hálózati feszültséged. Egyenirányítást nem ajánlok, mert arányaiban a diódán eső feszültség sokkal több a szekunderen, mintha a primeren lenne. Vagy 12V-os trafó is jó, ellenállás osztóval. A hozzászólás módosítva: Jan 13, 2016
Köszönöm! Utána nézek ennek a dolognak. Az biztos hogy nem futhat be 220 az Arduinoba így ha jól sejtem ugye? A másik kérdésem hogy használt már valaki ACS712 szenzort 220V hosszútávú mérésére? Vagy inkább maradjak a SCT-013-000-nál az fixen le van választva? Mennyire megbízhatóak ezek a HALL szenzorok? Folyamatos figyelésre ajánlott?
Pár oldallal 5-10-15 visszább volt erre egy megoldás! Olvass vissza.
kb.: okt-nov körül.
(#) |
vyky hozzászólása |
Jan 13, 2016 |
|
/ |
|
|
Sziasztok. Van valakinek egy minta programra menüje?
Mert szeretném tovább fejleszteni a ohm mérőt,tennék hozzá egy volt mérőt is.
Előre is köszönöm a segítséget.
Arduino 1.6.7 hez van atmega 16 bootloader?
Szerintem a keretrendszer nem befolyásolja a bootloadert, mert az csak egy kapcsolatot készít az avr és a pc között. Általában szabványos az adatfolyam, tehát régebbi Arduino IDE ugyanúgy fel tudja tölteni a programot, mint az újabb.
Nos nekem nincsen arduino lapkám, viszont van egy atmega 16 osom. szeretném kipróbálni, hogy működik e.
ehhez kéne a bootloader, hogy megírom a kodót az arduino szoftverbe és lefordítóm, hex-et meg egy mezei programozóval (tl866) beírom.
Nézd meg az Arduino IDE telepítési könyvtár hardware/arduino/avr/bootloaders/atmega/ almappájában!
Akkor csak bootloadert keress atmega16-hoz. Nekem nincs. Ha létezik, a neten biztos fent van. Kell hozzá külső programozó is, vagy egy másik Arduino. De ma már 400Ft egy komplett Arduino mini pro, és ezer Ft alatt van egy arudino nano, egyszerűen nem éri meg a szenvedést. A hozzászólás módosítva: Jan 13, 2016
Nekem csak atmega 168 van benne
Köszi már megcsináltam csak még nem tudtam, kipróbálni.
Itt találtam Bővebben: Link
Kell ott lenni ATmegaBOOT_168_ atmega328.hex nevűnek is!
Igen olyan van, de szerintem a kettő nem compatipilis egyik 28 másik 40 pines.
Most amit tegnap belinkeltem azzal a fordítás során hibát ad.
Valaki tudna segíteni? Arduino: 1.6.6 (Windows 7), Board: "Atmega16 (internal 8MHz clock)"
C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files\Arduino\hardware" -hardware "C:\Users\AppData\Local\Arduino15\packages" -tools "C:\Program Files\Arduino\tools-builder" -tools "C:\Program Files\Arduino\hardware\tools\avr" -tools "C:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages" -built-in-libraries "C:\Program Files\Arduino\libraries" -libraries "C:\Users\humansoft-szerviz\Documents\Arduino\libraries" -fqbn=mega16:avr: atmega16- 8 -ide-version= 10606 -build-path "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp" -warnings=none -prefs=build. warn_data_percentage= 75 -verbose "C:\Program Files\Arduino\examples\01.Basics\Blink\Blink.ino"
C:\Program Files\Arduino\arduino-builder -compile -logger=machine -hardware "C:\Program Files\Arduino\hardware" -hardware "C:\Users\AppData\Local\Arduino15\packages" -tools "C:\Program Files\Arduino\tools-builder" -tools "C:\Program Files\Arduino\hardware\tools\avr" -tools "C:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages" -built-in-libraries "C:\Program Files\Arduino\libraries" -libraries "C:\Users\humansoft-szerviz\Documents\Arduino\libraries" -fqbn=mega16:avr: atmega16- 8 -ide-version= 10606 -build-path "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp" -warnings=none -prefs=build. warn_data_percentage= 75 -verbose "C:\Program Files\Arduino\examples\01.Basics\Blink\Blink.ino"
Warning: platform.txt from core 'Digistump AVR Boards' contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} "{build.path}/{archive_file}" "{object_file}", automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} "{archive_file_path}" "{object_file}". Consider upgrading this core.
Warning: platform.txt from core 'Digistump AVR Boards' contains deprecated recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mmcu={build.mcu} -o "{build.path}/{build.project_name}.elf" {object_files} "{build.path}/{archive_file}" "-L{build.path}" -lm, automatically converted to recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mmcu={build.mcu} -o "{build.path}/{build.project_name}.elf" {object_files} "{archive_file_path}" "-L{build.path}" -lm. Consider upgrading this core.
Board arduino:avr: atmega16- 8 doesn 't define a 'build. board' preference. Auto-set to: AVR_ATMEGA16-8
Board attiny:avr:attiny45 doesn't define a 'build.board' preference. Auto-set to: AVR_ ATTINY45
Board attiny:avr: attiny85 doesn 't define a 'build. board' preference. Auto-set to: AVR_ATTINY85
Board attiny:avr:attiny44-8 doesn't define a 'build.board' preference. Auto-set to: AVR_ ATTINY44- 8
Board attiny:avr:attiny84-8 doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY84-8
Board attiny:avr:attiny24-20 doesn't define a 'build.board' preference. Auto-set to: AVR_ ATTINY24- 20
Board attiny:avr: attiny85- 8 doesn 't define a 'build. board' preference. Auto-set to: AVR_ATTINY85-8
Board attiny:avr:attiny44 doesn't define a 'build.board' preference. Auto-set to: AVR_ ATTINY44
Board attiny:avr: attiny45- 8 doesn 't define a 'build. board' preference. Auto-set to: AVR_ATTINY45-8
Board attiny:avr:attiny84 doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY84
Board attiny:avr: attiny44- 20 doesn 't define a 'build. board' preference. Auto-set to: AVR_ATTINY44-20
Board attiny:avr:attiny24-8 doesn't define a 'build.board' preference. Auto-set to: AVR_ ATTINY24- 8
Board attiny:avr:attiny84-20 doesn't define a 'build.board' preference. Auto-set to: AVR_ATTINY84-20
Board attiny:avr:attiny24 doesn't define a 'build.board' preference. Auto-set to: AVR_ ATTINY24
Board attiny:avr: attiny45- 20 doesn 't define a 'build. board' preference. Auto-set to: AVR_ATTINY45-20
Board attiny:avr:attiny85-20 doesn't define a 'build.board' preference. Auto-set to: AVR_ ATTINY85- 20
Board mega16:avr: atmega16- 8 doesn 't define a 'build. board' preference. Auto-set to: AVR_ATMEGA16-8
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -M -MG -MP -mmcu=atmega16 -DF_CPU=8000000L -DARDUINO=10606 -DARDUINO_AVR_ATMEGA16-8 -DARDUINO_ARCH_AVR "-IC:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino" "-IC:\Program Files\Arduino\hardware\mega16\avr\variants\mega16" "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -M -MG -MP -mmcu=atmega16 -DF_CPU=8000000L -DARDUINO=10606 -DARDUINO_AVR_ATMEGA16-8 -DARDUINO_ARCH_AVR "-IC:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino" "-IC:\Program Files\Arduino\hardware\mega16\avr\variants\mega16" "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -M -MG -MP -mmcu=atmega16 -DF_CPU=8000000L -DARDUINO=10606 -DARDUINO_AVR_ATMEGA16-8 -DARDUINO_ARCH_AVR "-IC:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino" "-IC:\Program Files\Arduino\hardware\mega16\avr\variants\mega16" "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -M -MG -MP -mmcu=atmega16 -DF_CPU=8000000L -DARDUINO=10606 -DARDUINO_AVR_ATMEGA16-8 -DARDUINO_ARCH_AVR "-IC:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino" "-IC:\Program Files\Arduino\hardware\mega16\avr\variants\mega16" "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -M -MG -MP -mmcu=atmega16 -DF_CPU=8000000L -DARDUINO=10606 -DARDUINO_AVR_ATMEGA16-8 -DARDUINO_ARCH_AVR "-IC:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino" "-IC:\Program Files\Arduino\hardware\mega16\avr\variants\mega16" "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega16 -DF_CPU=8000000L -DARDUINO=10606 -DARDUINO_AVR_ATMEGA16-8 -DARDUINO_ARCH_AVR "-IC:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino" "-IC:\Program Files\Arduino\hardware\mega16\avr\variants\mega16" "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp"
"C:\Program Files\Arduino\tools-builder\ctags\5.8-arduino2/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\preproc\ctags_target.cpp"
"C:\Program Files\Arduino\tools-builder\ctags\5.8-arduino2/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\preproc\ctags_target.cpp"
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega16 -DF_CPU=8000000L -DARDUINO=10606 -DARDUINO_AVR_ATMEGA16-8 -DARDUINO_ARCH_AVR "-IC:\Users\humansoft-szerviz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino" "-IC:\Program Files\Arduino\hardware\mega16\avr\variants\mega16" "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp" -o "C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp.o"
In file included from C:\Users\HUMANS~1\AppData\Local\Temp\build08e4957f02c018eb579e11ddc64f9701.tmp\sketch\Blink.ino.cpp:1:0:
C:\Users\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.9\cores\arduino/Arduino.h:249:26: fatal error: pins_arduino.h: No such file or directory
#include "pins_arduino.h"
^
compilation terminated.
exit status 1
Hiba a fordítás során.
Pomtosan ezért írtam, hogy ha 400Ft egy arduino mini pro, akkor felesleges ezzel foglalkoznod. Az atmega16-ot meg programozd külső programozóval, Arduino nélkül.
Ha van is arduino lapkám akkor is kell a bootloader az ic-hez. vagy rosszul gondolom?
Csak arduinoba tudom megírni másba nem.
|
|