Bu gün Analog pinleri de deneyerek ilerlemeye çalıştım lakin nano analog pinleri de okumadı. Sonra tekrar unoya dönüş yaptım. İlk yaptığımda çatır çatır okuyan uno bu sefer okuma yapmadı. Neden se bakır yüzeyler üzerinde bir temas sorunu oluştu. İlk gün 5 kuruşu bile kusursuz okurken bu gün 1tl nin ağırlığı bile kısa devre etmeye yetmiyor bakırları. Bununla ilgili kafamda oluşan şey ilk gün bakırları zımparalayıp yapıştırmıştım ve iletim çok iyiydi. Aradan birkaç gün geçince bakırın günlük nedenlerden korozyona uğrayıp iletim etkisini kaybettiğini düşünüyorum. Başkada bir neden gelmiyor aklıma.

Daha öncede söylediğim üzere bir şeyle çok uğraşınca bıkıyorum. Bu projeyi aklıma daha mantıklı bir şey gelene kadar erteliyorum.
 
Aradan birkaç gün geçince bakırın günlük nedenlerden korozyona uğrayıp iletim etkisini kaybettiğini düşünüyorum.
Bakır yüzeyleri tekrar temizle bu sefer lehim kapla...
 
Her şeyden önce doğru sinyallerin gelip gelmediğinden emin olmalısın. Sonra yazılımla ilgili değişiklik yap. Yoksa çalışan yazılımı bozar sonra bir daha toparlamak için uğraşır durursun.
 
O zaman ölçüm yapmalısın. Osiloskop kullanmak için süper fırsat! :D
Osiloskop kullanmayı öğrenemedim. Probu bağlayıp "Auto" deyince önüme bir sinyal geliyor ama ben o sinyali nasıl yorumlayacağımı bilmiyorum. ayrıca triger ayarları filan var onları da bilemiyorum. Bir ara sırf osiloskopluk bir iş bulum öğrenene kadar kurcalamam lazım.
 
Her şeyden önce doğru sinyallerin gelip gelmediğinden emin olmalısın. Sonra yazılımla ilgili değişiklik yap. Yoksa çalışan yazılımı bozar sonra bir daha toparlamak için uğraşır durursun.
Şöyle;
osiloskopu hesaba katmazsak bakır üzerine parayı koyup hafif baskı uyguladığım da iletim oluyor uno ve nano görevini yapıyor. Ama parayı delikten atıp kendi halinde bakır üzerinden geçirdiğimde çalışmıyor. Yani elle baskılayınca iletim var ama kendi kayınca yok.
 
şöyle bir deneme yapabilirsin. Analog girişi oku seri porttan ekrana yazdır. para yokken sıfıra yakın değer okumalısın. parayı koy bastırma okuduğun değere bak bakalım...
 
şöyle bir deneme yapabilirsin. Analog girişi oku seri porttan ekrana yazdır. para yokken sıfıra yakın değer okumalısın. parayı koy bastırma okuduğun değere bak bakalım...
Para yokken 0, para varken (bastırınca)900-1022 arası, kendi kayınca 0.
 
Peki para kendi kayınca demişsin ya.. parayı üzerine koy ama kaymasın. kaymayacağı şekilde tut sistemi. Yine sıfır mı?
 
Yani elle baskılayınca iletim var ama kendi kayınca yok.
Tanımladığın bu problemin cevabı "Kendi kayınca ne oluyor?" sorusuna cevap verebilmekten geçiyor. Bunu da görebilmenin yolu, o anda oradaki elektrik sinyalinin davranışını gözlemlemek. Osiloskop kullan! Arduino ile sinyali izleyemezsin, sinyali doğru okusa zaten işini yapar.
 
İki olası durum var.

Ya gerçekten para kayarken temas sağlanmıyor. Yada program döngüsü o an başka bir iş yaptığı için sinyali yakalayamıyor.
 
Peki para kendi kayınca demişsin ya.. parayı üzerine koy ama kaymasın. kaymayacağı şekilde tut sistemi. Yine sıfır mı?
Bunun cevabı net değil. Bazen 0, bazen 900 civarı. 0 ise sıfırdan devam ediyor ama bir kere iletişime geçtiyse 900 lerde oynuyor, 0'a düşmüyor.
 
Tanımladığın bu problemin cevabı "Kendi kayınca ne oluyor?" sorusuna cevap verebilmekten geçiyor. Bunu da görebilmenin yolu, o anda oradaki elektrik sinyalinin davranışını gözlemlemek. Osiloskop kullan! Arduino ile sinyali izleyemezsin, sinyali doğru okusa zaten işini yapar.
Bunu yarın deneyeceğim. Cevabını yazarım.
 
İki olası durum var.

Ya gerçekten para kayarken temas sağlanmıyor. Yada program döngüsü o an başka bir iş yaptığı için sinyali yakalayamıyor.
Başka yaptığı tek iş pil gücünü ölçmek için analog pinden veri okumak. Bu bölümü de yarın iptal edip sadece para sayması için odaklayarak deneme yapacağım.
 
İki olası durum var.

Ya gerçekten para kayarken temas sağlanmıyor. Yada program döngüsü o an başka bir iş yaptığı için sinyali yakalayamıyor.
Bütün kodu iptal edip kullandığım tek kod aşağıdakidir. Dijitalede çevirip denedim, analoğa da çevirip denedim. Maalesef para geçişinde bir hareket yok.

C:
int anolog_okuma =analogRead(bir);
Serial.print("A0 pin değeri: ");
Serial.println(anolog_okuma);
delay(500);
 
Tanımladığın bu problemin cevabı "Kendi kayınca ne oluyor?" sorusuna cevap verebilmekten geçiyor. Bunu da görebilmenin yolu, o anda oradaki elektrik sinyalinin davranışını gözlemlemek. Osiloskop kullan! Arduino ile sinyali izleyemezsin, sinyali doğru okusa zaten işini yapar.
Aşağıdaki sonuçları elde ettim. Yorumlayacak olursam; para yokken 0, para kayarken 1 diyebilirim. Osiloskopa göre temas var. Ama bu temasın şiddetini ölçecek kadar bilgiye sahip değilim.

Para Yokken
uno osi 0.png



Para Kayarken
uno osi 1.png



Bu da parayı üzerinde parmağım ile ileri geri hareket ettirirken

uno osi 2.png
 
Para geçerken de temas var ama çok hızlı... bence Kod yakalamıyor.

Sensorlerin ortak ucu 5v diğer ucu girişlerde ise, girişler ile gnd arasına kondansator bağlayarak deneyebilirsin. 100nf dan başlayarak yükseğe doğru deneyebilirsin. Bunun bir adım ötesi araya transistörde konarak denenebilir.
 
Para geçerken de temas var ama çok hızlı... bence Kod yakalamıyor.

Sensorlerin ortak ucu 5v diğer ucu girişlerde ise, girişler ile gnd arasına kondansator bağlayarak deneyebilirsin. 100nf dan başlayarak yükseğe doğru deneyebilirsin. Bunun bir adım ötesi araya transistörde konarak denenebilir.
sensörler ile GND arasında 10k dirençler var. PullDown

KUMBARA_NANO.png
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
5,897
Mesajlar
100,674
Üyeler
2,496
Son üye
can12

Son kaynaklar

Son profil mesajları

Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
m.white wrote on Altair's profile.
İyi akşamlar.Arabanız ne marka ve sorunu nedir.Ben araba tamircisi değilim ama tamirden anlarım.
* En mühim ve feyizli vazifelerimiz millî eğitim işleridir. Millî eğitim işlerinde mutlaka muzaffer olmak lâzımdır. Bir milletin hakikî kurtuluşu ancak bu suretle olur. (1922)
Back
Top