ekterya.com

कैसे सी में एक Arduino सॉफ्टवेयर लिखने के लिए

Arduino हार्डवेयर प्रोसेसर मंच प्रौद्योगिकी समुदाय के भीतर सर्वव्यापी हो गया है इस ट्यूटोरियल तुम कैसे दिखा कैसे सी ++ कोड है कि Arduino प्रदान करता है लेने के लिए Arduino का नियंत्रण लेने के लिए, और का उपयोग (या संशोधित) सी ++ Arduino प्लेटफार्मों ग्रहण सी ++ आईडीई, AVR-जीसीसी संकलक और AVRdude प्रयोग करने के लिए कार्यक्रमों को बनाने के लिए तुम्हें दिखाता हूँ।

चरणों

1
सॉफ्टवेयर और आवश्यक फाइलें डाउनलोड करें इसमें शामिल हैं:
  • नवीनतम Arduino सॉफ्टवेयर [1], जिसमें कुछ सी ++ फाइलें शामिल होती हैं जो अरडिनो काम करती हैं, साथ ही एक सरल जावा जीयूआई जो उन प्रोग्रामरों पर ध्यान केंद्रित नहीं करती हैं।

Video: फ्री में 350 लाइव टी वी चैनल कैसे देखे फ्री फ्री फ्री

सभी-फ़ाइलें-हम-need.jpg" वर्ग ="छवि लाइटबॉक्स">
हम चाहते हैं कि सभी फाइलों को शीर्षक वाली छवि
  • एवीआर-जीसीसी, जो कि एआरआर माइक्रोकंट्रोलर्स की श्रृंखला के लिए संकलक है (विंडोज़ का दिल) विंडोज उपयोगकर्ताओं के लिए, विनएवीआर सबसे अच्छा है [2]
  • एक्लिप्स सी ++ लैंग्वेज आईडीई [3], जहां आप सभी कोड कर रहे होंगे और कोड को अरडिनो में अपलोड करेंगे ग्रहण के लिए आपको जावा रनटाइम पर्यावरण की आवश्यकता है [4] स्थापित।
  • एवीआर-एक्लिप्स प्लगइन [5], जो कार्यक्षमता प्रदान करता है जो ग्रहण आईडीई को Arduino से बात करने की आवश्यकता है
  • 2
    अपने फ़ोल्डर में अपने एक्लिप्स आईडीई के लिए फाइलों को निकालें। फिर, एक ही फ़ोल्डर में AVR-Eclipse प्लगइन के लिए फ़ाइलें निकालें
  • 3
    एक्लिप्स में एक सी ++ प्रोजेक्ट बनाएँ, और निम्न कॉन्फ़िगरेशन का उपयोग करें:
  • परियोजना का एक प्रकार बनाएं "एवीआर क्रॉस लक्ष्य आवेदन"
  • सुनिश्चित करें कि "डीबग" बिल्ड सेटिंग में चयनित नहीं है (और सुनिश्चित करें कि "रिलीज़" चयनित है)।
  • जब आप हार्डवेयर विवरण मांगते हैं, तो अपने Arduino प्रकार के अनुसार सही आवृत्ति (आमतौर पर 16000000 हर्ट्ज) और सही माइक्रोकंट्रोलर का चयन करना सुनिश्चित करें [6]
    Arduino-HW-Config.jpg" वर्ग ="छवि लाइटबॉक्स">



    Arduino एचडब्ल्यू Config.jpg के शीर्षक वाला चित्र
  • Arduino-folder.jpg" वर्ग ="छवि लाइटबॉक्स">
    छवि का शीर्षक Arduino Folder.jpg
    4
    अपनी वेबसाइट से Arduino सॉफ्टवेयर के नवीनतम संस्करण को निकालें। प्रोजेक्ट फ़ोल्डर में `hardwarearduinocoresarduino` के संपूर्ण फ़ोल्डर को कॉपी करें अब जब आपके पास एक्लिप्स स्थापित है, तो आपको केवल स्क्रैच से अरडिनो प्रोजेक्ट बनाने की आवश्यकता है।
  • 5
    Main.h फ़ाइल बनाएँ जो शून्य सेटअप () घोषित करती है, int main () और शून्य पाश ()। यह भी शामिल है "WProgram.h" (उद्धरण चिह्नों के साथ) शीर्षक में - यह एक Arduino कोड से लिंक करने के लिए है।
  • 6

    Video: 1मिनट में 1000+ whatsapp नंबर कैसे पता करें जिसमें लड़के और लड़कियों के नंबर शामिल होंगे

    Arduino सॉफ्टवेयर में किसी भी कंपाइलर त्रुटियों को ठीक करें Arduino v0018 पर, इसमें निम्नलिखित परिवर्तन शामिल हैं-
  • मुख्य सीपीपी मिटाएं "# शामिल " शीर्ष पर, और इसके बजाय डाल दिया "main.h"।
  • Tone.cpp- पिछले दो परिवर्तन, & , उद्धरण पाने के लिए ("wiring.h" & "pins_arduino.h")
  • प्रिंट एच- घोषणा फ़ंक्शन "शून्य समारोह (इंट इनपुट) = 0-" इसे करने के लिए परिवर्तित किया जाना चाहिए "शून्य समारोह (इंट इनपुट) -", या दूसरे शब्दों में, को हटा दें "= 0" ताकि यह एक विशुद्ध आभासी फ़ंक्शन नहीं है।
  • Video: Basic Concepts of C Programming ( हिंदी में )

    युक्तियाँ

    • हार्डवेयर के लिए प्रोग्राम डाउनलोड करने के लिए आपको अपनी परियोजना सेटिंग्स में AVRdude कॉन्फ़िगर और उचित सीरियल पोर्ट, 57600baud, और विन्यास सेटिंग्स Arduino का उपयोग करना चाहिए।
    • सुनिश्चित करें कि आप "डीबग" सेटिंग्स के तहत नहीं बनाते हैं इससे कई त्रुटियां हो सकती हैं
    • कोड के साथ अपने आप को परिचित करने में समय लगता है - कुछ त्रुटियां हैं जिन्हें पता लगाने में समय लगता है।
    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 ekterya.com