Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment trouvez automatiquement le port COM?

    16 mars 2019 à 20:32:03

    Bonjour, dans le cadre d'un projet personnel, j'envoi une chaine de caractère à mon arduino. Jusqu'à la tous va bien mais j'aimerais bien que mon "logiciel" trouve automatiquement le port sur lequel il doit se connecté et j'en ai absolument aucune idée comment faire ou même encore si c'est possible. Je vous remercie d'avance =) 

    voici le code : 

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.IO.Ports;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApp2
    {
        public partial class Form1 : Form
        {
            SerialPort Port1;
            public Form1()
            {
                InitializeComponent();
                Port1 = new SerialPort("COM12", 9600);
                Port1.Open();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
                if(SystemInformation.PowerStatus.BatteryLifePercent < 0.20)
                {
                    Port1.Write("c");
                }
                if(SystemInformation.PowerStatus.BatteryLifePercent == 1)
                {
                    Port1.Write("c");
                }
            }
    
        }
    }
    



    • Partager sur Facebook
    • Partager sur Twitter

    Comment trouvez automatiquement le port COM?

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    • Editeur
    • Markdown