विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: सर्किट
- चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
- चरण 4: विसुइनो में: पल्स जेनरेटर, लॉजिक गेट और रैंडम जेनरेटर कंपोनेंट जोड़ें और कनेक्ट करें
- चरण 5: विसुइनो में: OLED एलसीडी घटक जोड़ें
- चरण 6: विसुइनो में: कनेक्टिंग कंपोनेंट्स
- चरण 7: खेलें
वीडियो: 0.96 इंच 4 पिन OLED मॉड्यूल का उपयोग करते हुए VISUINO रोलिंग पासा: 7 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
जब हम अपने ब्रेडबोर्ड पर एक बटन दबाते हैं तो इस ट्यूटोरियल में हम एक रोलिंग पासा बनाने के लिए OLED Lcd और Visuino का उपयोग करेंगे।
एक प्रदर्शन वीडियो देखें।
चरण 1: आपको क्या चाहिए
इस ट्यूटोरियल के लिए आपको आवश्यकता होगी:
- Arduino uno
- ब्रेडबोर्ड (या ब्रेडबोर्ड शील्ड)
- ओएलईडी एलसीडी
- जम्पर तार
- लाल एलईडी (या कोई अन्य रंग)
- बटन
- पुल-अप रोकनेवाला (50k ओम)
- Visuino प्रोग्राम: Visuino डाउनलोड करें
चरण 2: सर्किट
कनेक्शन बहुत आसान हैं, ब्रेडबोर्ड सर्किट योजनाबद्ध के साथ उपरोक्त छवि देखें।
- ब्रेडबोर्ड पॉजिटिव पिन को Arduino 5V पिन से कनेक्ट करें और ब्रेडबोर्ड नेगेटिव पिन को Arduino GND पिन से कनेक्ट करें।
- LED के पॉजिटिव पिन को Arduino pin 13 और दूसरे को ब्रेडबोर्ड पर GND पिन से कनेक्ट करें।
- रेसिस्टर पिन को ब्रेडबोर्ड पॉजिटिव पिन से और अन्य रेसिस्टर पिन को बटन पिन से कनेक्ट करें। अब दूसरे बटन पिन को Arduino A0 पिन से कनेक्ट करें।
- ओएलईडी एलसीडी पॉजिटिव पिन को ब्रेडबोर्ड पॉजिटिव पिन से और ओएलईडी एलसीडी नेगेटिव (जीएनडी) पिन को ब्रेडबोर्ड नेगेटिव पिन से कनेक्ट करें।
- OLED LCD SCL पिन को Arduino SCL पिन से कनेक्ट करें
- OLED LCD SDA पिन को Arduino SDA पिन से कनेक्ट करें
चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Arduino की प्रोग्रामिंग शुरू करने के लिए, आपको यहां से Arduino IDE इंस्टॉल करना होगा:
कृपया ध्यान रखें कि Arduino IDE 1.6.6 में कुछ महत्वपूर्ण बग हैं। सुनिश्चित करें कि आप 1.6.7 या उच्चतर स्थापित करते हैं, अन्यथा यह निर्देश काम नहीं करेगा! यदि आपने ESP 8266 प्रोग्राम करने के लिए Arduino IDE सेटअप करने के लिए इस निर्देश में दिए चरणों का पालन नहीं किया है!
Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा।
Visuino को पहले चित्र में दिखाए अनुसार प्रारंभ करें Visuino में Arduino घटक (चित्र 1) पर "टूल" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino Uno" का चयन करें।
चरण 4: विसुइनो में: पल्स जेनरेटर, लॉजिक गेट और रैंडम जेनरेटर कंपोनेंट जोड़ें और कनेक्ट करें
- पल्स जेनरेटर जोड़ें, आवृत्ति को 100 पर सेट करें (यह 1E2 में स्वतः बदल जाएगा) देखें pic2
- लॉजिक गेट जोड़ें और
- रैंडम इंटीजर जेनरेटर जोड़ें, अधिकतम: 6 और न्यूनतम: 1 और बीज सेट करें: 9999999
चरण 5: विसुइनो में: OLED एलसीडी घटक जोड़ें
- OLED LCD घटक जोड़ें (चित्र 1)
- OLED Lcd कंपोनेंट पर डबल क्लिक करें, डायलॉग विंडो खुल जाएगी
- दाईं ओर "टेक्स्ट फ़ील्ड" चुनें और इसे बाईं ओर खींचें (चित्र 2)
- विंडो में "गुण" सेट आकार: 9, चौड़ाई: 6, x: 30 (चित्र 3)
- संवाद विंडो में दाईं ओर "स्क्रीन भरें" चुनें और इसे बाईं ओर खींचें (चित्र 2)
-
विंडो में "गुण" रंग सेट करें: tmcBlack (चित्र 4)
चरण 6: विसुइनो में: कनेक्टिंग कंपोनेंट्स
- पल्स जेनरेटर पिन आउट को लॉजिक गेट कंपोनेंट पिन से कनेक्ट करें [1]
- लॉजिक गेट पिन [0] को Arduino एनालॉग पिन से कनेक्ट करें [A0]
- लॉजिक गेट पिन आउट को Arduino पिन डिजिटल से कनेक्ट करें [13]
- लॉजिक गेट पिन आउट को रैंडम इंटीजर जेनरेटर पिन क्लॉक से कनेक्ट करें
- ओएलईडी प्रदर्शित करने के लिए रैंडम इंटीजर जेनरेटर पिन आउट - एलिमेंट्स टेक्स्ट फील्ड 1 पिन [इन]
- डिस्प्ले OLED पिन [A In] को Arduino Pin Serial [Out] से कनेक्ट करें
- डिस्प्ले OLED पिन [आउट] को Arduino Pin I2C से कनेक्ट करें [In]
- कनेक्ट डिस्प्ले OLED - एलिमेंट्स फिल स्क्रीन1 पिन [घड़ी] को Arduino Pin [A0] से भरें
- Arduino सीरियल पिन [इन] को Arduino पिन [A0] से कनेक्ट करें
चरण 7: खेलें
यदि आप Arduino Uno मॉड्यूल को पावर देते हैं, तो बटन दबाते ही Oled Lcd रैंडम नंबर दिखाना शुरू कर देगा।
बधाई हो! आपने अपना रोलिंग डाइस प्रोजेक्ट Visuino के साथ पूरा कर लिया है। इसके अलावा Visuino प्रोजेक्ट संलग्न है, जिसे मैंने इस इंस्ट्रक्शनल के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं:
सिफारिश की:
NEO-6M मॉड्यूल का उपयोग करते हुए स्थानीय समय के साथ Arduino GPS घड़ी: 9 चरण
NEO-6M मॉड्यूल का उपयोग करते हुए स्थानीय समय के साथ Arduino GPS घड़ी: इस ट्यूटोरियल में हम सीखेंगे कि arduino का उपयोग करके उपग्रहों से वर्तमान समय कैसे प्राप्त करें। वीडियो देखें
0.96 इंच I2C OLED SMD पिन के साथ: 3 कदम
SMD पिन के साथ 0.96 इंच I2C OLED: सामग्री: 1 x OPEN-SMART UNO R3 बोर्ड1 x 0.96 इंच I2C OLED SMD पिन के साथ1 x IO विस्तार शील्ड1 x परीक्षण स्थिरता4 x डोपॉन्ट केबल समीक्षा: DIY के लिए SMD और PAD पिन के साथ सुंदर I2C OLED डिस्प्ले मॉड्यूल। प्रयोग पीसीबी या पर इसे मिलाप करना आसान है
STM32F407 डिस्कवरी किट और GSM A6 मॉड्यूल का उपयोग करते हुए बेसिक मोबाइल फोन: 14 कदम (चित्रों के साथ)
STM32F407 डिस्कवरी किट और GSM A6 मॉड्यूल का उपयोग कर बेसिक मोबाइल फोन: क्या आप कभी एक कूल एम्बेडेड प्रोजेक्ट बनाना चाहते हैं? यदि हां, तो सबसे लोकप्रिय और हर किसी के पसंदीदा गैजेट यानी मोबाइल फोन में से एक बनाने के बारे में क्या? इस निर्देश में, मैं आपको एसटीएम का उपयोग करके एक बुनियादी मोबाइल फोन बनाने के तरीके के बारे में बताऊंगा
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट - क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर - आरसी हेलीकाप्टर - Arduino का उपयोग करते हुए Rc प्लेन: 5 कदम (चित्रों के साथ)
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट | क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर | आरसी हेलीकाप्टर | Arduino का उपयोग करते हुए Rc प्लेन: Rc कार चलाने के लिए | क्वाडकॉप्टर | ड्रोन | आरसी विमान | RC नाव, हमें हमेशा एक रिसीवर और ट्रांसमीटर की आवश्यकता होती है, मान लीजिए कि RC QUADCOPTER के लिए हमें एक 6 चैनल ट्रांसमीटर और रिसीवर की आवश्यकता है और उस प्रकार का TX और RX बहुत महंगा है, इसलिए हम अपने
SSD1306 I2C OLED 128x64 डिस्प्ले पर सर्किटपाइथन के साथ ग्राफिक्स एक इटिबिट्सी M4 एक्सप्रेस का उपयोग करते हुए: 13 चरण (चित्रों के साथ)
एसएसडी१३०६ आई२सी ओएलईडी १२८x६४ डिस्प्ले पर सर्किटपाइथन के साथ ग्राफिक्स एक इटसिबिट्सी एम४ एक्सप्रेस का उपयोग करते हुए: एसएसडी१३०६ ओएलईडी डिस्प्ले एक छोटा (०.९६"), सस्ता, व्यापक रूप से उपलब्ध, आई२सी, 128x64 पिक्सल के साथ मोनोक्रोम ग्राफिकल डिस्प्ले है, जो आसानी से इंटरफेस किया जाता है (केवल ४) तार) माइक्रोप्रोसेसर विकास बोर्डों जैसे रास्पबेरी पाई, अरुडिनो या