• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Mechanic37

Mechanic37

इंजीनियरिंग और फिजिक्स,केमिस्ट्री

  • भौतिक विज्ञान
  • इंजीनियरिंग नोट्स
    • मैकेनिकल इंजीनियरिंग
    • इलेक्ट्रिकल इंजीनियरिंग
    • इलेक्ट्रॉनिक इंजीनियरिंग
    • इंजीनियरिंग प्रोजेक्ट्स
  • रसायन
  • जीव विज्ञान
  • कंप्यूटर
Home » Control A led Using Visual Studio C# In Hindi

Control A led Using Visual Studio C# In Hindi

December 25, 2022 by admin Leave a Comment

0
(0)
Visual Studio C++ का यूज करके Serial Communication से Arduino में लगी led को Control करेंगे

Visual Studio C# का यूज करके Serial Communication से Arduino uno में लगी led को Control करेंगे इससे पहले हमने Processing के use से Led Control की और Android mobile से Bluetooth से Led control की ये सब basic Projects है इनके द्वारा हम Serial Communication को आसानी से समझ सकते है यदि आप Uc browser का use कर रहे है तो आप सही तरह read नहीं कर पाएंगे google chrome या अन्य किसी browser का use करें सबसे पहले हम window Form design करेंगे और फिर Arduino से led connect करके Arduino sketch upload करेंगें फिर window form application को start कर led control करेंगे इस project के पहले आपको अपने computer में visual c# या visual studio install करने होंगे material की list में नीचे दे रहा हूँ

Software And Hardware

  • Visual studio or Visual c#
  • Arduino IDE
  • Arduino uno
  • Led

Create New Project In Visual Studio

इसके लिए पहले Visual Studio को launch करें और new Project सेलेक्ट करें जैसा की स्क्रीन शॉट्स मैं है अब Visual C# में Window Form Application चुनें और Enter का press करें

How to Make A Simple Robot

इसके लिए पहले Visual Studio को launch करें और new Project सेलेक्ट करें
visual c++ को choose करके window form application को select करें

अब आपके सामने Form1.cs [Design] है जिसमे आपको button design करने है यानि की यह desine editor है इसे design करने के लिए आपको किसी तरह की Programming करने की जरूरत नहीं है Tool box जो left side में है इसी में से आपको User Interface के widgets को drag करके form पर Drop करना होता है

Engineering Projects In HIndi

अब आपके सामने Form1.cs [Design] है जिसमे आपको button design करने है यानि की यह desine editor है
tool box में से button को drag करके window form application में drop करें

Add,Rename,change color Button

Tool box में से Button को darg करके Form पर drop करें हमें दो button design करने है एक On के लिए और एक Off के लिए अब दोनों Buttons को resize करें अपने अनुशार size रखें

Power Bank Bnaye

अब दोनों Buttons को resize करें अपने अनुशार size रखें

अब Button1 और Button2 जो इन buttons के नाम है उनको change करके Led on और Led off दे इसके लिए right click करे और Property में Text change करें इसके लिए नीचे का screen shot में Right side में देखें मेने Button1 से LED On किया और Enter key press की

Import Serial Port

अब हमें Serial Port हमारे Form में Import करना है इसके लिए Tool box में Serial port search करें और उसे Drag करके Form में Drop करें

serialport drag करके drop करें

Button rename करके अब Button का color भी property में जाकर change करें

Button rename करके अब Button का color भी property में जाकर change करें

Button और SerialPort1 हमने Window form में Use कर लिए है अब Serial port के जरिये हम Arduino uno से कैसे Communicate करेंगें यानि की Button को Press करने पर Arduino uno को  Text या number कैसे send होगा हमे Button Led on को press करने पर Arduino को Text “Led on” send करना है और इस प्रकार Button Led off को Press करने पर text “Led off” send करना है जिससे Arduino uno से Connect हमारी Led on और off होगी

window form application में बने Buttons में से किसी पर भी double click करें जिससे नीचे Screenshot में दिख रही tab “Form1.cs” open होगी

Button और SerialPort1 हमने Window form में Use कर लिए है अब Serial port के जरिये हम Arduino uno से कैसे Communicate करेंगें

इसमें पहले से जो Program लिखा होगा उसे ctrl+A press करके Select करें और Delete Button press करें अब नीचे Visual Studio c# Programming heading में लिखे program को copy करके Form1.cs में paste करें

Visual Studio C# Programming

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace WindowsFormsApplication4

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

            serialPort1.Open();

        }

private void button1_Click(object sender, EventArgs e)

        {

            serialPort1.Write(“LED ON”);

        }

private void button2_Click(object sender, EventArgs e)

        {

            serialPort1.Write(“LED OFF”);

        }

    }

}

हमारा Arduino uno को Control कर सकने बाला  Window Application Form तैयार है अब Arduino से Led connect करें

Arduino Led Circuit and Programming

Arduino Led Circuit and Programming

Arduino uno की pin 13 से led connect करें और Programming cable से इसे अपने Computer से Connect करें
Arduino IDE को launch करें इस Sketch को यहां से Copy कर Arduino IDE में paste करें और Sketch को Upload करें

How To Upload Sketch

int data;void setup() {

pinMode(13, OUTPUT);
Serial.begin(9600);
}

void loop() {
if(Serial.available()){
data=Serial.read();
if(data==’LED ON’){
digitalWrite(13, HIGH);
}
if(data==’LED OFF’){

digitalWrite(13, LOW);
}
}
}

 

Run and compile Window Form Application

start पर click करें visual studio window form application को run करे

Arduino uno को Computer से Connect करके Visual Studio के application form को run करें इसके लिए Screenshot देखें और Start पर click करें

visual studio में design किया गया यह form serial communication बनाएगा arduino से

आपके सामने ऐसा ही form होगा यदि आपने सही तरह से सभी steps clear कर ली होंगी तो इन Visual c# में बने button को click करने पर आपके Arduino uno में लगी Led On Off होगी read करने के लिए thanks यह Project कैसा लगा comment कर के बता सकते है और कोई problem हो तो वो भी comment में बता सकते है इस Arduino और Visual studio के Project को facebook पर share जरूर करें इसके लिए share button नीचे है next project में visual studio से हम Voice recognition add करके Arduino को voice command से control करेंगे

यह पेज आपको कैसा लगा ?

Average rating 0 / 5. Vote count: 0

Share this:

  • Click to share on WhatsApp (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to print (Opens in new window)

Filed Under: Arduino, Engineering Project

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

विषय

  • भौतिक विज्ञान
  • मैकेनिकल इंजीनियरिंग
  • इलेक्ट्रॉनिक्स इंजीनियरिंग
  • इलेक्ट्रिकल इंजीनियरिंग
  • रसायन विज्ञान
  • जीव विज्ञान 
  • कंप्यूटर 
  • इंजीनियरिंग प्रोजेक्ट्स

Footer

सोशल मीडिया पर जुड़ें

  • Facebook
  • Twitter
  • Instagram
  • Youtube

बनाना सीखें

  • ड्रोन कैसे बनाएं ?
  • रोबोट कैसे बनाएं ?
  • वेबसाइट कैसे बनाएं ?
  • एंड्राइड एप कैसे बनाएं ?

Policies

  • Shipping and Delivery
  • Refund and Cancellation Policy
  • Privacy Policy
  • Terms and Conditions

Shop

  • Shop
  • My account
  • Checkout
  • Cart

Mechanic37 2015 - 2024

  • साइटमैप
  • संपर्क करें
  • हमारे बारे में
  • विज्ञापन दें
  • Mechanical Notes
  • Electrical Notes
  • भौतिक विज्ञान
  • इलेक्ट्रॉनिक इंजीनियरिंग
  • रसायन विज्ञान
  • जीव विज्ञान
  • कंप्यूटर सीखें
  • इंजीनियरिंग प्रोजेक्ट्स
  • ऑटोकैड टुटोरिअल