लिलीपॅड: सर्व लहान अर्डिनो बोर्ड बद्दल

अरुडिनो लिलीपॅड

तेथे विअनेक अर्डिनो "फ्लेवर्स", म्हणून बोलणे. याशिवाय Arduino UNO आणि त्याचा मोठा भाऊ अरुडिनो मेगा, या प्लेट्सपैकी बरेच आहेत. निर्मात्यांच्या सर्व संभाव्य गरजा पूर्ण करण्यासाठी काही विशिष्ट वैशिष्ट्यांसह काही. अशा प्रकारे ते सर्व प्रकारच्या डीआयवाय प्रकल्पांना अनुकूल करतील. लिलीपॅड वर सांगितलेल्यांपेक्षा भिन्न आहे.

लिलीपॅड एक छोटा ओपन सोर्स डेव्हलपमेंट बोर्ड आहे आणि प्लेटसारख्या काही वैशिष्ट्यांसह Arduino UNO बेस, परंतु ज्यांचे आकारमान कमी केले गेले आहे जेणेकरून ते एम्बेड केलेले प्रकल्प, कमी खपवणे, लहान उपकरणे जेथे आकार कमी करणे महत्वाचे आहे आणि अगदी घराच्या घालण्यायोग्य गोष्टींसाठी देखील अनुकूलित केले जाऊ शकते ...

लिलीपॅड म्हणजे काय?

लिलीपॅड

डीआयवाय समुदायामध्ये लहान असलेल्या उपकरणांपैकी एक आहे घालण्यायोग्य. म्हणजेच, स्पॅनिशमध्ये ते "वेअरेबल" उपकरणे असतील, जरी हे खूप चांगले वाटत नाही. जसे आपण कल्पना करू शकता, जर आपल्याला अद्याप माहित नसेल, तर ही अशी साधने आहेत जी कपडे किंवा सामान म्हणून वापरली जाऊ शकतात. स्मार्ट वॉच, टी-शर्ट्स, हॅट्स इ. सारख्या काही वेअरेबल्स आपण पहातच असाल ज्यामध्ये संदेश प्रदर्शित करण्यासाठी काही प्रकारचे इलेक्ट्रॉनिक घटक आहेत, काही प्रकारचे सिग्नल इ. इ.

ठीक आहे, या प्रकारच्या डिव्हाइससाठी a वापरणे व्यावहारिक नाही Arduino UNO, मेगा इत्यादी, कारण ते मोठ्या प्रमाणात आकाराचे फलक आहेत, जे या बोर्डांना सहसा आवश्यक असलेल्या सामर्थ्यासह एकत्रित करता येतात व वेयरेबल्स बनवण्याचे कार्य अशक्य करते. सुज्ञ. म्हणूनच लिल्लीपॅडसारखे बोर्ड तयार केले गेले आहेत, अर्दूनो इकोसिस्टममध्ये आणखी एक महत्त्वाचा भाग.

त्यामुळे, लिलीपॅड फ्लोरा ते विकास बोर्डांपेक्षा अधिक काही नसतात जे निर्मात्यांना इतर बोर्डांइतकेच क्षमता प्रदान करतात परंतु लहान आकाराने आणि एक लहान विद्युत पुरवठा एकत्रित करण्याची शक्यता बटण सेल.

या लेखात मी लिलीपॅड आणि फ्लोरा या दोहोंचा समावेश करेल, कारण दोन्ही प्रकल्प तयार करणे खूपच मनोरंजक आहे परस्परसंवादी कपडे किंवा लहान सामान दिवे असलेले कॅप्स, आपले स्वतःचे स्मार्ट घड्याळ (फिटबिट, Appपल आयवॉच, सॅमसंग गॅलेक्सी गियर सारखे…) ट्विटर इव्हेंटवर प्रतिक्रिया देणारे टी-शर्ट, चरणांवर प्रतिक्रिया देणारे स्नीकर्स किंवा आपण कल्पना करू शकता असे काही.

तसेच, आपल्याला हे माहित असले पाहिजे की समुदाय आणि इतर उत्पादकांनी सर्व प्रकारचे विकसित केले आहेत आपण वापरू शकता अशा पूरक प्रकल्प आणि बरेच अतिरिक्त डिव्हाइस (सेन्सर, एलईडी, अ‍ॅक्ट्युएटर, ...) जे या प्लेट्ससह त्यांच्या क्षमता बेसच्या पलीकडे विस्तारित करण्यासाठी कार्य करतात.

लिलीपॅड / फ्लोरा तांत्रिक वैशिष्ट्ये

हे एक लिलीपॅड / फ्लोरा प्लेट हे वस्त्र आणि कापडांसाठी विशेषतः डिझाइन केलेले आहे, जसे की मी म्हटल्याप्रमाणे अर्दूनोची अंगावर घालण्यास योग्य आवृत्ती. हे लेआ बुचले आणि स्पार्कफन इलेक्ट्रॉनिक्स यांनी विकसित केले आहे. हे खरे आहे की वैशिष्ट्ये इतर अर्डिनो बोर्डांइतके शक्तिशाली नाहीत, परंतु ती अधिक लवचिक आणि कमी आहे, इतर बोर्डांकडे नसलेले गुण आहेत.

लिलीपॅड

लिलीपॅड बोर्ड कमी-शक्तीच्या अ‍ॅटेल मायक्रोकंट्रोलरद्वारे समर्थित आहे एटीमेगा 328 पी. एक एमसीयू चिप जी फक्त ०.μμμ एए दरम्यान ०.२m एमए दरम्यान मोडवर अवलंबून असते आणि पुरवठा व्होल्टेजसह २.0,75 ते .0,2.v वी पर्यंतची मागणी करते. हे एमसीयू 2.7-बिट आहे, जे 5.5 मेगाहर्ट्झच्या घड्याळाच्या वारंवारतेसह कार्य करते.

हे बोर्ड अगदी लहान असूनही 23 GPIO पिन आहेत तर आपण त्यांना प्रोग्राम करू शकता. परंतु त्यापैकी केवळ 9 प्रवेशजोगी आहेत, सर्व डिजिटल पिन म्हणून. त्यांची संख्या याप्रमाणे आहे: 5, 6, 9, 10, 11, ए 2, ए 3, ए 4 आणि ए 5. त्या सर्वांपैकी, एशिवाय नसलेले म्हणून वापरले जाऊ शकतात पीडबल्यूएम. याव्यतिरिक्त, ते वापरले जाऊ शकते आय 2 सी प्रोटोकॉल पिन ए 4 (एसडीए) आणि ए 5 (एससीएल) मार्गे. नक्कीच, तेथे ग्राउंड म्हणून पिन जीएनडी (चिन्हासह चिन्हांकित) आणि 3v3 शक्ती (+ म्हणून चिन्हांकित) साठी आणखी एक असेल.

लक्षात ठेवा की आपण हे 5v खायला घातल्यास ते डिजिटल पिनसाठी व्होल्टेज असेल. दुसरीकडे, आपण 3.7v बॅटरी वापरत असल्यास, ते 3.3v वर कार्य करतील. यासह सावध !.

लिलीपॅड कनेक्ट करण्यासाठी जेएसटी कनेक्टर समाकलित करते लिपो बॅटरी उलट बाजूने, जरी सीरियल-यूएसबी अ‍ॅडॉप्टर मूलभूत किटमध्ये समाविष्ट केलेला नाही (आपल्याला खरेदी करावी लागेल एफटीडीआय मॉड्यूल). यूएसबीद्वारे बॅटरी चार्ज करण्यासाठी एकात्मिक एमसीपी 73831१ चिप, रीसेट बटण, कित्येक समाकलित एलईडी काय आहेत, त्यापैकी एक बोर्ड चालू आहे की नाही हे जाणून घेण्यासाठी आणि दुसरे पिन 13 द्वारे प्रवेशयोग्य डीबगिंगसाठी.

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना लिलीपॅड तांत्रिक वैशिष्ट्ये पूर्ण आहेत:

  • 328 मेगाहर्ट्झ melटेल एटीमेगा 8 पी मायक्रोकंट्रोलर.
    • 8-बिट
    • एसआरएएम 2 केबी
    • ईप्रोम 1 केबी
    • 32 केबी फ्लॅश मेमरी
  • 2.7v ते 5v5 पर्यंत व्होल्टेज पुरवठा करा.
  • ०.m एमए पर्यंतच्या ०.0.75 मायक्रोचॅम्प्स दरम्यानचा वापर.
  • डिजिटल पिन 23, केवळ 9 उपलब्ध. 5 पीडब्ल्यूएम (5,6,9,10,11) सह.
  • चार एनालॉग पिन ए 2, ए 3, ए 4, ए 5. त्यापैकी ए 4 (एसडीए) आणि ए 5 (एससीएल) आय 2 सी साठी आहेत.
  • उर्जा पिन: 1 जी 3 पैकी 3, जीएनडी 1.
  • पिनचे जास्तीत जास्त चालू: 40 एमए.
  • परिमाण 55 मिमी व्यासाचा आणि 8 मिमी जाड.
  • किंमतः सुमारे € 6 किंवा € 7 (येथे खरेदी करा)

फ्लोरा

En फ्लोरा प्रकरण, ही मागील एकापेक्षा काही अधिक महाग अ‍ॅडफ्रूट प्लेट आहे, परंतु स्वस्त देखील आहे. V3 सह या मंडळाची अनेक पुनरावृत्ती आहेत. हे अर्दूनो सुसंगत आहे आणि अ‍ॅडफ्रूटचे संस्थापक लिमर फ्राईड यांनी डिझाइन केलेले आहे, जे समाजात लाडियडा म्हणून ओळखले जातात आणि लिलीपॅडला पर्याय म्हणून.

हे जवळजवळ एकसारखे दिसत असले तरीही लिलीपॅडवर त्याचे काही मनोरंजक फायदे आहेत. ही प्लेट होय ते मायक्रोयूएसबीला समाकलित करते आपल्या कनेक्शनसाठी, म्हणूनच तो आधीपासूनच एक अतिरिक्त मुद्दा आहे. याव्यतिरिक्त, फ्लोराचे 45 मिमी आणि 7 मिमीचे परिमाण आहेत, जे या प्रकरणात व्यावहारिकदृष्ट्या समान असले तरीही ते काहीसे लहान बनविते.

फ्लोराचे आणखी एक फायदे आहेत ती कार्यान्वित करते लिलीपॅड संबंधित तसेच, जर तुम्हाला आणखी पुढे जायचे असेल तर ते पूर्ण विकास किट देखील विकतात.

परिच्छेद फ्लोरा, वैशिष्ट्ये ही इतर असतील:

  • अ‍ॅटेल एटीमेगा 32 यू 4 16 मेगाहर्ट्ज मायक्रोकंट्रोलर.
    • 8-बिट
    • 2.5 केबी एसआरएएम
    • 32 केबी फ्लॅश
    • 1KB EEPROM
  • पुरवठा व्होल्टेज 3.5v ते 16 व्ही.
  • 8mA ते 20mA पर्यंत जास्तीत जास्त वापर.
  • उपलब्ध डिजिटल पिन 1 ने कमी केल्या आहेत, म्हणजे आपल्याकडे आपल्याकडे 8 आहेत. ते 0, 1, 2, 3, 6, 9, 10 आणि 12 आहेत. पीडब्ल्यूएम म्हणून त्यापैकी 4 आहेत, ज्यांचे क्रमांक 3, 6, 9 आणि 10 आहेत. यात आय 2 सी आहे, परंतु यावेळी ते 2 मध्ये आहेत (एसडीए) ) आणि 3 (एससीएल).
  • पिन 8 वरून प्रवेशयोग्य समाकलित नियोपिक्सल.
  • आपल्याकडे 4 अ‍ॅनालॉग पिन आहेत: ए 7, ए 9, ए 10 आणि ए 11.
  • 2 व्होल्टेज पिन 3 व्ही 3 आणि 3 जीएनडी प्रकार जोडा. तसेच, व्हीबीएटीटी आउटपुट जोडा. हे शेवटचे पिन बॅटरीला उर्जा देण्यासाठी वापरला जाणारा व्होल्टेज देते, म्हणूनच, हे निओपिक्सल (अधिकतम लोडच्या 150mA पर्यंत नेहमीच असू शकते, परंतु सावधगिरी बाळगा कारण त्याचा वापर वाढवितो) म्हणून आणखी एक पॉवर पिन म्हणून वापरला जाऊ शकतो.
  • 45 मिमीएक्स 7 मिमी परिमाण.
  • 16-30 from पासून किंमत (येथे खरेदी करा)

प्लेट्स त्यांच्या उत्पत्तीमध्ये भिन्न. फ्लोरा अ‍ॅडफ्रूटचा आहे तर लिलीपॅड अर्डिनो व स्पार्कफनचा आहे. परंतु दोन्ही वस्त्र घालण्यायोग्य आणि आपल्यासारखेच परिमाण आणि वैशिष्ट्यांसह डिझाइन केलेले आहेत.

अर्दूनो आयडीसह प्रोग्राम प्रारंभ करीत आहे

अर्दूनो आयडीईचा स्क्रीनशॉट

परिच्छेद कार्यक्रम फ्लोरा आणि लिलीपॅड हे करण्यासारखेच आहे Arduino UNO, इ. समान प्रोग्रामिंग भाषा आणि समान विकास वातावरण वापरले जाते, म्हणजेच अर्दूनो आयडीई. आपण फक्त हा फरक लक्षात ठेवणे आवश्यक आहे की आपण आयडीई मेनूमध्ये प्रोग्राम करण्यासाठी प्लेटचा प्रकार निवडणे आवश्यक आहे कारण डीफॉल्टनुसार ते यूएनओ असेल.

परिच्छेद प्लेट योग्यरित्या निवडा अर्डिनो आयडीई मध्ये:

  • लिलीपॅड: अर्डिनो आयडीई, नंतर साधने, नंतर बोर्ड विभागात जा आणि तेथे लिलीपॅड बोर्ड निवडा. एफटीडीआय मॉड्यूल कनेक्ट केलेला आहे आणि पीसीपासून मायक्रोयूएसबीकडे असलेल्या केबलसह, आपण प्रोग्रामर सोडण्यासाठी स्केच पास करू शकता.
  • फ्लोरा: अर्दूनो आयडीई, नंतर फाइल, नंतर प्राधान्ये यावर जा. सेटिंग्ज टॅबमध्ये, "तेथे अतिरिक्त प्लेट URLs चे व्यवस्थापक" शोधा हा दुवा पेस्ट करा. तसे, आपल्याकडे आधीपासूनच त्या फील्डमध्ये आणखी एक URL असल्यास, आपण जोडलेली ही नवीन URL विभक्त करण्यासाठी स्वल्पविराम वापरा आणि जुनी हटवू नका, किंवा मजकूर बॉक्सच्या पुढील चिन्हावर क्लिक करा आणि नवीन URL दुसर्‍याच्या खाली जोडा नवीन विंडो मध्ये एक दिसेल. एकदा आपण समाप्त केल्यावर आपण ठीक आहात आणि तेच आहे. आता टूल्स, बोर्ड, कार्ड व्यवस्थापक वर जा आणि ड्रॉप-डाऊन मेनू प्रकारातील योगदान निवडा, शोध इंजिनमध्ये "अ‍ॅडफ्रूट एव्हीआर" कोटेशिवाय शोधा आणि एकदा स्थापित करा. एकदा हे पूर्ण झाल्यावर आपण टूल्स मेनूवर परत जाऊ शकता, लिलीपॅड अर्डिनो बोर्ड आणि आत आपण अ‍ॅडफ्रूट फ्लोरा निवडू शकता जो प्लगइन स्थापित केल्यावर दिसून येईल. येथे आपण स्वतंत्र मॉड्यूलची आवश्यकता न घेता, बोर्डमधून थेट यूएसबीला मायक्रो यूएसबी केबलशी जोडता.

उर्वरित प्रक्रिया इतर कोणत्याही अर्डिनो बोर्डाप्रमाणेच असेल, ज्याचा विचार केला जाईल उपलब्ध हार्डवेअर संसाधने, जे आणखी लहान असेल ... उदाहरणार्थ, आपण लिलीपॅड / फ्लोराच्या 6 पिनवर कनेक्ट केलेला एलईडी लुकलुकण्यासाठी आपण खालील उदाहरण कोड वापरू शकता:

const byte pinLed6 = 6;

void setup() {
  // Modo del pin como salida
  pinMode(pinLed6, OUTPUT);

}

void loop() {
  // Hacemos parpadear el LED cada 3 segundos
  digitalWrite(pinLed6, HIGH);
  delay(3000);
  digitalWrite(pinLed6, LOW);
  delay(3000);
  digitalWrite(pinLed6, HIGH);
  delay(3000);
  digitalWrite(pinLed6, LOW);
  delay(3000);
 
}

टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

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

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.