Şimdi Ara

Arduino Kullanıcıları Kulübü (+42 sayfa olduk!) (16. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1.016
Cevap
82
Favori
58.658
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
2 oy
Öne Çıkar
Sayfa: önceki 1415161718
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • edison3838 kullanıcısına yanıt
    Usb ile seri iletişi düzenleyen entegre. Orijinallerden farklı bir çip. Daha ucuz oluyor ama sitesinden Driver indirip kurmak gerekiyor.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • ozanselte kullanıcısına yanıt
    bu olmasa ne olur çünkü bazı ürünlerde yok
  • edison3838 kullanıcısına yanıt
    Üzerinde usb soketi bulunan DUE hariç tüm arduinolarda var iletişim entegresi. Sadece açıklamaya yazmıyorlardır.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • ozanselte kullanıcısına yanıt
    Bazılarında kare şeklinde oluyor bu entegre bazılarında diktörtgen şeklinde daha uzun oluyo bu ikisi arasındaki fark nedir?
  • edison3838 kullanıcısına yanıt
    Kare olan a16u ya da a8u. Atmeganın ürettiği ve Arduinolarda kullanılanlar. Dikdörtgenler CH serisi.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Merhaba arkadaşlar uzun zamandır elektronik konusuna merakliyim fakat bir türlü başlamak bilgi ve maddi imkanlar sonucunda nasip olmadı ve artık canıma tak etti gireceğim bu işe .Sizden şöyle bir yardım isteyeceğim daha önce hiç ilgilenmedim .Bu arduino ile yazılım kullanıp ana kart tasarlayabilir miyiz? Böylelikle çok basit bir elektronik alet yapılabilir mi? Ne çeşit arduino almak gerek veya başka bir kart mı almam gerek?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Arkadaslar yardımınızı rica ediyorum

    Daha önce ardunio starter kitte kitaptan bakrak yaptıgım ve düzgün calısan termometre devresini tekrar deniyorum fakat hatalı çalışıyor.. Kodları defalarca kontrol ettim sorun yok, zaten calıstıgı zaman kaydetmiştim

    Olay su, normalde akımı hesaplayıp ekrana sicaklik adı altında çıkan sonucu yazdırıyoruz.. fakat bende 3 farklı deger her saniye bası degisiyor mesela 27,05 - 37,08 - 0,048 gibi

    Acaba cihazın çipine felan mı zarar verdim

    Kodda problem yok ondan adım gibi eminim.. şemada çok karışık birşey değil, oda tamam.. sorun ne olabilir ??
  • Merhaba arkadaşlar. C# ile Servoyu kontrol etmeye çalışıyorum. Seri porttan sorun yok ama C# ile yaptığım uygulamada sonuç alamıyorum. Kodlarım

    Arduino

     
    #include <Servo.h>

    Servo myservo;
    char s;

    void setup() {
    myservo.attach(32);
    Serial.begin(9600);
    }

    void loop() {
    if(Serial.available()>0)
    {
    s=Serial.read();
    if(s=='b'){
    myservo.write(180);
    }
    if(s=='c'){
    myservo.write(0);
    }
    }
    }


    C#

     
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.IO.Ports;

    namespace WindowsFormsApplication4
    {
    public partial class Form1 : Form
    {
    SerialPort serialport;

    public Form1()
    {
    InitializeComponent();
    serialport = new SerialPort();
    serialport.PortName = "COM9";
    serialport.BaudRate = 9600;
    serialport.Open();
    }
    private void button1_Click(object sender, EventArgs e)
    {
    serialport.Write("b");
    }
    private void button2_Click(object sender, EventArgs e)
    {
    serialport.Write("c");
    }
    private void Form1_Load(object sender, EventArgs e) { }
    }
    }


    Arduino'nun serial monitöründen b veya c yazdığımda servo dönüyor ama C# uygulamasında hiç birşey olmuyor. Bilgisi olan varsa yardım edebilir mi lütfen?



    < Bu mesaj bu kişi tarafından değiştirildi Cobbler -- 28 Ocak 2015; 11:31:40 >




  • quote:

    Orijinalden alıntı: WolF-EyE

    Arkadaslar yardımınızı rica ediyorum

    Daha önce ardunio starter kitte kitaptan bakrak yaptıgım ve düzgün calısan termometre devresini tekrar deniyorum fakat hatalı çalışıyor.. Kodları defalarca kontrol ettim sorun yok, zaten calıstıgı zaman kaydetmiştim

    Olay su, normalde akımı hesaplayıp ekrana sicaklik adı altında çıkan sonucu yazdırıyoruz.. fakat bende 3 farklı deger her saniye bası degisiyor mesela 27,05 - 37,08 - 0,048 gibi

    Acaba cihazın çipine felan mı zarar verdim

    Kodda problem yok ondan adım gibi eminim.. şemada çok karışık birşey değil, oda tamam.. sorun ne olabilir ??



    arkadaslar var mı fikri olan ?
  • @WolF-EyE Maalesef benim bir bilgim yok. Zaten elimde kitap da yok
  • tesekkurler

    bilen arkadaslar varsa yardımlarını rica ediyroum

    birde benim acemiligim, devreyi yaparken usb'ye baglı oluyor, yani elektrik geliyor.. bu entegreye zarar verir mi ?
  • Benide eklermisin sainsmart uno r3 um var klon aliexpress den aldim bugun geldi .

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Hocam ekle beni mega r3 klon

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • LM35 ile sıcaklık ölçümüne başladım ve kullanmak isteyenler için projemi paylaşıyorum. Sicaklik=sicaklik-10 kısmını bendeki LM35 10C fazla ölçtüğü için ekledim. İhtiyacı olmayanların kaldırmalarını veya kendine göre değiştirmesini öneririm. Bendeki LCD 20x4 boyutunda olduğundan etrafına çerçeve yapmadan duramadım. Beğenmeyenler veya farklı LCD kullananlar değiştirebilir.

     
    #include <LiquidCrystal.h>
    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

    float sicaklik;
    float analogokuma;
    int analogpin0 = A0;
    void setup()
    {
    lcd.begin(20, 4);
    }
    void loop()
    {
    analogokuma = analogRead(analogpin0);
    analogokuma = (analogokuma/1023)*5000;
    sicaklik = analogokuma/10,0;
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("|------------------|");
    lcd.setCursor(0,3);
    lcd.print("|------------------|");
    lcd.setCursor(0,1);
    lcd.print("|");
    lcd.setCursor(0,2);
    lcd.print("|");
    lcd.setCursor(19,1);
    lcd.print("|");
    lcd.setCursor(19,2);
    lcd.print("|");
    lcd.setCursor(2,1);
    lcd.print("Sicaklik Degeri:");
    lcd.setCursor(4,2);
    sicaklik=sicaklik-10;
    lcd.print(sicaklik);
    lcd.setCursor(10,2);
    lcd.print("Derece");
    delay(2000);

    }




    Arduino Kullanıcıları Kulübü (+42 sayfa olduk!)



    < Bu mesaj bu kişi tarafından değiştirildi Cobbler -- 30 Ocak 2015; 15:15:02 >




  • Merhaba, PortName, BaudRate yanında Parity, Stopbit gibi değerleride girmeniz gerekiyor.

    serialPort1.BaudRate = 9600;
    serialPort1.DataBits = 8;
    serialPort1.Parity = System.IO.Ports.Parity.None;
    serialPort1.StopBits = System.IO.Ports.StopBits.One;
    serialPort1.PortName = PortName.Text;
    serialPort1.Open();

    Daha önce yaptığım uygulamanın sizde eksik olan kısmı. Bunu kendinize uyarlarsanız çalışacaktır.
  • Gençler rasperberry mi arduino mu önerirsiniz? Rasperberry en uygun nereden alınabilir?
  • Laddie kullanıcısına yanıt
    Yapacağınız şeylere bağlı hangisini alacağınız.Robotistan dan samm dan felan alabilirsiniz Raspberry pi yi.Ya da daha ucuza almak isterseniz yurtdışından da getirtebilirsiniz.Ebay aliexpress felan.
  • mylord92 kullanıcısına yanıt
    Değerli yorumunuz için çok teşekkür ederim. En kısa zamanda deneyeceğim.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Arkadaşlar merhaba,

    Intel Galileo'yu, ufak bir pc olarak kullanabilir miyiz? zannediyorum gpu ve audio yok board'un üzerinde nasıl bir çözüm ile mini pc olur?

    Teşekkürler.
  • Böyle bir kulüp varmış yeni görüyorum
    Benide kulübe dahil ederseniz çok sevinirim. Kullandığım model "uno r3"



    < Bu mesaj bu kişi tarafından değiştirildi kizil_elma -- 2 Şubat 2015; 19:49:26 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: önceki 1415161718
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.