AtmelStudio का उपयोग करके Arduino के लिए इंटरनेट कनेक्टिविटी?


12

क्या हार्डवेयर और सॉफ्टवेयर समाधान काम करते हैं और इंटरनेट के कारण एक Arduino को जोड़ने के लिए व्यापार क्या हैं? मैं ईथरनेट हार्डवेयर को वाईफाई हार्डवेयर (€ 29 बनाम € 69) की तुलना में बहुत सस्ता इकट्ठा करता हूं । या तो मामले में (वायर्ड या वायरलेस), AtmelStudio के तहत कौन से सॉफ़्टवेयर स्टैक और ड्राइवर काम करते हैं?


ग्रेट्ट सवाल
JVarhol

Atmel स्टूडियो सी ++ सही का उपयोग करता है? ईथरनेट लाइब्रेरी को पोर्ट करना कठिन हो सकता है।
TheDoctor

उम्मीद है तो @ डॉक्टर। मुझे ASF विज़ार्ड में ईथरनेट PHY घटक और ड्राइवर दिखाई देता है लेकिन कोई TCP / IP टुकड़े नहीं है। आपके प्रश्न के उत्तर में, हां, मुझे हर जगह C ++ संकेत दिखाई देते हैं लेकिन मैंने अभी तक केवल C का उपयोग किया है।
बॉब स्टेन

1
@ BobStein-VisiBone - उस PHY घटक को एक विशिष्ट बाहरी ईथरनेट PHY (A DM9161A) की आवश्यकता होती है। यह arduino ईथरनेट बोर्ड / शील्ड के साथ काम नहीं करेगा , जो Wiznet W5100 PHY / coprocessor) का उपयोग करता है।
कॉनर वुल्फ

जवाबों:


2

खैर, आपका सबसे अच्छा शर्त है कि आपके Atmel स्टूडियो प्रोजेक्ट में Arduino पुस्तकालयों का आयात किया जाए । तब आप SPI का उपयोग करके "पारंपरिक" ईथरनेट शील्ड से कनेक्ट करने के लिए मौजूदा कोड का उपयोग कर पाएंगे।

हालांकि, सैम 3 एक्स में एक हार्डवेयर ईथरनेट है जो वायर्ड नहीं है , एमबीएस LPC1768 के विपरीत ... अफसोस की बात है कि ईथरनेट PHY घटक जिसे आपने देखा था, लेकिन वास्तव में उपयोग करने में सक्षम नहीं होगा ...


2
आप हमेशा एक Taijiuino देय खरीद सकते हैं , जो कोड-संगत है कि एक 3 पार्टी के कारण क्लोन है, लेकिन ईथरनेट IO लाइनें टूट गई हैं।
कॉनर वुल्फ

आप Atmel स्टूडियो के लिए दृश्य माइक्रो प्लगइन मतलब है ? और इसके साथ ईथरनेट सर्वर वर्ग के साथ एक टीसीपी / आईपी सर्वर बनाएं?
बॉब स्टीन

मुझे ऐसा लगता है, हालांकि मैंने कोशिश नहीं की है। आप स्रोतों को भी शामिल कर सकते हैं या अपनी परियोजना में निर्भरता के रूप में हेडर + लाइब्रेरी जोड़ सकते हैं (जो कि मैं क्या कर रहा हूं)
zmo

क्या .c .cpp .h फ़ाइलों का उपयोग आप @zmo करते हैं? आपके पास किस प्रकार की टीसीपी / आईपी सुविधाएँ हैं या वे केवल ईथरनेट हैं?
बॉब स्टीन

इस समाधान का मतलब है कि मैं ASF (Atmel स्टूडियो फ्रेमवर्क) को सही मानूंगा?
बॉब स्टीन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.