Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: istinaf duvarı - 08 Ekim 2024, 08:36:59

Başlık: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 08 Ekim 2024, 08:36:59
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 ");
    }   
  }
}
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 08 Ekim 2024, 08:45:02
Hex i indirince çalışması için arduino istemiyecekmi?
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 08 Ekim 2024, 08:47:06
Elimde Atmega 88 var ona yükleyeceğim.
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 08 Ekim 2024, 08:58:26
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
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 08 Ekim 2024, 09:01:35
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.
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 08 Ekim 2024, 09:02:04
Uno da hatasız  derledi.
Hex i nereye yükleyeyim pek yükleme sitesi bilmiyorum?
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 08 Ekim 2024, 09:03:53
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.
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 08 Ekim 2024, 09:06:26
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
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 08 Ekim 2024, 09:09:11
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. 🙏
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 08 Ekim 2024, 09:09:58
Rica ederim çalıştımı?
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 08 Ekim 2024, 09:15:40
Alıntı yapılan: Epsilon - 08 Ekim 2024, 09:09:58Rica ederim çalıştımı?
Çalıştı.  ::ok
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 08 Ekim 2024, 09:18:05
ATMEL e hangi devre ile yüklüyorsunuz yoksa PIC in yükleyicisi gibi bir cihazımı  var?
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 08 Ekim 2024, 09:44:05
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.
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: mehmet - 08 Ekim 2024, 19:00:02
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.
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 08 Ekim 2024, 20:05:24
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 (https://mightyohm.com/blog/products/hv-rescue-shield-2-x/)

Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: mehmet - 08 Ekim 2024, 20:57:43
Biraz bir şeyler biliyorum diyelim.

Bende bir kaç programlayıcı mevcut. Daha çok USBASP kullanıyorum. AVR910 zif soketli(dELAb).
Alttaki ilk linkte ZIF soketli olan USBASP mevcut.
"AVR Fuse Doctor"u bir-kaç zaman önce paylaşmıştım. Kendiniz yaparsanız bence daha iyi olur.

Çok zaman bir soket üzerinden bacakları lehimliyorum, bazen de pcb üzerinde oluyor.
Bir ZIF soketi birebir pin headerler ile bağlayarak bir kart yapın. İstediğiniz pine istediğiniz bağlantıyı yapabilirsiniz.
Alttaki resimdeki kart ile de yapmak mümkün, PIC serisi için yapılmış ancak kullanılabilir.

Bir de HV Programmer mevcut.
https://makezine.com/article/technology/arduino/how-to-use-arduino-as-a-h/


https://www.fischl.de/usbasp/
https://www.denizelektronik.com/
https://320volt.com/en/fusebit-doctor-pcb-drawings-atmel-avr-adapters/
https://www.elektroda.com/rtvforum/topic1716521.html
(https://i.ibb.co/4jzzW2F/resim.png) (https://ibb.co/4jzzW2F)
(https://i.ibb.co/dD4HFQD/big.jpg) (https://ibb.co/dD4HFQD)

EK:
Bu zaten Arduino uygulaması, kodları da mevcut.
https://mightyohm.com/blog/2008/09/arduino-based-avr-high-voltage-programmer/
https://mightyohm.com/blog/products/hv-rescue-shield-2-x/

https://atmega32-avr.com/atmel-usb-programmer-circuit-zif-socket-usbasp-atmega8/ (by @aykut54)
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 09 Ekim 2024, 09:23:26
Alıntı yapılan: Epsilon - 08 Ekim 2024, 20:05:24@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 (https://mightyohm.com/blog/products/hv-rescue-shield-2-x/)


etepic'te paylaşmış olduğum bu devreyi sipariş edebilirsiniz. Ben yaptım, çalışıyor.
https://etepic.com/index.php/topic,5217.msg48537.html
İsterseniz shield olarak da yapabilirsiniz. Atmega328P uyumlu hex dosyası var. Kullanılan tüm pin bağlantıları Ardunio üzerinde de var. Arduino uno için pin uyumlu delikli plaketler var. Bunlardan yararlanarak shield yapabilirsiniz.
(https://www.robotistan.com/mini-breadboardlu-arduino-uno-r3-proto-shield-kiti-26598-49-B.jpg)

Sorduğunuz shield'ın şeması:
(https://mightyohm.com/files/hvrescue21/HVRescue_Shield_r21_schematic.png)
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 09 Ekim 2024, 09:59:08
@istinaf duvarı tam aradığımı şema bu tarz şema teşekkürler.
Etepicdeki o pcb elinizde varmı? Satın almak isterdim
Aslında MCU su programlanmış bir pcb olsa süper olurdu
RAR dosyayı indirdim orada bin uzantlı dosyalarda var.Hangi MCU ya program atılacaksa o MCU nun bin uzantılı dosyasıda mı yükleniyordu ?

Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 09 Ekim 2024, 10:14:48
Alıntı yapılan: Epsilon - 09 Ekim 2024, 09:59:08@istinaf duvarı tam aradığımı şema bu tarz şema teşekkürler.
Etepicdeki o pcb elinizde varmı? Satın almak isterdim
Aslında MCU su programlanmış bir pcb olsa süper olurdu
RAR dosyayı indirdim orada bin uzantlı dosyalarda var.Hangi MCU ya program atılacaksa o MCU nun bin uzantılı dosyasıdamı yükleniyor du ?


Hex dosyası konusunda var. PCB'yi 100TL'ya satarım. Ama haftasonu hazırlayabilirim, en erken pazartesi günü hazır olur. AtMega8 ile Atmega168 arasında aman aman bir fiyat farkı olmadığı için daha gelişmiş olan Atmega168 versiyonunu yaptım.

Programı arduino ile atabilirsiniz. Arduino programı içinde
Arduino as ISP diye bir sketch var, onu  arduino'ya attığınızda arduino'yu bir AVR programlayıcı gibi kullanabiliyorsunuz. Ardından doktor devresini Arduino'ya bağlayıp, sonra AVRDUDESS içinde Arduino as ISP programlayıcısını seçerek programı doktor devresine yükleyebilirsiniz.
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: Epsilon - 09 Ekim 2024, 10:19:33
Teşekkürler.PCB yi ne zaman müsait olursanız hazırlarsanız satın almak isterim.Zaman sorun değil.
Bendeki brick olmuş atmeller 328 idi sanırım (DIP kılıf)

Benim işletim sistemi win7 32 bit

Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 09 Ekim 2024, 11:06:29
Alıntı yapılan: Epsilon - 09 Ekim 2024, 10:19:33Teşekkürler.PCB yi ne zaman müsait olursanız hazırlarsanız satın almak isterim.Zaman sorun değil.
Bendeki brick olmuş atmeller 328 idi sanırım (DIP kılıf)

Benim işletim sistemi win7 32 bit


Önemli değil.

Alıntı YapRAR dosyayı indirdim orada bin uzantlı dosyalarda var.Hangi MCU ya program atılacaksa o MCU nun bin uzantılı dosyasıda mı yükleniyordu ?
Sadece hex olanı yükleseniz yeterli. Bin dosyasına gerek yok. Hangi işlemciyi doktor çip olarak kullanacaksanız onun için olan hex dosyasını yükleyeceksiniz.


Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: istinaf duvarı - 09 Ekim 2024, 14:18:34
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.
Bunun için Arduino IDE'sini kurmam lazım sanırım. Web tabanlı IDE'de bu olmuyor.
Başlık: Ynt: Arduino .ino dosyasını derleme konusunda yardım istiyorum
Gönderen: mehmet - 09 Ekim 2024, 18:01:29
Web uygulamasını bilmiyorum. Eski kafalıyım, 1.8.19 kullanıyorum.

Aynı işi yapıyorsa, ucuz olanı tercih ederim. Zira, bu mcu sadece programlayıcı olarak kullanılacak.