பொழுதுபோக்கு திட்டங்கள் மற்றும் விளையாட்டுகளை உருவாக்குவதற்கு Arduino மிகவும் பிரபலமானது, மேலும் பாம்பு விளையாட்டு, பிங் பாங் விளையாட்டு, விண்வெளி பந்தய விளையாட்டு போன்றவற்றை உருவாக்க நாங்கள் முன்பு Arduino ஐப் பயன்படுத்தினோம். இன்று நாம் Arduino- Buzz கம்பி விளையாட்டு அல்லது நிலையான கை விளையாட்டைப் பயன்படுத்தி மேலும் ஒரு பிரபலமான விளையாட்டை உருவாக்குகிறோம்..
இந்த திட்டத்திற்காக, நாங்கள் ஒரு ஆர்டுயினோ யூனோ, பஸர் மற்றும் இரண்டு அலுமினிய கம்பிகளைப் பயன்படுத்துவோம். விளையாட்டு நிலையை காண்பிக்க 16x2 எல்சிடி ஒன்றும் இணைக்கப்பட்டுள்ளது. பிரமை கம்பியின் இரு முனைகளும் Arduino இன் டிஜிட்டல் முள் 2 & 3 உடன் இணைக்கப்படும், மேலும் கைப்பிடி கம்பி Arduino இன் தரை முள் இணைக்கப்பட்டுள்ளது. டிஜிட்டல் ஊசிகளை INPUT_PULLUP ஊசிகளாக வரையறுக்கப்படுகின்றன. எனவே கைப்பிடி கம்பி பிரமை கம்பியைத் தொடும்போது, அது டிஜிட்டல் ஊசிகளின் நிலையை குறைந்ததாக மாற்றுகிறது, மேலும் பஸர் ஒலிக்கிறது.
பிரமை கம்பியின் முடிவில் ஒரு டையோடு இணைக்கப்பட்டுள்ளது, எனவே நீங்கள் அந்த டையோடு கடந்து சென்று பிரமை கம்பியை வட்ட கைப்பிடி கம்பி மூலம் தொடும்போது, ஒரு முள் (பின் 3) மட்டுமே குறைவாக இருக்கும். அந்த நிலையில், எல்.சி.டி.யில் ஒரு வாழ்த்து உரை (நல்லது) காண்பிக்கப்படும்.
கூறுகள் தேவை
- அர்டுடினோ யூனோ
- அலுமினிய கம்பி
- 16x2 எல்சிடி
- I 2 C தொகுதி
- ப்ரெட்போர்டு
- பஸர்
- டையோடு
சுற்று வரைபடம்

Arduino Buzz Wire விளையாட்டிற்கான சுற்று வரைபடம் மேலே கொடுக்கப்பட்டுள்ளது. I2C தொகுதியின் SCL மற்றும் SDA ஊசிகளும் Arduino இன் A5 மற்றும் A4 ஊசிகளுடன் இணைக்கப்பட்டுள்ளன, அதே நேரத்தில் I2C தொகுதியின் V CC மற்றும் GND முள் 5V மற்றும் Arduino இன் GND முள் ஆகியவற்றுடன் இணைக்கப்பட்டுள்ளன. பஸரின் நேர்மறை ரயில் அர்டுயினோவின் டிஜிட்டல் முள் 4 உடன் இணைக்கப்பட்டுள்ளது மற்றும் எதிர்மறை ரயில் ஜி.என்.டி உடன் இணைக்கப்பட்டுள்ளது. ஒரு அலுமினிய கம்பியை வெட்டி ஜிக்-ஜாக் வடிவத்தில் வளைக்கவும். கம்பியின் ஒரு முனையில் ஒரு டையோடு சாலிடர். ஒரு கைப்பிடியை உருவாக்க மற்றொரு கம்பியை வெட்டி, ஒரு முனையை ஒரு வட்டத்திற்குள் வளைக்கவும்.
16x2 எல்சிடியை ஒரு ஐ 2 சி தொகுதியைப் பயன்படுத்தாமல் அர்டுயினோவுடன் இணைக்க முடியும்.
ஜிக்-ஜாக் கம்பியின் இரு முனைகளிலும் அர்டுயினோவின் டி 2 & டி 3 ஊசிகளை இணைத்து, கைப்பிடி கம்பியை அர்டுயினோவின் ஜிஎன்டி முள் உடன் இணைக்கவும்.

குறியீடு விளக்கம்
இந்த Arduino Buzz Wire விளையாட்டிற்கான முழுமையான குறியீடு ஆவணத்தின் முடிவில் கொடுக்கப்பட்டுள்ளது.
எல்சிடி தொகுதிக்கான நூலகக் கோப்பைச் சேர்ப்பதன் மூலம் உங்கள் குறியீட்டைத் தொடங்கவும். Arduino மற்றும் LCD தொகுதிகளுக்கு இடையிலான I2C தகவல்தொடர்புக்கு LiquidCrystal_I2C.h நூலகம் பயன்படுத்தப்படுகிறது.
#சேர்க்கிறது
அதன் பிறகு, பஸருக்கான ஆர்டுயினோ ஊசிகளையும், கம்பியின் தொடக்கப் புள்ளியையும், கம்பியின் இறுதிப் புள்ளியையும் வரையறுக்கவும்.
const int startPin = 2; const int endPin = 3; const int buzzer = 4;
பின்னர் இரண்டு மாறி தொடக்க & end_ ஐ வரையறுக்கவும் . கம்பியின் அளவீடுகளைச் சேமிக்க இந்த மாறிகள் பயன்படுத்தப்படும்.
முழு தொடக்க, முடிவு_;
இப்போது பஸர் முள் வெளியீடாகவும் கம்பி ஊசிகளை INPUT_PULLUP ஆகவும் வரையறுக்கவும் . அர்டுயினோ உள் புல்-அப் மின்தடைகளைக் கொண்டுள்ளது, இதன் மதிப்பு சுமார் 20 கி ஓம் ஆகும். இந்த மின்தடைகளை INPUT_PULLUP ஐப் பயன்படுத்தி உள்நாட்டில் இணைக்க முடியும். INPUT_PULLUP ஐ வரையறுப்பது முள் மற்றும் + 5V க்கு இடையில் k 20k ஓம் மின்தடையத்தை இணைப்பது போலவே செயல்படும்.
pinMode (பஸர், OUTPUT); pinMode (startPin, INPUT_PULLUP); pinMode (startPin, INPUT_PULLUP);
வெற்றிட வளையத்தின் உள்ளே, கம்பி ஊசிகளின் நிலையைப் படியுங்கள்.
start = DigitalRead (startPin); end_ = DigitalRead (endPin);
இப்போது கம்பி ஊசிகளின் வாசிப்புகளை ஒப்பிடுங்கள். இரண்டு ஊசிகளும் குறைவாக இருந்தால், நீங்கள் கம்பியைத் தொட்டுள்ளீர்கள், எனவே பஸர் ஒலிக்கும், மேலும் கம்பியின் தொடக்க முள் அதிகமாகவும், எண்ட்பின் குறைவாகவும் இருந்தால், நீங்கள் இறுதிப் புள்ளியை அடைந்தீர்கள்.
if (start == LOW && end _ == LOW) {DigitalWrite (buzzer, HIGH); தாமதம் (1000); டிஜிட்டல்ரைட் (பஸர், குறைந்த); lcd.setCursor (0,0); lcd.print ("மீண்டும் முயற்சிக்கவும்"); சீரியல்.பிரண்ட் ("மீண்டும் முயற்சிக்கவும்"); } else if (start == HIGH && end _ == LOW) {lcd.setCursor (0,0); lcd.print ("நன்றாக முடிந்தது"); சீரியல்.பிரண்ட் ("நன்றாக முடிந்தது"); }
Buzz வயர் விளையாட்டை சோதிக்கிறது
வன்பொருளை இணைத்து, கொடுக்கப்பட்ட குறியீட்டைப் பதிவேற்றிய பிறகு, நீங்கள் விளையாட்டை தொடங்கலாம். எனவே உங்கள் கையில் ஒரு வட்டத்துடன் கம்பியைப் பிடித்து, வட்டக் கம்பியை எங்கும் தொட விடாமல் ஜிக்-ஜாக் கம்பி மூலம் கரைக்கப்பட்ட டையோடுக்குச் செல்லும் வழியெல்லாம் வட்டத்துடன் கம்பியைப் பெற முயற்சிக்கவும். நீங்கள் கம்பிகளைத் தொட்டால், பஸர் ஒலிக்கும், எல்சிடி “ மீண்டும் முயற்சிக்கவும் ” காண்பிக்கும். கம்பியைத் தொடாமல் விளையாட்டை முடித்தால், அது “ நல்லது ” என்பதைக் காண்பிக்கும்.

ஒரு ஆர்டுயினோவுடன் நீங்கள் ஒரு Buzz வயர் விளையாட்டை உருவாக்கலாம். வேலை செய்யும் வீடியோ மற்றும் முழுமையான குறியீடு கீழே கொடுக்கப்பட்டுள்ளன.
