क्या टैबलेट से प्रोग्राम अपलोड करना संभव है?


13

क्या अतिरिक्त ढाल (ब्लूटूथ या वाई-फाई) जोड़े बिना आईपैड या एंड्रॉइड टैबलेट से कोई प्रोग्राम / स्केच अपलोड करने का कोई आसान तरीका है?

यदि नहीं, तो क्या यह ढाल का उपयोग करके किया जा सकता है? कौन सी ढाल पसंद की जाती है?

इसके अलावा आईडीई विकल्प क्या उपलब्ध हैं?



2
" किस ढाल को प्राथमिकता दी जाती है? " बिना किसी मानदंड के व्यक्तिपरक है, इसे आधार करने के लिए कोई मापदंड नहीं है
JohnB

जवाबों:


6

आईओएस को कंपाइलर को पोर्ट किए बिना मैंने ऐसा करने का एक तरीका निकाला। यह केवल arduino Yún के साथ काम करता है, लेकिन Yún एक spi केबल के साथ अन्य arduinos को कोड भेज सकता है।

  • अपने डिवाइस पर एक SSH ऐप इंस्टॉल करें ताकि आप arduino के साथ संवाद कर सकें
  • उस का उपयोग करते हुए, अपने Yún, एक कमांड लाइन arduino संकलक में इनो स्थापित करें
  • एक फाइल बनाएं, उसमें अपना कोड डालें, फिर उसे सेव करें
  • अपने कोड को अपलोड करने के लिए Ino का उपयोग करें!

भ्रामक है, लेकिन यह काम कर सकता है!


2

दुर्भाग्य से ऐप्पल प्रोग्रामिंग भाषाओं को लागू करने वाले ऐप्स की अनुमति नहीं देता है। यह कहा जा रहा है, यह स्पष्ट नहीं है कि वे एक ऐसे ऐप की अनुमति क्यों नहीं देंगे जो इस तथ्य के कारण है कि कोड वास्तव में आईपैड पर ही नहीं चलता है।

अधिक जानकारी के लिए यहां देखें ।

जहां तक ​​एक एंड्रॉइड आईडीई के रूप में, मैंने सुना है कि विभिन्न आईडीई पर काम करने वाले कुछ लोग हैं जो कोड को इंटरनेट पर Arduino को भेजता है, हालांकि वे अभी तक जारी नहीं किए गए हैं, और विवरण अभी भी थोड़ा अस्पष्ट हैं।

स्रोत: http://forum.arduino.cc/index.php?topic=61305.0


कुछ arduino-eqsue सिस्टम पहले से ही प्रोग्रामिंग का समर्थन करते हैं- Wifi - Electric Imp का ख्याल आता है।
मैथ्यू जी।

2

आप हमेशा ब्लूटूथ के माध्यम से Arduino पर अपलोड कर सकते हैं।

  1. आपके पास एक ब्लूटूथ चिप / शील्ड (कोई भी होना चाहिए) और एक पीसी जिसमें ब्लूटूथ (या एक टेबल जो संकलित कर सकता है, सबसे अधिक संभावना है एक एंड्रॉइड टैबलेट)
  2. आपको बीटी बॉड दर को सामान्य आर्दिनो अपलोड के समान बदलना होगा, जो कि 19200 है (डिफ़ॉल्ट बीटी बॉड 9600 है)।
  3. बीटी को पिन 0 और 1 से कनेक्ट करें ताकि यूएसबी कॉर्ड जुड़े होने के समान कार्य करें
  4. बूट लोडर को स्टैचू करने के लिए रिमोट को रीसेट करने की अनुमति देने के लिए एक तार को रीसेट पिन से कनेक्ट करें
    • रीसेट पिन को हिट करने से पहले एक देरी होनी चाहिए क्योंकि अपलोड बटन को मारते समय बूटलोडर सक्रिय होना चाहिए।
  5. का आनंद लें

अधिक विस्तृत विवरण के लिए कृपया पढ़ें: http://ame2.asu.edu/staff/kidane/ArdWilessBtProg.pdf


0

चूंकि आपका प्रश्न केवल अपलोड करने के बारे में है, इसलिए यह एक यूं के साथ काम करेगा

  • अपने पीसी पर आईडीई के साथ अपने रेखाचित्र संकलित करें
  • प्रत्येक हेक्स फ़ाइल के लिए, इसे युन पर कॉपी करें और चलाएं merge-sketch-with-bootloader.lua PATH_TO_HEX_FILE
  • SSH के माध्यम से अपने टेबलेट से यूं से कनेक्ट करने का प्रबंधन करें
  • एक बार लॉग इन करें, चलाएं run-avrdude PATH_TO_HEX_FILE

0

क्या आईपैड या एंड्रॉइड टैबलेट से कोई प्रोग्राम / स्केच अपलोड करने का कोई आसान तरीका है बिना शील्ड (ब्लूटूथ या वाई-फाई) के?

यदि आप एक व्याख्या की गई भाषा में अपने कार्यक्रम को फिर से लिखने का मन नहीं रखते हैं, तो एक विकल्प है:

  • Arduino पर एक दुभाषिया स्थापित करें , शायद एक मानक डेस्कटॉप पीसी पर चल रहे मानक Arduino IDE का उपयोग करके - बूटलोडर की तरह, यह केवल एक बार किया जाना चाहिए।

फिर:

  • टेबलेट पर अपने पसंदीदा टर्मिनल एमुलेटर का उपयोग करें
  • किसी तरह Arduino और Android को एक साथ लिंक करें, और टर्मिनल एमुलेटर को उस लिंक पर बात करने के लिए कहें। (*)
  • लिंक पर दुभाषिया को (और-या-कम-मानव पढ़ने योग्य सादे पाठ) कार्यक्रम भेजने के लिए टर्मिनल एमुलेटर बताएं। (टेबलेट पर कोई संकलक आवश्यक नहीं)।

(*) इस लिंक को बनाने के कई अलग-अलग तरीके हैं; उनमें से कुछ का उल्लेख है कि मैं एक मानक USB केबल पर एक दूसरे से बात करने के लिए एक Arduino स्केच और एक Android एप्लिकेशन कैसे लिखूं?


0

मैं arduinodroid की कोशिश कर रहा हूँ - यह एक विचारधारा है जो दावा करती है कि आप इससे अपने arduino पर अपलोड कर सकते हैं। आपको ओटीजी केबल की जरूरत है (चलते-फिरते) और ईमानदार होने के लिए मैं वास्तव में कभी भी अर्बुडिनरॉइड से अपलोड करने में कामयाब नहीं होता, लेकिन दूसरों को लगता है ...

मेरे arduino वर्तमान में मेरे कंप्यूटर से बात नहीं कर रहा है - एक बूटलोडर समस्या, जो ऐसा लगता है - इसलिए मैं एक AVR ISP MKii पर पकड़ बना रहा हूं - उनमें से एक के साथ यह टर्मिनल ide से भेजने के लिए स्पष्ट रूप से संभव है - एक एंड्रॉइड ऐप, जब प्रतिक्रिया देगा अगर मैं इसे काम करने के लिए मिलता है।



हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.