विषयसूची:

Attiny85 दूरी खोजक: 4 कदम (चित्रों के साथ)
Attiny85 दूरी खोजक: 4 कदम (चित्रों के साथ)

वीडियो: Attiny85 दूरी खोजक: 4 कदम (चित्रों के साथ)

वीडियो: Attiny85 दूरी खोजक: 4 कदम (चित्रों के साथ)
वीडियो: Interfacing Ultrasonic Sensor with Attiny85 in hindi 2024, जुलाई
Anonim
Image
Image
Attiny85 दूरी खोजक
Attiny85 दूरी खोजक
Attiny85 दूरी खोजक
Attiny85 दूरी खोजक

इससे पहले कि मैं यह निर्देश योग्य बनाता, मुझे कुछ नए Attinys (Attinies?) तभी मैंने देखा कि मेरा अल्ट्रासोनिक रेंज फाइंडर अकेले ही अप्रयुक्त है। यह अल्ट्रासोनिक एटिनी डिस्टेंस फाइंडर चमकती एलईडी की एक श्रृंखला के माध्यम से दूरी देता है और यहां तक कि बटन को लंबे समय तक दबाकर सीएम से आईएन में भी स्विच किया जा सकता है।

चरण 1: सामग्री इकट्ठा करें

क्षमा करें, अधिकांश लिंक थोक में आइटम के लिए हैं लेकिन वे सस्ते हैं और वही हैं जिनका मैंने उपयोग किया है।

  • Attiny85/45 - eBay पर कीमतें लगभग $2.00 के लिए मिल सकती हैं लेकिन लिस्टिंग जल्दी समाप्त हो जाती है इसलिए यहां अमेज़ॅन है
  • 8 पिन सॉकेट
  • स्लाइड स्विच
  • बटन
  • अल्ट्रासोनिक दूरी खोजक
  • एल ई डी x 3 (कोई भी रंग)
  • 5v https://led.linear1.org/1led.wiz (सहायक प्रतिरोधक कैलकुलेटर) के लिए चयनित रंग के साथ जाने वाले प्रतिरोधक
  • परफ़बोर्ड - $ 6.99 के लिए 5. ईबे पर भी देखें।
  • नौ वोल्ट की बैटरी + धारक
  • 5 वी वोल्टेज नियामक

चरण 2: सर्किट का निर्माण

सर्किट बनाया
सर्किट बनाया
सर्किट बनाया
सर्किट बनाया
सर्किट बनाया
सर्किट बनाया

यदि आप चाहते हैं कि आप यह सुनिश्चित करने के लिए ब्रेडबोर्ड पर इसका परीक्षण कर सकते हैं कि सब कुछ क्रम में है, या आप सीधे एक परफ़ॉर्मर पर जा सकते हैं (या अपना स्वयं का पीसीबी बना सकते हैं)।

पोर्ट नंबर (पिन नंबर)

  • अल्ट्रासोनिक इको + ट्रिगर पिन >>> 2 (7)
  • बटन ------------------------ >>> 1 (6)
  • 50s एलईडी ---------------------- >>> 0 (5)
  • 10s एलईडी--------------------->> 4 (3)
  • 1s एलईडी ------------------------ >>> 3 (2)

बेझिझक इन्हें वैसे भी बदलें जो बनाने में सबसे आसान है। मैंने इसे इस तरह से स्थापित किया क्योंकि यह फ्रिट्ज़िंग पर सबसे अच्छा लग रहा था:)

चरण 3: अटारी को प्रोग्राम करें

कार्यक्रम Attiny
कार्यक्रम Attiny

जैसा कि आप शायद जानते हैं कि एक Attiny को प्रोग्राम करने के लिए अतिरिक्त चरणों की आवश्यकता होती है। यदि आप जानते हैं कि अपने रास्ते पर जारी रखने के लिए प्रोग्राम कैसे करें! यदि आप नहीं करते हैं, तो यहां एक लिंक या एक निर्देश है!

इसके अलावा, न्यू पिंग लाइब्रेरी को डाउनलोड करना सुनिश्चित करें क्योंकि मैं उसी पिन पर इको और ट्रिगर कैसे प्राप्त कर सकता हूं। यदि आप पुस्तकालय जोड़ना नहीं जानते हैं, तो लिंक से.zip डाउनलोड करें और फिर स्केच > लाइब्रेरी शामिल करें >.zip लाइब्रेरी जोड़ें > डाउनलोड > NewPing*.zip पर जाएं।

*कृपया यह न कहें कि पुस्तकालय को पहले जोड़े बिना संकलन करते समय आपको त्रुटियां हो रही हैं!*

और यहाँ कोड है।

चरण 4: इसका उपयोग करना

मूल रूप से अब यह सिर्फ बिंदु और शूट है (ठीक है, दबाएं)।

दूरी देने के लिए तीन एलईडी हैं। एक का अर्थ क्रमशः ५०, १० और १ है। उदाहरण के लिए, यदि दूरी 67 है तो 50 एलईडी एक बार फ्लैश होगी, 10 एक बार फ्लैश होगी और 1 सात बार फ्लैश होगी। सभी का योग ६७. (५० + १० + ७ = ६७) है।

इसे CM से IN में बदलने के लिए या इसके विपरीत दो सेकंड से अधिक समय तक बटन दबाए रखें। यह वर्तमान में क्या है (इसका डिफ़ॉल्ट सीएम है) के आधार पर सभी एल ई डी फ्लैश करेंगे यह इंगित करने के लिए कि इसे क्या सेट किया गया है।

सॉलिड लाइट ऑन फिर ऑफ == CM से इनफ्लैशिंग लाइट ---------- == IN से CM

यदि आपका कोई प्रश्न है, तो कृपया पूछिए!

सिफारिश की: