इंटरनेट ऑफ थिंग्स न केवल रोजमर्रा की जिंदगी बल्कि प्रोग्रामिंग और आईटी की दुनिया के कई पहलुओं में क्रांति ला रहा है। हालांकि उबंटू इसके साथ बहुत अच्छी तरह से जुड़ जाता है, ऐसा रिश्ता केवल फ्री हार्डवेयर के साथ काम करने में सक्षम नहीं है, बल्कि सहायक सॉफ्टवेयर पर भी काम करता है, जैसे कि Arduino IDE, प्रोजेक्ट बोर्ड के साथ काम करने के लिए बनाया गया प्रोग्रामिंग सूट Arduino।
स्थापना और उड्डू में अरुडिनो आईडीई का संचालन बहुत आसान है हालाँकि इसके लिए थोड़ी कॉन्फ़िगरेशन की आवश्यकता होती है और इस तरह की स्थापना एक नौसिखिया के लिए उपयुक्त नहीं हो सकती है, इसलिए यह ट्यूटोरियल है। इसके लिए काम करने के लिए हमें केवल एक इंटरनेट कनेक्शन के साथ एक उबंटू की आवश्यकता है, हमारे पीसी को हमारे Arduino बोर्ड से जोड़ने के लिए एक केबल और जो हम करते हैं उस पर ध्यान दें। तो हम शुरू करते हैं:
हम एक टर्मिनल खोलते हैं और निम्नलिखित लिखते हैं:
sudo apt-get update sudo apt-get install arduino arduino-core
एक बार इसे स्थापित करने के बाद, हमें यह सुनिश्चित करना होगा कि कार्यक्रम और बोर्ड के बीच का कनेक्शन काम करता है। ऐसा करने के लिए, हम बोर्ड को अपने कंप्यूटर से जोड़ते हैं और निम्नलिखित लिखते हैं:
dmesg | grep ttyACM
यदि कनेक्शन काम करता है, तो टर्मिनल को एक वाक्यांश वापस करना चाहिए जो निम्नलिखित के साथ समाप्त होता है:
ttyACM0: USB ACM device
इसका मतलब है कि कनेक्शन काम करता है। अब ताकि हम अपने कार्यक्रम सम्मिलित कर सकें और भेज सकें, हमें पोर्ट की अनुमति देनी चाहिए, यह निम्नानुसार किया जाता है:
sudo chmod 666 /dev/ttyACM0
Arduino IDE कॉन्फ़िगरेशन
ध्यान दें क्योंकि इस अंतिम ऑपरेशन को हर बार जब हम arduino बोर्ड को अपने पीसी से जोड़ते हैं तो उसे दोहराना होगा। अब हमारी Arduino IDE तैयार है, हम डैश पर जाते हैं और Arduino की खोज करते हैं जिसके साथ हमारी Arduino IDE खुलेगी।
चूँकि प्रोजेक्ट में कई प्लेट्स बने हैं और सभी अलग हैं, प्रोजेक्ट शुरू करने से पहले हमें क्या करना है, यह चुनने के लिए कि हम किस प्लेट पर काम करने जा रहे हैं, इसलिए हम टूल्स -> कार्ड (हम कनेक्टेड कार्ड का चयन करते हैं) और टूल्स में जाते हैं -> सीरियल पोर्ट (हम सीरियल पोर्ट का चयन करते हैं जहां हमारा बोर्ड जुड़ा हुआ है)। इस सब के साथ अब हमें सिर्फ उबंटू में Arduino IDE का आनंद लेना है। अब हमें सिर्फ विकास करना है।
सुडो चामोद 666 / देव / ttyACM0
अपने आप को / dev / ttyACM0 के समूह में जोड़ना बेहतर है, यह देखने के लिए कि आपका समूह कौन सा है, आपको केवल फ़ाइल को सूचीबद्ध करना है:
ls -lh / dev / ttyACM0
और इसे कुछ इस तरह बाहर आना चाहिए:
crw-rw-- 1 रूट डायलआउट 188, 0 अप्रैल 13 17:52 / dev / ttyACM0
समूह "डायलआउट" है, आपको इस समूह में खुद को जोड़ना होगा ताकि आपको इस पोर्ट का उपयोग करने के लिए Arduino के लिए हमेशा अनुमतियां मिलें।
धन्यवाद !!, मैं अंतत: आपके निर्देशों के लिए लुबंटू में अपने आर्डिनो को जोड़ने में सक्षम हूं .. have
नमस्कार, लेकिन जो Arduino स्थापित है वह बहुत पुराना है, पिछले एक स्थापित नहीं किया जा सकता है?
धन्यवाद और सादर