विषयसूची:

NameSmasher: 5 कदम (चित्रों के साथ)
NameSmasher: 5 कदम (चित्रों के साथ)

वीडियो: NameSmasher: 5 कदम (चित्रों के साथ)

वीडियो: NameSmasher: 5 कदम (चित्रों के साथ)
वीडियो: Mario + Rabbids Kingdom Battle Gameplay Part 4 - The Smasher! | Nintendo Switch 2024, जून
Anonim
नामस्मैशर
नामस्मैशर

Namesmasher- 2 नामों का तोड़ !!!!!!

चरण 1: परिचय

यह परियोजना बहुत सरल है, अब जबकि मैंने इसे कर लिया है। मूल रूप से, आपको जो करना है वह एक एलसीडी और 2 बटन को Arduino से कनेक्ट करना है और फिर BAM आपको एक नेममैशर मिला है। एक नेममैशर तब होता है जब आप एक बटन दबाते हैं और फिर एक नाम झपकाता है, वही दूसरे के साथ। लेकिन जब आप दोनों को एक साथ दबाते हैं, तो दोनों नाम तब तक पॉप अप होंगे जब तक आप जाने नहीं देते।

चरण 2: सामग्री:

सामग्री
सामग्री
सामग्री
सामग्री
सामग्री
सामग्री
सामग्री
सामग्री

जो तुम्हे चाहिए वो है:

6 पुरुष तार;

4 महिला तार;

2 प्रतिरोधक;

2 बटन;

एक Arduino;

एक एलसीडी लिक्विड क्रिस्टल डिस्प्ले;

और एक ब्रेडबोर्ड।

चरण 3: सेटअप

सेट अप
सेट अप
सेट अप
सेट अप
सेट अप
सेट अप

एलसीडी लिक्विड क्रिस्टल डिस्प्ले कैसे सेट करें;

जैसा कि आप चित्र में देख सकते हैं कि आपको Arduino पर GND, VCC, SDA और SCL को इसके संबंधित बिंदु से जोड़ना है।

चरण 4: कोड

#शामिल

#शामिल

लिक्विड क्रिस्टल_आई2सी एलसीडी (0x27, 2, 1, 0, 4, 5, 6, 7, 3, पॉज़िटिव);

इंट वोट[4]={0, 0, 0, 0};

चार इनबाइट;

स्ट्रिंग pwd = "वोट";

स्ट्रिंग inpt = "";

बूलियन ध्वज = झूठा;

बूलियन सुरक्षा दी गई = झूठी;

इंट आई;

इंट बटनस्टेट1 = 0; // बटनस्टेट्स को 0. पर सेट करना

इंट बटनस्टेट2 = 0;

इंट बटनस्टेट3 = 0;

इंट बटनस्टेट4 = 0;

व्यर्थ व्यवस्था() {

पिनमोड (2, इनपुट); // इनपुट्स

पिनमोड (3, इनपुट);

LCD.begin (16, 2);

एलसीडी प्रदर्शन();

सीरियल.बेगिन (९६००);

Serial.println ("पासवर्ड दर्ज करें");

}

शून्य लूप () {

LCD.setCursor(0, 0);

बटनस्टेट ३ = डिजिटलरीड(२); // बटन पढ़ना

बटनस्टेट4 = डिजिटलरीड(3);

सीरियल.प्रिंट (बटनस्टेट 3);

सीरियल.प्रिंट (बटनस्टेट 4);

अगर (बटनस्टेट3 == 1){//अगर बटनस्टेट 1 पर है

LCD.लिखें ("गया"); // इसे LCD स्क्रीन पर प्रिंट करें

देरी (100); }

अगर (बटनस्टेट 4 == 1) {// अगर बटनस्टेट 1 पर है

LCD.write ("जेरेमी"); // इसे LCD स्क्रीन पर प्रिंट करें

देरी (100);

} अगर (बटनस्टेट3 == 0){//अगर बटनस्टेट 0. पर है

एलसीडी.क्लियर (); // एलसीडी स्क्रीन को साफ करें

देरी (100); }

अगर (बटनस्टेट 4 == 0) {

एलसीडी.क्लियर (); देरी (100);

}

}

चरण 5: निष्कर्ष

तो इस सब के बाद, मैं यहां यह कहने के लिए हूं कि आप इस परियोजना को मेरे द्वारा किए गए कार्यों से भी अधिक ठंडा बना सकते हैं। आप और बटन जोड़ सकते हैं ताकि आप और नाम प्रिंट कर सकें। आप इसे मतदान प्रणाली बना सकते हैं। दो (आदि) LCD जोड़ने का प्रयास करें और उसके साथ प्रयोग करें। ऐसी बहुत सी चीजें हैं जो आप इस विचार से कर सकते हैं।

गुड लक और शुभ छुट्टियाँ!!

सिफारिश की: