Arduino .ino dosyasını derleme konusunda yardım istiyorum

Başlatan istinaf duvarı, 08 Ekim 2024, 08:36:59

istinaf duvarı

Merhaba. 320volt'taki Hakko 907 havya kontrol devresine ait arduino program dosyaları var. Arduino editör üzerinde compile etmek istediğimde sisteme bir arduino bağlanmasını istiyor. Arduino olmadan compile etmiyor. Arduino'm olmadığı için kodu compile edip hex dosyasına çeviremiyorum.
Arduino'su olan biri compile edip paylaşabilir mi?

Geleneksel LCD
#include <LiquidCrystal.h>
#define rs 3
#define en 5
#define d4 6
#define d5 7
#define d6 8
#define d7 9
#define tempSensor A0
#define knob A7
#define iron 10
#define LED 4

LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

int
minTemp = 27,       //Minimum aquired iron tip temp during testing (°C)
maxTemp = 525,      //Maximum aquired iron tip temp during testing (°C)
minADC  = 234,      //Minimum aquired ADC value during minTemp testing
maxADC  = 733,      //Maximum aquired ADC value during minTemp testing

maxPWM    = 255,    //Maximum PWM Power
avgCounts = 10,     //Number of avg samples
lcdInterval = 80,   //LCD refresh rate (miliseconds) 

pwm = 0,            //System Variable
tempRAW = 0,        //System Variable
knobRAW = 0,        //System Variable
counter = 0,        //System Variable
setTemp = 0,        //System Variable
setTempAVG = 0,     //System Variable
currentTempAVG = 0, //System Variable
previousMillis = 0; //System Variable

float 
currentTemp = 0.0,  //System Variable
store = 0.0,        //System Variable
knobStore = 0.0;    //System Variable

void setup(){
  pinMode(tempSensor,INPUT); //Set Temp Sensor pin as INPUT
  pinMode(knob,INPUT);       //Set Potentiometer Knob as INPUT
  pinMode(iron,OUTPUT);      //Set MOSFET PWM pin as OUTPUT
  pinMode(LED,OUTPUT);       //Set LED Status pin as OUTPUT
  pinMode(A6,INPUT);       //Passthru Pin 
  
  lcd.begin(16, 2);
  lcd.clear();
  lcd.setCursor(0,1);lcd.print("PRESET T: ");  
  lcd.setCursor(0,0);lcd.print("ACTUAL T:"); 
}

void loop(){
  //--------Gather Sensor Data--------//
  knobRAW = analogRead(knob); //Get analog value of Potentiometer
  setTemp = map(knobRAW,0,1023,minTemp,maxTemp);  //Scale pot analog value into temp unit

  tempRAW = analogRead(tempSensor);  //Get analog value of temp sensor
  currentTemp = map(analogRead(tempSensor),minADC,maxADC,minTemp,maxTemp);  //Sacle raw analog temp values as actual temp units
  
  //--------Get Average of Temp Sensor and Knob--------//
  if(counter<avgCounts){  //Sum up temp and knob data samples
    store = store+currentTemp;
    knobStore = knobStore+setTemp;
    counter++;
  }
  else{
    currentTempAVG = (store/avgCounts);  //Get temp mean (average)
    setTempAVG = (knobStore/avgCounts);  //Get knob - set temp mean (average)
    knobStore=0;  //Reset storage variable
    store=0;      //Reset storage variable
    counter=0;    //Reset storage variable
  }
  
  //--------PWM Soldering Iron Power Control--------//
  if(analogRead(knob)==0){  //Turn off iron when knob as at its lowest (iron shutdown)
    digitalWrite(LED,LOW);
    pwm=0;
  }
  else if(currentTemp<=setTemp){  //Turn on iron when iron temp is lower than preset temp
    digitalWrite(LED,HIGH);
    pwm=maxPWM;
  }
  else{  //Turn off iron when iron temp is higher than preset temp
    digitalWrite(LED,LOW);
    pwm=0;
  }
  analogWrite(iron,pwm);  //Apply the aquired PWM value from the three cases above

  //--------Display Data--------//
  unsigned long currentMillis = millis(); //Use and aquire millis function instead of using delay
  if (currentMillis - previousMillis >= lcdInterval){ //LCD will only display new data ever n milisec intervals
    previousMillis = currentMillis;
 
    if(analogRead(knob)==0){
      lcd.setCursor(10,1);lcd.print("OFF  ");
    }
    else{
      lcd.setCursor(10,1);lcd.print(setTempAVG,1);lcd.print((char)223);lcd.print("C ");
    }
    
    if(currentTemp<minTemp){
      lcd.setCursor(10,0);lcd.print("COOL ");
    }
    else{
      lcd.setCursor(10,0);lcd.print(currentTempAVG,1);lcd.print((char)223);lcd.print("C ");
    }   
  } 
}

I2C LCD
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);

#define tempSensor A0
#define knob A7
#define iron 10
#define LED 3

int
minTemp = 27,       //Minimum aquired iron tip temp during testing (°C)
maxTemp = 525,      //Maximum aquired iron tip temp during testing (°C)
minADC  = 234,      //Minimum aquired ADC value during minTemp testing
maxADC  = 733,      //Maximum aquired ADC value during minTemp testing

maxPWM    = 255,    //Maximum PWM Power
avgCounts = 5,     //Number of avg samples
lcdInterval = 80,   //LCD refresh rate (miliseconds) 

pwm = 0,            //System Variable
tempRAW = 0,        //System Variable
knobRAW = 0,        //System Variable
counter = 0,        //System Variable
setTemp = 0,        //System Variable
setTempAVG = 0,     //System Variable
currentTempAVG = 0, //System Variable
previousMillis = 0; //System Variable

float 
currentTemp = 0.0,  //System Variable
store = 0.0,        //System Variable
knobStore = 0.0;    //System Variable

void setup(){
  pinMode(tempSensor,INPUT); //Set Temp Sensor pin as INPUT
  pinMode(knob,INPUT);       //Set Potentiometer Knob as INPUT
  pinMode(iron,OUTPUT);      //Set MOSFET PWM pin as OUTPUT
  pinMode(LED,OUTPUT);       //Set LED Status pin as OUTPUT
  pinMode(A6,INPUT);       //Passthru Pin 
  lcd.backlight();
  lcd.init();
  lcd.clear();
  lcd.setCursor(0,1);lcd.print("PRESET T: ");  
  lcd.setCursor(0,0);lcd.print("ACTUAL T:"); 
}

void loop(){
  //--------Gather Sensor Data--------//
  knobRAW = analogRead(knob); //Get analog value of Potentiometer
  setTemp = map(knobRAW,0,1023,minTemp,maxTemp);  //Scale pot analog value into temp unit

  tempRAW = analogRead(tempSensor);  //Get analog value of temp sensor
  currentTemp = map(analogRead(tempSensor),minADC,maxADC,minTemp,maxTemp);  //Sacle raw analog temp values as actual temp units
  
  //--------Get Average of Temp Sensor and Knob--------//
  if(counter<avgCounts){  //Sum up temp and knob data samples
    store = store+currentTemp;
    knobStore = knobStore+setTemp;
    counter++;
  }
  else{
    currentTempAVG = (store/avgCounts)-1;  //Get temp mean (average)
    setTempAVG = (knobStore/avgCounts);  //Get knob - set temp mean (average)
    knobStore=0;  //Reset storage variable
    store=0;      //Reset storage variable
    counter=0;    //Reset storage variable
  }
  
  //--------PWM Soldering Iron Power Control--------//
  if(analogRead(knob)==0){  //Turn off iron when knob as at its lowest (iron shutdown)
    digitalWrite(LED,LOW);
    pwm=0;
  }
  else if(currentTemp<=setTemp){  //Turn on iron when iron temp is lower than preset temp
    digitalWrite(LED,HIGH);
    pwm=maxPWM;
  }
  else{  //Turn off iron when iron temp is higher than preset temp
    digitalWrite(LED,LOW);
    pwm=0;
  }
  analogWrite(iron,pwm);  //Apply the aquired PWM value from the three cases above

  //--------Display Data--------//
  unsigned long currentMillis = millis(); //Use and aquire millis function instead of using delay
  if (currentMillis - previousMillis >= lcdInterval){ //LCD will only display new data ever n milisec intervals
    previousMillis = currentMillis;
 
    if(analogRead(knob)==0){
      lcd.setCursor(10,1);lcd.print("OFF  ");
    }
    else{
      lcd.setCursor(10,1);lcd.print(setTempAVG,1);lcd.print((char)223);lcd.print("C ");
    }
    
    if(currentTemp<minTemp){
      lcd.setCursor(10,0);lcd.print("COOL ");
    }
    else{
      lcd.setCursor(10,0);lcd.print(currentTempAVG,1);lcd.print((char)223);lcd.print("C ");
    }   
  } 
}

Epsilon

Hex i indirince çalışması için arduino istemiyecekmi?

istinaf duvarı


Epsilon

Arduino yu çok iyi bilmiyorum.
Bende Uno var ona yüklesem işinize yararmı hata verirmi?
Nano da poşetinde varmış olmazsa onu da açailirim

istinaf duvarı

Alıntı yapılan: Epsilon - 08 Ekim 2024, 08:58:26Arduino yu çok iyi bilmiyorum.
Bende Uno var ona yüklesem işinize yararmı hata verirmi?
Nano da poşetinde varmış olmazsa onu da açailirim
SMD versiyonsa olur. (DIP versiyonda olur mu bilmiyorum, Programda DIP versiyonda olmayan A7 pini de kullanılmış.)

 Bana sadece hex dosyaları lazım. Arduino editör içinde hex dosyasını export etme seçeneği var, ama hex oluşturmak için bağlı bir arduino istiyor.

Epsilon

Uno da hatasız  derledi.
Hex i nereye yükleyeyim pek yükleme sitesi bilmiyorum?

istinaf duvarı

Alıntı yapılan: Epsilon - 08 Ekim 2024, 09:02:04Uno da hatasız  derledi.
Hex i nereye yükleyeyim pek yükleme sitesi bilmiyoru?
Teşekkür ederim.

Hexi not defteri ile açıp, içeriğini mesaja kod olarak yapıştırabilirsiniz. En pratik yolu bu.

Epsilon

Sanırım oldu
:100000000C945D000C9485000C9485000C94850084
:100010000C9485000C9485000C9485000C9485004C
:100020000C9485000C9485000C9485000C9485003C
:100030000C9485000C9485000C9485000C9485002C
:100040000C9401030C9485000C9485000C9485009D
:100050000C9485000C9485000C9485000C9485000C
:100060000C9485000C9485000000000024002700FB
:100070002A0000000000250028002B0004040404CE
:100080000404040402020202020203030303030342
:10009000010204081020408001020408102001021F
:1000A00004081020000000080002010000030407FB
:1000B00000000000000000007C0511241FBECFEFEF
:1000C000D8E0DEBFCDBF11E0A0E0B1E0E4EBFFE09F
:1000D00002C005900D92A033B107D9F721E0A0E34B
:1000E000B1E001C01D92A936B207E1F710E0CDE5FD
:1000F000D0E004C02197FE010E94CD07CC35D10786
:10010000C9F70E944B030C94D8070C94000090E0B0
:10011000FC01EC55FF4F2491FC01E057FF4F349157
:10012000FC01E458FF4FE491EE2309F43CC0222384
:1001300039F1233091F038F42130A9F0223001F563
:1001400084B58F7D12C0273091F02830A1F0243083
:10015000B9F4809180008F7D03C0809180008F77FB
:10016000809380000DC084B58F7784BD09C08091D5
:10017000B0008F7703C08091B0008F7D8093B00076
:10018000F0E0EE0FFF1FEE58FF4FA591B4919FB71F
:10019000F894611104C08C913095382302C0EC9121
:1001A0003E2B3C939FBF0895CF93DF9390E0FC01DB
:1001B000E057FF4F2491FC01E458FF4F84918823BE
:1001C00061F190E0880F991FFC01E859FF4FC5913C
:1001D000D491FC01EE58FF4FA591B491611109C073
:1001E0009FB7F8948881209582238883EC912E23F1
:1001F0000BC0623061F49FB7F8948881322F30953C
:1002000083238883EC912E2B2C939FBF06C08FB73E
:10021000F894E8812E2B28838FBFDF91CF9108952A
:100220008E3008F08E508770806480937C008091BF
:100230007A00806480937A0080917A0086FDFCCFFA
:10024000809178002091790090E0922B0895CF92D0
:10025000DF92EF92FF920F931F93CF93DF936C0186
:100260007A018B01C0E0D0E0CE15DF0581F0D80126
:100270006D918D01D601ED91FC910190F081E02D01
:10028000C6010995892B11F02196EECF7E01C70199
:10029000DF91CF911F910F91FF90EF90DF90CF9062
:1002A0000895CF93DF93EC0160E08E810E94870078
:1002B00061E08E810E94870060E08E810E9487004D
:1002C0008BE891E00197F1F7DF91CF910895CF92FC
:1002D000DF92EF92FF920F931F93CF93DF936C0106
:1002E0007C0187E0E80EF11CC0E0D0E0062F10E0B2
:1002F000B8010C2E02C0759567950A94E2F76170FB
:10030000F70181917F010E9487002196C430D105B9
:1003100079F7C601DF91CF911F910F91FF90EF9078
:10032000DF90CF900C945101CF92DF92EF92FF9229
:100330000F931F93CF93DF93EC01F62E642F8C81E4
:100340000E9487008D818F3F19F060E00E94870036
:100350008F850F2D10E084FF25C06E0187E0C80E49
:10036000D11CE12CF12CB8010E2C02C075956795BB
:100370000A94E2F76170F60181916F010E94870093
:10038000FFEFEF1AFF0A88E0E816F10461F7CE01EB
:10039000DF91CF911F910F91FF90EF90DF90CF9061
:1003A0000C945101B80184E0759567958A95E1F741
:1003B000CE010E9467016F2DCE01DF91CF911F9179
:1003C0000F91FF90EF90DF90CF900C94670140E089
:1003D000682F81E591E00C949401CF93DF938230F4
:1003E00028F090916001986090936001809364017F
:1003F0001092650180E48093660180E1809367013B
:1004000080E58093680161E0809155010E94D400ED
:10041000809156018F3F19F061E00E94D40061E0A5
:10042000809157010E94D400C1E5D1E09E01215581
:1004300031408091600184FD03C084E090E002C0FF
:1004400088E090E02196281739072CF461E08E812E
:100450000E94D400EBCF8BE39DE00197F1F760E0C1
:10046000809155010E94870060E0809157010E94B1
:100470008700809156018F3F19F060E00E9487004D
:100480008091600184FD20C063E081E591E00E94DD
:100490006701CBE4D6E4CE010197F1F763E081E593
:1004A00091E00E9467012197F1F763E081E591E017
:1004B0000E94670183E592E00197F1F762E081E530
:1004C00091E00E94670115C080620E94E7018BE401
:1004D00096E40197F1F78091600180620E94E70144
:1004E00083E592E00197F1F78091600180620E94BC
:1004F000E7018091600180620E94E70184E08093BF
:1005000061018CE00E94E70181E00E94E7018BE33A
:100510009FE10197F1F782E08093620186E0DF912D
:10052000CF910C94E701643008F063E0909164018E
:10053000691710F06FEF690FE62FF0E0EF5AFE4FEA
:100540009489890F80680C94E70141E00E9494012E
:1005500081E090E00895089580E090E0089500978C
:1005600069F0FC0101900020E9F73197AF01481BC9
:10057000590BBC0181E591E00C94270180E090E0EB
:100580000895CF92DF92EF92FF920F931F93CF9334
:10059000DF93CDB7DEB7A1970FB6F894DEBF0FBEDD
:1005A000CDBF9C01990F440B550B19A28E010F5D15
:1005B0001F4F8AE0C82ED12CE12CF12CCA01B901C1
:1005C000A70196010E94C405605DF80162938F0146
:1005D000211531054105510589F7CF010E94AF0270
:1005E000A1960FB6F894DEBF0FBECDBFDF91CF91BD
:1005F0001F910F91FF90EF90DF90CF9008950E9490
:10060000D3071F920F920FB60F9211242F933F938F
:100610008F939F93AF93BF9380914D0190914E0123
:10062000A0914F01B091500130914C0123E0230F74
:100630002D3720F40196A11DB11D05C026E8230F1A
:100640000296A11DB11D20934C0180934D01909302
:100650004E01A0934F01B0935001809148019091B9
:100660004901A0914A01B0914B010196A11DB11D14
:100670008093480190934901A0934A01B0934B01A4
:10068000BF91AF919F918F913F912F910F900FBE8E
:100690000F901F901895789484B5826084BD84B5BE
:1006A000816084BD85B5826085BD85B5816085BD6D
:1006B00080916E00816080936E0010928100809125
:1006C00081008260809381008091810081608093AD
:1006D0008100809180008160809380008091B100D2
:1006E00084608093B1008091B00081608093B000FD
:1006F00080917A00846080937A0080917A00826091
:1007000080937A0080917A00816080937A00809152
:100710007A00806880937A001092C10060E08EE0D9
:100720000E94D40060E085E10E94D40061E08AE08C
:100730000E94D40061E084E00E94D40060E084E183
:100740000E94D40082E00E94ED0181E00E94E70156
:100750008BE39FE10197F1F761E080E00E94930253
:100760008CE091E00E94AF0260E080E00E94930282
:1007700087E191E00E94AF0288248A9483E0982E5A
:10078000A12CB12C93EF492E55245394612C712C3C
:1007900020E0222E20E0322E0FEF10E085E10E94B3
:1007A000100122EF31E0DC010E94C607A50194018F
:1007B0000E949A0569017A018BE1C80ED11CE11CE7
:1007C000F11CD0924701C09246018EE00E941001B8
:1007D0008EE00E941001092E000CAA0BBB0B9C019D
:1007E000AD012A5E310941095109A2EFB1E00E9431
:1007F000B905A30192010E949A05CA01B901655E7B
:100800007F4F8F4F9F4F0E9411079B01AC01609358
:100810004201709343018093440190934501C0913C
:100820004001D0914101CA30D10594F560913C015D
:1008300070913D0180913E0190913F010E94F6052B
:1008400060933C0170933D0180933E0190933F0182
:10085000B601DD0C880B990B0E9411079B01AC01BE
:10086000609138017091390180913A0190913B017A
:100870000E94F605609338017093390180933A0124
:1008800090933B012196D0934101C09340013CC01D
:1008900020E030E040E251E460913C0170913D0184
:1008A00080913E0190913F010E9467060E94D90607
:1008B000709337016093360120E030E040E251E46C
:1008C000609138017091390180913A0190913B011A
:1008D0000E9467060E94D906709335016093340127
:1008E000109238011092390110923A0110923B0196
:1008F00010923C0110923D0110923E0110923F0176
:10090000109241011092400185E10E941001892B53
:1009100049F460E084E00E94870010923301109255
:1009200032011EC06091460170914701072E000CF4
:10093000880B990B0E9411072091420130914301CD
:1009400040914401509145010E94C10787FDE1CFCC
:1009500061E084E00E94870010933301009332012C
:10096000C0913201D091330161E08AE00E94D4004D
:10097000209711F460E004C0CF3FD10529F461E075
:100980008AE00E94870043C0EEEAF0E08491833061
:10099000F9F048F48130B9F08230A1F584B5806275
:1009A00084BDC8BD34C08730E9F0883019F1843087
:1009B00049F580918000806280938000D0938B0005
:1009C000C0938A0024C084B5806884BDC7BD1FC0A1
:1009D00080918000806880938000D0938900C093CC
:1009E000880015C08091B00080688093B000C093EB
:1009F000B3000DC08091B00080628093B000C093BE
:100A0000B40005C0C038D1050CF0B9CFB3CF8FB753
:100A1000F89440914D0150914E0160914F017091B9
:100A200050018FBF8091300190913101092E000C4F
:100A3000AA0BBB0B6A017B01C81AD90AEA0AFB0A96
:100A4000D701C60180359105A105B10508F44DC057
:100A5000509331014093300185E10E94100161E023
:100A6000892B31F48AE00E94930281E291E011C067
:100A70008AE00E94930280913401909135010E9496
:100A8000C10241E06FED81E591E00E94940187E2AF
:100A900091E00E94AF0220E030E048ED51E4609127
:100AA00042017091430180914401909145010E945F
:100AB000620660E087FF06C08AE00E9493028AE235
:100AC00091E011C08AE00E949302809136019091DA
:100AD00037010E94C10241E06FED81E591E00E9483
:100AE000940187E291E00E94AF022114310409F4DD
:100AF00055CE0E94000052CEE1E5F1E01382128251
:100B000084E091E09183808383E084838FEF858309
:100B100085E0868386E0878387E0808788E0818719
:100B200089E082871386148615861686178681E0EB
:100B30000C94ED01052E97FB1EF400940E94B10564
:100B400057FD07D00E94C40507FC03D04EF40C9457
:100B5000B10550954095309521953F4F4F4F5F4FD0
:100B6000089590958095709561957F4F8F4F9F4F19
:100B700008950E94E605A59F900DB49F900DA49F37
:100B8000800D911D11240895A1E21A2EAA1BBB1BF2
:100B9000FD010DC0AA1FBB1FEE1FFF1FA217B30749
:100BA000E407F50720F0A21BB30BE40BF50B661F5F
:100BB000771F881F991F1A9469F760957095809523
:100BC00090959B01AC01BD01CF010895A29FB0019A
:100BD000B39FC001A39F700D811D1124911DB29F71
:100BE000700D811D1124911D08955058BB27AA270F
:100BF0000E940D060C9487070E94790738F00E9426
:100C0000800720F039F49F3F19F426F40C947607FE
:100C10000EF4E095E7FB0C947007E92F0E9498070B
:100C200058F3BA17620773078407950720F079F421
:100C3000A6F50C94BA070EF4E0950B2EBA2FA02D52
:100C40000B01B90190010C01CA01A0011124FF2779
:100C5000591B99F0593F50F4503E68F11A16F04074
:100C6000A22F232F342F4427585FF3CF4695379573
:100C70002795A795F0405395C9F77EF41F16BA0B38
:100C8000620B730B840BBAF09150A1F0FF0FBB1FE6
:100C9000661F771F881FC2F70EC0BA0F621F731F2F
:100CA000841F48F4879577956795B795F7959E3F8C
:100CB00008F0B0CF9395880F08F09927EE0F97951D
:100CC000879508950E944C0708F481E008950E94DA
:100CD0007B060C9487070E94800758F00E947907D2
:100CE00040F029F45F3F29F00C94700751110C94E7
:100CF000BB070C9476070E94980768F39923B1F319
:100D0000552391F3951B550BBB27AA276217730731
:100D1000840738F09F5F5F4F220F331F441FAA1FC5
:100D2000A9F335D00E2E3AF0E0E832D09150504081
:100D3000E695001CCAF72BD0FE2F29D0660F771F2F
:100D4000881FBB1F261737074807AB07B0E809F015
:100D5000BB0B802DBF01FF2793585F4F3AF09E3F9A
:100D6000510578F00C9470070C94BB075F3FE4F3D7
:100D7000983ED4F3869577956795B795F7959F5FDD
:100D8000C9F7880F911D9695879597F90895E1E029
:100D9000660F771F881FBB1F621773078407BA0788
:100DA00020F0621B730B840BBA0BEE1F88F7E095E3
:100DB00008950E94E0066894B1110C94BB07089551
:100DC0000E94A00788F09F5798F0B92F9927B75134
:100DD000B0F0E1F0660F771F881F991F1AF0BA95DF
:100DE000C9F714C0B13091F00E94BA07B1E008957C
:100DF0000C94BA07672F782F8827B85F39F0B93F6E
:100E0000CCF3869577956795B395D9F73EF4909591
:100E10008095709561957F4F8F4F9F4F0895E8940F
:100E200009C097FB3EF490958095709561957F4F32
:100E30008F4F9F4F9923A9F0F92F96E9BB279395E0
:100E4000F695879577956795B795F111F8CFFAF4F0
:100E5000BB0F11F460FF1BC06F5F7F4F8F4F9F4F21
:100E600016C0882311F096E911C0772321F09EE87F
:100E7000872F762F05C0662371F096E8862F70E0E5
:100E800060E02AF09A95660F771F881FDAF7880FBF
:100E90009695879597F90895990F0008550FAA0B15
:100EA000E0E8FEEF16161706E807F907C0F012167D
:100EB0001306E407F50798F0621B730B840B950B80
:100EC00039F40A2661F0232B242B252B21F40895D5
:100ED0000A2609F4A140A6958FEF811D811D089572
:100EE00097F99F6780E870E060E008959FEF80ECDD
:100EF000089500240A941616170618060906089580
:100F000000240A9412161306140605060895092EE5
:100F10000394000C11F4882352F0BB0F40F4BF2B54
:100F200011F460FF04C06F5F7F4F8F4F9F4F089594
:100F300057FD9058440F551F59F05F3F71F047958A
:100F4000880F97FB991F61F09F3F79F0879508956F
:100F5000121613061406551FF2CF4695F1DF08C08E
:100F6000161617061806991FF1CF869571056105AB
:100F700008940895E894BB2766277727CB0197F953
:100F800008950E944C0708F48FEF08950E94E6052B
:100F9000B7FF0895821B930B0895EE0FFF1F059076
:100FA000F491E02D099481E090E0F8940C94D80736
:040FB000F894FFCFE3
:100FB40000000000A5022701AC02AB0250524553C9
:100FC400455420543A200041435455414C20543A4E
:100FD400004F4646202000432000434F4F4C200042
:00000001FF

08 Ekim 2024, 09:07:26
Bu geleneksel ekran için olan

istinaf duvarı

Alıntı yapılan: Epsilon - 08 Ekim 2024, 09:06:26Sanırım oldu
:100000000C945D000C9485000C9485000C94850084
:100010000C9485000C9485000C9485000C9485004C
:100020000C9485000C9485000C9485000C9485003C
:100030000C9485000C9485000C9485000C9485002C
:100040000C9401030C9485000C9485000C9485009D
:100050000C9485000C9485000C9485000C9485000C
:100060000C9485000C9485000000000024002700FB
:100070002A0000000000250028002B0004040404CE
:100080000404040402020202020203030303030342
:10009000010204081020408001020408102001021F
:1000A00004081020000000080002010000030407FB
:1000B00000000000000000007C0511241FBECFEFEF
:1000C000D8E0DEBFCDBF11E0A0E0B1E0E4EBFFE09F
:1000D00002C005900D92A033B107D9F721E0A0E34B
:1000E000B1E001C01D92A936B207E1F710E0CDE5FD
:1000F000D0E004C02197FE010E94CD07CC35D10786
:10010000C9F70E944B030C94D8070C94000090E0B0
:10011000FC01EC55FF4F2491FC01E057FF4F349157
:10012000FC01E458FF4FE491EE2309F43CC0222384
:1001300039F1233091F038F42130A9F0223001F563
:1001400084B58F7D12C0273091F02830A1F0243083
:10015000B9F4809180008F7D03C0809180008F77FB
:10016000809380000DC084B58F7784BD09C08091D5
:10017000B0008F7703C08091B0008F7D8093B00076
:10018000F0E0EE0FFF1FEE58FF4FA591B4919FB71F
:10019000F894611104C08C913095382302C0EC9121
:1001A0003E2B3C939FBF0895CF93DF9390E0FC01DB
:1001B000E057FF4F2491FC01E458FF4F84918823BE
:1001C00061F190E0880F991FFC01E859FF4FC5913C
:1001D000D491FC01EE58FF4FA591B491611109C073
:1001E0009FB7F8948881209582238883EC912E23F1
:1001F0000BC0623061F49FB7F8948881322F30953C
:1002000083238883EC912E2B2C939FBF06C08FB73E
:10021000F894E8812E2B28838FBFDF91CF9108952A
:100220008E3008F08E508770806480937C008091BF
:100230007A00806480937A0080917A0086FDFCCFFA
:10024000809178002091790090E0922B0895CF92D0
:10025000DF92EF92FF920F931F93CF93DF936C0186
:100260007A018B01C0E0D0E0CE15DF0581F0D80126
:100270006D918D01D601ED91FC910190F081E02D01
:10028000C6010995892B11F02196EECF7E01C70199
:10029000DF91CF911F910F91FF90EF90DF90CF9062
:1002A0000895CF93DF93EC0160E08E810E94870078
:1002B00061E08E810E94870060E08E810E9487004D
:1002C0008BE891E00197F1F7DF91CF910895CF92FC
:1002D000DF92EF92FF920F931F93CF93DF936C0106
:1002E0007C0187E0E80EF11CC0E0D0E0062F10E0B2
:1002F000B8010C2E02C0759567950A94E2F76170FB
:10030000F70181917F010E9487002196C430D105B9
:1003100079F7C601DF91CF911F910F91FF90EF9078
:10032000DF90CF900C945101CF92DF92EF92FF9229
:100330000F931F93CF93DF93EC01F62E642F8C81E4
:100340000E9487008D818F3F19F060E00E94870036
:100350008F850F2D10E084FF25C06E0187E0C80E49
:10036000D11CE12CF12CB8010E2C02C075956795BB
:100370000A94E2F76170F60181916F010E94870093
:10038000FFEFEF1AFF0A88E0E816F10461F7CE01EB
:10039000DF91CF911F910F91FF90EF90DF90CF9061
:1003A0000C945101B80184E0759567958A95E1F741
:1003B000CE010E9467016F2DCE01DF91CF911F9179
:1003C0000F91FF90EF90DF90CF900C94670140E089
:1003D000682F81E591E00C949401CF93DF938230F4
:1003E00028F090916001986090936001809364017F
:1003F0001092650180E48093660180E1809367013B
:1004000080E58093680161E0809155010E94D400ED
:10041000809156018F3F19F061E00E94D40061E0A5
:10042000809157010E94D400C1E5D1E09E01215581
:1004300031408091600184FD03C084E090E002C0FF
:1004400088E090E02196281739072CF461E08E812E
:100450000E94D400EBCF8BE39DE00197F1F760E0C1
:10046000809155010E94870060E0809157010E94B1
:100470008700809156018F3F19F060E00E9487004D
:100480008091600184FD20C063E081E591E00E94DD
:100490006701CBE4D6E4CE010197F1F763E081E593
:1004A00091E00E9467012197F1F763E081E591E017
:1004B0000E94670183E592E00197F1F762E081E530
:1004C00091E00E94670115C080620E94E7018BE401
:1004D00096E40197F1F78091600180620E94E70144
:1004E00083E592E00197F1F78091600180620E94BC
:1004F000E7018091600180620E94E70184E08093BF
:1005000061018CE00E94E70181E00E94E7018BE33A
:100510009FE10197F1F782E08093620186E0DF912D
:10052000CF910C94E701643008F063E0909164018E
:10053000691710F06FEF690FE62FF0E0EF5AFE4FEA
:100540009489890F80680C94E70141E00E9494012E
:1005500081E090E00895089580E090E0089500978C
:1005600069F0FC0101900020E9F73197AF01481BC9
:10057000590BBC0181E591E00C94270180E090E0EB
:100580000895CF92DF92EF92FF920F931F93CF9334
:10059000DF93CDB7DEB7A1970FB6F894DEBF0FBEDD
:1005A000CDBF9C01990F440B550B19A28E010F5D15
:1005B0001F4F8AE0C82ED12CE12CF12CCA01B901C1
:1005C000A70196010E94C405605DF80162938F0146
:1005D000211531054105510589F7CF010E94AF0270
:1005E000A1960FB6F894DEBF0FBECDBFDF91CF91BD
:1005F0001F910F91FF90EF90DF90CF9008950E9490
:10060000D3071F920F920FB60F9211242F933F938F
:100610008F939F93AF93BF9380914D0190914E0123
:10062000A0914F01B091500130914C0123E0230F74
:100630002D3720F40196A11DB11D05C026E8230F1A
:100640000296A11DB11D20934C0180934D01909302
:100650004E01A0934F01B0935001809148019091B9
:100660004901A0914A01B0914B010196A11DB11D14
:100670008093480190934901A0934A01B0934B01A4
:10068000BF91AF919F918F913F912F910F900FBE8E
:100690000F901F901895789484B5826084BD84B5BE
:1006A000816084BD85B5826085BD85B5816085BD6D
:1006B00080916E00816080936E0010928100809125
:1006C00081008260809381008091810081608093AD
:1006D0008100809180008160809380008091B100D2
:1006E00084608093B1008091B00081608093B000FD
:1006F00080917A00846080937A0080917A00826091
:1007000080937A0080917A00816080937A00809152
:100710007A00806880937A001092C10060E08EE0D9
:100720000E94D40060E085E10E94D40061E08AE08C
:100730000E94D40061E084E00E94D40060E084E183
:100740000E94D40082E00E94ED0181E00E94E70156
:100750008BE39FE10197F1F761E080E00E94930253
:100760008CE091E00E94AF0260E080E00E94930282
:1007700087E191E00E94AF0288248A9483E0982E5A
:10078000A12CB12C93EF492E55245394612C712C3C
:1007900020E0222E20E0322E0FEF10E085E10E94B3
:1007A000100122EF31E0DC010E94C607A50194018F
:1007B0000E949A0569017A018BE1C80ED11CE11CE7
:1007C000F11CD0924701C09246018EE00E941001B8
:1007D0008EE00E941001092E000CAA0BBB0B9C019D
:1007E000AD012A5E310941095109A2EFB1E00E9431
:1007F000B905A30192010E949A05CA01B901655E7B
:100800007F4F8F4F9F4F0E9411079B01AC01609358
:100810004201709343018093440190934501C0913C
:100820004001D0914101CA30D10594F560913C015D
:1008300070913D0180913E0190913F010E94F6052B
:1008400060933C0170933D0180933E0190933F0182
:10085000B601DD0C880B990B0E9411079B01AC01BE
:10086000609138017091390180913A0190913B017A
:100870000E94F605609338017093390180933A0124
:1008800090933B012196D0934101C09340013CC01D
:1008900020E030E040E251E460913C0170913D0184
:1008A00080913E0190913F010E9467060E94D90607
:1008B000709337016093360120E030E040E251E46C
:1008C000609138017091390180913A0190913B011A
:1008D0000E9467060E94D906709335016093340127
:1008E000109238011092390110923A0110923B0196
:1008F00010923C0110923D0110923E0110923F0176
:10090000109241011092400185E10E941001892B53
:1009100049F460E084E00E94870010923301109255
:1009200032011EC06091460170914701072E000CF4
:10093000880B990B0E9411072091420130914301CD
:1009400040914401509145010E94C10787FDE1CFCC
:1009500061E084E00E94870010933301009332012C
:10096000C0913201D091330161E08AE00E94D4004D
:10097000209711F460E004C0CF3FD10529F461E075
:100980008AE00E94870043C0EEEAF0E08491833061
:10099000F9F048F48130B9F08230A1F584B5806275
:1009A00084BDC8BD34C08730E9F0883019F1843087
:1009B00049F580918000806280938000D0938B0005
:1009C000C0938A0024C084B5806884BDC7BD1FC0A1
:1009D00080918000806880938000D0938900C093CC
:1009E000880015C08091B00080688093B000C093EB
:1009F000B3000DC08091B00080628093B000C093BE
:100A0000B40005C0C038D1050CF0B9CFB3CF8FB753
:100A1000F89440914D0150914E0160914F017091B9
:100A200050018FBF8091300190913101092E000C4F
:100A3000AA0BBB0B6A017B01C81AD90AEA0AFB0A96
:100A4000D701C60180359105A105B10508F44DC057
:100A5000509331014093300185E10E94100161E023
:100A6000892B31F48AE00E94930281E291E011C067
:100A70008AE00E94930280913401909135010E9496
:100A8000C10241E06FED81E591E00E94940187E2AF
:100A900091E00E94AF0220E030E048ED51E4609127
:100AA00042017091430180914401909145010E945F
:100AB000620660E087FF06C08AE00E9493028AE235
:100AC00091E011C08AE00E949302809136019091DA
:100AD00037010E94C10241E06FED81E591E00E9483
:100AE000940187E291E00E94AF022114310409F4DD
:100AF00055CE0E94000052CEE1E5F1E01382128251
:100B000084E091E09183808383E084838FEF858309
:100B100085E0868386E0878387E0808788E0818719
:100B200089E082871386148615861686178681E0EB
:100B30000C94ED01052E97FB1EF400940E94B10564
:100B400057FD07D00E94C40507FC03D04EF40C9457
:100B5000B10550954095309521953F4F4F4F5F4FD0
:100B6000089590958095709561957F4F8F4F9F4F19
:100B700008950E94E605A59F900DB49F900DA49F37
:100B8000800D911D11240895A1E21A2EAA1BBB1BF2
:100B9000FD010DC0AA1FBB1FEE1FFF1FA217B30749
:100BA000E407F50720F0A21BB30BE40BF50B661F5F
:100BB000771F881F991F1A9469F760957095809523
:100BC00090959B01AC01BD01CF010895A29FB0019A
:100BD000B39FC001A39F700D811D1124911DB29F71
:100BE000700D811D1124911D08955058BB27AA270F
:100BF0000E940D060C9487070E94790738F00E9426
:100C0000800720F039F49F3F19F426F40C947607FE
:100C10000EF4E095E7FB0C947007E92F0E9498070B
:100C200058F3BA17620773078407950720F079F421
:100C3000A6F50C94BA070EF4E0950B2EBA2FA02D52
:100C40000B01B90190010C01CA01A0011124FF2779
:100C5000591B99F0593F50F4503E68F11A16F04074
:100C6000A22F232F342F4427585FF3CF4695379573
:100C70002795A795F0405395C9F77EF41F16BA0B38
:100C8000620B730B840BBAF09150A1F0FF0FBB1FE6
:100C9000661F771F881FC2F70EC0BA0F621F731F2F
:100CA000841F48F4879577956795B795F7959E3F8C
:100CB00008F0B0CF9395880F08F09927EE0F97951D
:100CC000879508950E944C0708F481E008950E94DA
:100CD0007B060C9487070E94800758F00E947907D2
:100CE00040F029F45F3F29F00C94700751110C94E7
:100CF000BB070C9476070E94980768F39923B1F319
:100D0000552391F3951B550BBB27AA276217730731
:100D1000840738F09F5F5F4F220F331F441FAA1FC5
:100D2000A9F335D00E2E3AF0E0E832D09150504081
:100D3000E695001CCAF72BD0FE2F29D0660F771F2F
:100D4000881FBB1F261737074807AB07B0E809F015
:100D5000BB0B802DBF01FF2793585F4F3AF09E3F9A
:100D6000510578F00C9470070C94BB075F3FE4F3D7
:100D7000983ED4F3869577956795B795F7959F5FDD
:100D8000C9F7880F911D9695879597F90895E1E029
:100D9000660F771F881FBB1F621773078407BA0788
:100DA00020F0621B730B840BBA0BEE1F88F7E095E3
:100DB00008950E94E0066894B1110C94BB07089551
:100DC0000E94A00788F09F5798F0B92F9927B75134
:100DD000B0F0E1F0660F771F881F991F1AF0BA95DF
:100DE000C9F714C0B13091F00E94BA07B1E008957C
:100DF0000C94BA07672F782F8827B85F39F0B93F6E
:100E0000CCF3869577956795B395D9F73EF4909591
:100E10008095709561957F4F8F4F9F4F0895E8940F
:100E200009C097FB3EF490958095709561957F4F32
:100E30008F4F9F4F9923A9F0F92F96E9BB279395E0
:100E4000F695879577956795B795F111F8CFFAF4F0
:100E5000BB0F11F460FF1BC06F5F7F4F8F4F9F4F21
:100E600016C0882311F096E911C0772321F09EE87F
:100E7000872F762F05C0662371F096E8862F70E0E5
:100E800060E02AF09A95660F771F881FDAF7880FBF
:100E90009695879597F90895990F0008550FAA0B15
:100EA000E0E8FEEF16161706E807F907C0F012167D
:100EB0001306E407F50798F0621B730B840B950B80
:100EC00039F40A2661F0232B242B252B21F40895D5
:100ED0000A2609F4A140A6958FEF811D811D089572
:100EE00097F99F6780E870E060E008959FEF80ECDD
:100EF000089500240A941616170618060906089580
:100F000000240A9412161306140605060895092EE5
:100F10000394000C11F4882352F0BB0F40F4BF2B54
:100F200011F460FF04C06F5F7F4F8F4F9F4F089594
:100F300057FD9058440F551F59F05F3F71F047958A
:100F4000880F97FB991F61F09F3F79F0879508956F
:100F5000121613061406551FF2CF4695F1DF08C08E
:100F6000161617061806991FF1CF869571056105AB
:100F700008940895E894BB2766277727CB0197F953
:100F800008950E944C0708F48FEF08950E94E6052B
:100F9000B7FF0895821B930B0895EE0FFF1F059076
:100FA000F491E02D099481E090E0F8940C94D80736
:040FB000F894FFCFE3
:100FB40000000000A5022701AC02AB0250524553C9
:100FC400455420543A200041435455414C20543A4E
:100FD400004F4646202000432000434F4F4C200042
:00000001FF

08 Ekim 2024, 09:07:26
Bu geleneksel ekran için olan
Teşekkür ederim. 🙏

Epsilon



Epsilon

ATMEL e hangi devre ile yüklüyorsunuz yoksa PIC in yükleyicisi gibi bir cihazımı  var?

istinaf duvarı

Alıntı yapılan: Epsilon - 08 Ekim 2024, 09:18:05ATMEL e hangi devre ile yüklüyorsunuz yoksa PIC in yükleyicisi gibi bir cihazımı  var?
PICkit2 ile yüklüyorum. Yükleme için AVRDUDESS yazılımını kullanıyorum.

mehmet

Alıntı yapılan: istinaf duvarı - 08 Ekim 2024, 09:01:35SMD versiyonsa olur. (DIP versiyonda olur mu bilmiyorum, Programda DIP versiyonda olmayan A7 pini de kullanılmış.)

 Bana sadece hex dosyaları lazım. Arduino editör içinde hex dosyasını export etme seçeneği var, ama hex oluşturmak için bağlı bir arduino istiyor.
Aslında gerek yok, sadece kontrol etme seçeneği ile .hex oluşturulabilir. Eğer kayıt yaparsanız, kayıt yaptığınız klasör içerisinde oluşur. Ancak, program kapanınca bu .hex dosyası silinir. Hatta; e2prom için ön yükleme yapılacak ise, bunun için de .eep dosyası olacaktır.
Bu iki dosyayı başka yere kaydedersiniz.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"

Epsilon

Alıntı yapılan: mehmet - 08 Ekim 2024, 19:00:02Aslında gerek yok, sadece kontrol etme seçeneği ile .hex oluşturulabilir. Eğer kayıt yaparsanız, kayıt yaptığınız klasör içerisinde oluşur. Ancak, program kapanınca bu .hex dosyası silinir. Hatta; e2prom için ön yükleme yapılacak ise, bunun için de .eep dosyası olacaktır.
Bu iki dosyayı başka yere kaydedersiniz.

@mehmet hocam siz bu konularda bilgilisiniz.Bir zamanlar birkaç kompnentle ATMEL e program atmaya yarayan şemalar vardı
ZIF soketle belli başlı birkaç çeşit DIP Atmel MCU ya problemsiz program atabileceğim devre varmıdır.Sorunsuz çalışan tabiki birde yükleme programı lazım sigorta ayarlarlama sorunu olmayan ,yada bir tool yazılımla otomatik halleden.
(Eğer mantığını anlarsam excelde kendimde hazırlayabilirim)

Diğer sorumda  elimde 5-6 tane yanlış sigorta ayarından dolayı brick olmuş Atmel mcu var
Bunları hayata döndürmek için Fuse bit doktorun kitini satın alabileceğim uygun fiyattan satan ,yurtiçinde bir yer  varmı? Eğer yoksa fuse bit doktor için son çare aliexpress den iyi bir kit linki tavsiye edermisiniz?
(Bu kitin yapılmasında birşey yok ama onada program atmak için programlayıcıda gerekiyor)
Ekleme
Arduino UNO ya bu programı yüklesem bozuk MCU ları zif sokete takıp  hangi pinlere ne bağlanacaksa bağlasam olmazmı acaba?
Belki arduino shieldı bile olabilir

Ekleme 2:
Aşağıdaki linkte böyle bir shield var ama detayı yok

*Kod yok sanırım
Linki