Arduino क्या है ? What is arduino in hindi

Arduino क्या है ? What is arduino in hindi

Arduino एक Open source electronics platform है जो कि आसानी से use क़िये जाने वाले software और hardware पर आधरित है ।यानि कि आप बडी आसानी के साथ इसको सीख सकते हैं । इसमें जो arduino programming language है वो  Wiring firmware पर आधारित(based) है जबकि Arduino software (IDE), Processing पर आधारित है । Arduino की official website arduino.cc है |

arduino UNO smd and dip version

 

  • Arduino क्या है ?
  • Meaning of arduino
  • Uno projects
  • programming tutorial

दोस्तों अगर आप amazing electronics projects बनाने की सोच रहे हैं, जैसे कि रोबोट बनाना, Drone बनाना, Quadcopter बनाना 3D Printer बनाना,  होम ऑटोमेशन जिसमें आप अपने घर की चीजों जैसे TV, AC, Fan, LED, आदि को अपने फोन,कम्प्यूटर या टैब से कंट्रोल कर सकें  । तो  ये सब आप Arduino Board की सहायता से बना सकते हैं । तो बडे आराम से ध्यान से इस पोस्ट को पढिये और जानिए Arduino क्या है ?

Arduino Board  क्या है ?

मेरी और आपकी भाषा में Arduino Board एक छोटा सा CPU है जिसमें एक चिप लगी होती है जिसे हम microcontroller या MCU कहते हैं । इस चिप में हम अपना प्रोग्राम Upload कर इसकी Pins को अपने हिसाब से  Input या Output में set कर मनचाही डिवाइस कनेक्ट कर उसे Control या Hack करके मनचाही चीजें या project बना सकते हैं ।

Arduino Night Light और Decoration Lamp कैसे बनाएं ?

Types of Arduino Board
arduino variants

Arduino Board के कई variants आते हैं  जैसे कि arduino UNO,  arduino nano,  arduino mega,  arduino pro mini आदि । इनमें से सबसे Populer Arduino UNO है । आगे हम Arduino UNO के बारे में ही बात करेंगे

Youtube पर इस पोस्ट की video देखें

Arduino UNO

arduino uno smd

Arduino UNO एक छोटा सा electronic Board है जो आपके हाथ में बडे आसानी से फिट हो जाएगा । इस Board में ATmega328P Chip लगी होती है जिसकी क्षमता 32 KB होती है । ये आपको सुनने में भले ही कम लग रही हो लेकिन ये आपके प्रोजेक्ट बनाने के लिए पर्याप्त है । यदि आपको ज्यादा memory और PINS की जरूरत है तो उसके लिए Arduino Mega है जिसकी मेमोरी 256 KB होती है ।

Arduino की सहायता से LED कैसे Blink करें ?

ये  Arduino UNO Board के technical specification –

Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limit) 6-20V
Digital I/O Pins 14 (इनमें से 6 PWM output)
PWM Digital I/O Pins 6
Analog Input Pins 6
DC Current per I/O Pin 40 mA
Flash Memory 32 KB (ATmega328P)
of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz
LED_BUILTIN 13

अब चलिए आपको Arduino UNO के Parts के और Pinout की जानकारी देते हैं –arduino UNO pinout

a. USB Plug

इस plug के द्वारा  arduino board को usb cable से connect करके program upload किया जाता है और ये बोर्ड की power supply का कार्य भी करता है |

b.  DC Power Connector

इसके द्वारा आप arduino को बाहर से भी power दे सकते हैं जो की 7 – 12 V के बीच होनी चाहिए जिसको arduino board 5V में बदल लेता है |

c. Reset Button

इस बटन को दबाते ही आपका प्रोग्राम reset हो जाएगा |

d. Microcontroller(MCU)

arduino board का main component ये chip ही है | इसमें ही हमारा साराprogram upload होता है और यही सबकुछ control करता है |

e. USB to Serial Converter

इस chip की सहायता से ही हम USB द्वारा MCU में program upload कर पाते हैं | किसी arduino UNO board में ये 16U2 और किसी में CH340G होती  है |

f. TX, RX, L

जब भी arduino board में कोइ प्रोग्राम upload होगा तो ये दोनों LED blink करेंगी | L वाली LED Inbuilt LED है जो pin 13 से जुडी होती है |

g. Digital I/O Pins

Digital Input या Output के लिए arduino UNO में 14 pins दी गयी हैं जो की 0 से 13 तक की pins हैं |

 PWM pins 

PWM यानी Pulse-width modulation, PWM Signal generate करने के लिए arduino UNO में 6 pins हैं – 3,5,6,9,10,11 इनके आगे आपको इस तरह ~ का निशान दिख रहा होगा | PWM की सहायता से आप Servo Motor को control करा सकते हैं |

Serial Pins 

0, 1 इनमें 1, TX यानी Transmitetter और 0, RX यानि receiver pin का कार्य करती है | Serial Communication के लिए इन pins का use होता है | इनके द्वारा आप arduino को bluetooth module से connect कर Phone या computer से चीजें control कर सकते हैं |

external interrupt

इसकी 2 व 3 पिन होती हैं |

SPI Pins

SPI मतलब Serial Peripheral Interface इसके लिए arduino में 4 pins होती हैं

Pin

10           SS             Select

11           MOSI        master out slave in

12           MISO        master in slave out

13           SCK          serial clock

इसका  उपयोग हम 2 arduino boards को एक दूसरे से connect करने आदि में करते हैं |

h. Analog Input Pins 

Analog INPUT के लिए arduino UNO में कुल 6 Pins होती हैं जो की A0 –  A5 तक होती हैं | इन pins का उपयोग हम किसी sensor से analog value प्राप्त करने के लिए करते हैं | जिसे कि LDR , temperature, Ultrasonic Sensor आदि से |

 AREF pin 

Analog INPUT के Reference voltage के लिए हम इस पिन का यूज़ करते हैं |

 TWI / I2C Pins 

TWI Mean Two wire interface इसके लिए pin A4 व A5 होती हैं इनसेसे आप सिर्फ 2 wires की सहायता से 1 से अधिक sensors और module connect कर उन्हें कंट्रोल कर सकते हैं

I2C Pin 

A4               SDA      Serial data 

A5               SCL      Serial clock

i. Power Pins 

pin

3.3 v       ये 3.3 volt का OUTPUT देती है |

5v           ये 5 volt का OUTPUT देती है |

GND      Ground

VIN       इस पिन के द्वारा भी आप external power  दे सकते हैं जैसा की DC Connector से  दी जाती है |                      power     7 se 12 volt के बीच ही दें |

j.  ICSP pins

ये भी SPI के लिए use होती हैं |

उम्मीद करता हूँ आपको ये पोस्ट पसंद आई होगी आप समझ गए होंगे कि Arduino क्या है ?

तो Subscribe, Share और Comments करना न भूलें | पोस्ट पढने के लिए आपका बहुत बहुत बहुत धन्यवाद ।

इस पोस्ट का instructables – क्लिक करें 

migdreem instructables

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *