विषयसूची:
वीडियो: पाई पैकेज: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह एक मिनी रास्पबेरी पाई जीरो कंप्यूटर है। आप एक छोटा यूएसबी कीबोर्ड कनेक्ट कर सकते हैं (यूएसबी ओटीजी एडाप्टर की मदद से) इसे एक छोटे लिनक्स कंप्यूटर के रूप में इस्तेमाल कर सकते हैं और इसके साथ कुछ सरल प्रोग्राम चला सकते हैं।
इस परियोजना को पूरा होने में अधिक समय नहीं लगता है, और लिनक्स और कमांड लाइन के बारे में कुछ सरल सोल्डरिंग और बुनियादी ज्ञान का उपयोग करके सप्ताहांत में किया जा सकता है।
मैं इसे कुछ सरल प्रोग्रामिंग करने के लिए और फाइलों के एक छोटे मिनी सर्वर के रूप में उपयोग करने की योजना बना रहा हूं
चरण 1: इलेक्ट्रॉनिक्स
मैंने (2.4 इंच) ili9341 LCD को रास्पबेरी पाई ज़ीरो डब्ल्यू में ऐसे LCD -> Pi ----------------- विन -> 3.3VGND -> GNDCLK -> CLKMOSI - > MOSIMISO -> MISO (आवश्यक नहीं हो सकता है) CS -> CE0DC -> 18 (आमतौर पर GPIO 24 लेकिन मुझे इसका उपयोग करते समय समस्याएँ थीं) RESET -> 23 (आमतौर पर GPIO 25 लेकिन मुझे इसका उपयोग करते समय समस्याएँ थीं) LED -> 3.3 वी (आप इसे दूसरे जीपीआईओ पिन से जोड़ सकते हैं, लेकिन मैं हमेशा बैक लाइट को चालू रखना पसंद करता हूं)
इसके अलावा, मैंने एक इस्तेमाल की हुई 1650mah की फोन बैटरी (एक पिस्सू बाजार से), एक 5V बूस्ट कन्वर्टर और समानांतर में एक चार्जिंग सर्किट लगाया। मैंने यूएसबी ए सॉकेट को बूस्ट कन्वर्टर से हटा दिया ताकि इसे और अधिक पोर्टेबल बनाया जा सके। मैंने डिवाइस को चालू और बंद करने के लिए बूस्ट कनवर्टर और रास्पबेरी पाई से श्रृंखला में एक स्विच लगाया।
बैटरी -> चार्जर और सुरक्षा -> बूस्ट -> स्विच -> रास्पबेरी पाई
ध्यान दें कि चूंकि बैटरी और बूस्ट कनवर्टर बहुत मजबूत नहीं है, कुछ मामलों में रास्पबेरी पाई को पावर देने के लिए यह पर्याप्त नहीं हो सकता है। उदाहरण के लिए, यह केवल अपनी बैटरी का उपयोग करके कई USB उपकरणों को पावर नहीं दे सकता है।
चरण 2: सॉफ्टवेयर
सबसे पहले, मैंने रास्पबेरी पाई को कंसोल में बूट करने के लिए कॉन्फ़िगर किया।
LCD ड्राइवर लोड करने के लिए, यह कमांड चलाएँ
- sudo modprobe fbtft_device कस्टम नाम=fb_ili9341 gpios=reset:23, dc:18, एलईडी:24 गति=16000000 bgr=1
- मैंने इसे अंतिम पंक्ति से पहले rc.local में जोड़ा 0 से बाहर निकलें, ताकि LCD ड्राइवर बूट पर लोड हो जाए। फ़ाइल में बस कमांड जोड़ना सुविधाजनक है
- अन्य निर्देश भी हैं (नीचे दिए गए लिंक में) आपको बूट पर लोड करने के लिए अन्य फाइलों को संपादित करने के लिए कह रहे हैं। ऐसे भी चलेगा काम
स्क्रीन पर एक्स सर्वर (रास्पबेरी पाई डेस्कटॉप) सेट करने के लिए, यहां एक्स सर्वर चरणों का पालन करें।
कंसोल को LCD पर दिखाने के लिए सेट अप करने के लिए, यहां कंसोल सक्षम करें चरण का पालन करें
अन्य n वें कंसोल को रास्पबेरी पाई पर दिखाने के लिए सेट करने के लिए con2fbmap n 1 चलाएँ। उदाहरण के लिए con2fbmap 3 1
लिंक
pi0cket.com/guides/ili9341-raspberry-pi-gu…
marcosgildavid.blogspot.com/2014/02/getting…
github.com/notro/fbtft/wiki/Framebuffer-us…
github.com/notro/fbtft/wiki/Boot-console
चरण 3: आवरण
डिवाइस को पोर्टेबल और हल्का बनाने के लिए, मैंने कुछ स्पष्ट लचीले प्लास्टिक का इस्तेमाल किया और मोड़ दिया। माइक्रो यूएसबी और मिनी एचडीएमआई पोर्ट के लिए कटआउट बनाने के लिए एक पेन चाकू और कैंची पर्याप्त होगी। उसके बाद, सब कुछ एक साथ सुरक्षित करने के लिए कुछ स्पष्ट स्कॉच टेप का उपयोग किया जाएगा। पहले, मैंने एक टूटी हुई पेंसिल केस से स्पष्ट प्लास्टिक का इस्तेमाल किया, लेकिन उसके बाद, मैंने कुछ पैकेजिंग (यूएसबी हब) से स्पष्ट प्लास्टिक पाया और इस्तेमाल किया, जैसा कि (लगभग) सही आकार। हालांकि कुछ अतिरिक्त जगह थी, मैंने इसका इस्तेमाल कुछ अतिरिक्त एक्सेसरीज (यूएसबी ओटीजी एडेप्टर) को स्टोर करने के लिए किया।
चरण 4: चीजें जिन पर सुधार किया जा सकता है
यह एक साधारण परियोजना है जिसे पूरा करने में मुझे 3 दिन से भी कम समय लगा। हालाँकि, आप इसमें सुधार कर सकते हैं:
-
रास्पबेरी पाई कैमरा जोड़ना
आप इसे प्रोटोटाइप में देख सकते थे, लेकिन इसे अंततः हटा दिया गया क्योंकि यह उपयोग की जाने वाली शक्ति का उपयोग करता है जिसे संरक्षित किया जा सकता है, और मेरे रास्पबेरी पाई ज़ीरो डब्ल्यू पर कैमरा कनेक्टर वैसे भी टूट गया
-
एक बेहतर (शायद 3डी प्रिंटेड) केस बनाना
यह इसे मजबूत और अधिक टिकाऊ बना देगा। मेरे लिए। मैं 3D मॉडल के लिए बहुत आलसी था और मेरे पास 3D प्रिंटर नहीं था, लेकिन आप अन्य पतली कठोर सामग्री जैसे ऐक्रेलिक आदि का भी उपयोग कर सकते थे।
- टचस्क्रीन सेट करना
सिफारिश की:
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
स्मार्टपोस्ट: स्मार्ट पोस्टल पैकेज लॉकर: 7 कदम
स्मार्टपोस्ट: स्मार्ट पोस्टल पैकेज लॉकर: न्यू मीडिया एंड कम्युनिकेशन टेक्नोलॉजी (एनएमसीटी) के अपने पहले वर्ष को समाप्त करने के लिए, मुझे एक प्रोजेक्ट बनाना था जिसमें मैंने पिछले वर्ष के सभी पाठ्यक्रमों को एकीकृत किया। मैं एक स्मार्ट बनाने का विचार लेकर आया तिजोरी मैं पा के लिए एक संग्रह बिंदु को स्वचालित करने के लिए इस्तेमाल किया जा सकता है
हाथ से एक TQFP-44 SMD पैकेज को आसानी से हटाना: 5 कदम
हाथ से एक TQFP-44 SMD पैकेज को आसानी से हटाना: कैसे-कैसे निकालने के बारे में बहुत सारी युक्तियां - डिसोल्डर एसएमडी पैकेज, अभ्यास ने मुझे सीखा यह 0.8 मिमी लीड पिच दोषपूर्ण एसएमडी पैकेज को हटाने का सबसे आसान तरीका है
त्वरित उपहार-पैकेज बढ़ाना: 4 कदम
त्वरित उपहार-पैकेज बढ़ाना: अपने छोटे से उपहार के लिए एक अच्छा पैकेज बनाएं
केवल पैकेज सामग्री का उपयोग करके DIY Iphone डॉक: 8 कदम
केवल पैकेज सामग्री का उपयोग करके DIY आईफोन डॉक: केवल पैकेज सामग्री का उपयोग करके DIY आईफोन डॉक। आपको आवश्यकता होगी: उपयोगिता चाकू x 1 शासक x 1 दो तरफा टेप x 1 पतला एक तरफा टेप (पैकिंग टेप करेगा) x 1 प्लास्टिक धारक के साथ आईफोन बॉक्स x 1usb केबल जो iPhone x के साथ आता है 1आधा घंटा f