arduino kod hatası

Sevket

Üye
Katılım
26 Mayıs 2021
Mesajlar
13
Sayın arkadaşlar öncelikle merhaba.
Şema kodlarını hazır bulduğum lcr metre devresi yapmakla uğraşıyorum.
Devreyi yapmak sorun değil ancak arduino ya atılan kodlarda sorun yaşıyorum.
#include <WConstants.h> dosya dizini bulunmadı hatası veriyor.
İnternette uzun uğraşlarım sonucu ulaşabildiğim sadece arduino eski sürümü ile alakalı olduğu
Kodlar ek olarak attım.
Bana yardımcı olabilecek biri var mıdır.
 

Ekler

@Atak 'ın da böyle bir lcr devresi çalışması olacak. Belki birlikte birşeyler yaparsınız.
 
Adam projeyi 2010 yılında yapmış. Üstelik Arduino IDE yerine Netbeans IDE kullanmış. Ama aşağıdaki değişiklikleri yaparsan en azından derler hale geliyor.

1. include'ları şöyle değiştir (Hatta comment ile uzaklaştırılanları tamamen sil. Ben sadece ne yapıldığı belli olsun diye comment yaptım).

Kod:
//#include <avr/interrupt.h>
//#include <binary.h>
//#include <HardwareSerial.h>
//#include <pins_arduino.h>
//#include <WConstants.h>
//#include <wiring.h>
//#include <wiring_private.h>
#include <math.h>
//#include <WProgram.h>
//#include <EEPROM/EEPROM.h>
#include <LiquidCrystal.h>
#include <FreqCounter.h>

2. FreqCounter kütüphanesi varsayılan kurulumda olmayan bir kütüphane. Onu aşağıdan alıp Arduino kurulumuna ekle:

 
Arkadaşlar ilginiz için çok teşekkür ederim


Timur hocam dediklerinizi yaptım kod derlendi herhangi bir sorun çıkmadı devre ile tasarlayıp denemeye geçeceğim
bir aksilik olursa yazarım. inşallah sorunsuz yaparım. tekrar teşekkürler.
 
O kütüphanenin Arduino IDE'de standart olarak bulunanı FreqCount. Ama aralarındaki fark, artıları eksileri nedir bilmiyorum, kullanmadım hiç.
 
Osilatör devresini kurdum denedim frekansını ölçtüm her şey beklendiği gibi çıktı. Buna ek röleleri ayarlayıp demo yapmak lazım en son da pcb çizmek.
Devreyi kurdum ancak birşeyi fark ettim Arduino girişleri ile şematik birbirini tutmuyor dikkat ettiniz mi
 

Forum istatistikleri

Konular
7,445
Mesajlar
125,451
Üyeler
3,026
Son üye
hsng

Son kaynaklar

Son profil mesajları

Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Back
Top