Arduino ஐப் பயன்படுத்தி கார் பார்க்கிங் சென்சார் செய்வது எப்படி?

எல்லா கார்களும் பார்க்கிங் சென்சார்களுடன் வருவதில்லை என்பது எங்களுக்குத் தெரியும். நாங்கள் ஒரு வெளிப்புற பார்க்கிங் சென்சார் நிறுவ விரும்பினால், அதற்கு நிறைய பணம் செலவாகும். ஆனால் அதிர்ஷ்டவசமாக நாம் Arduino ஐப் பயன்படுத்தி குறைந்த கட்டண பார்க்கிங் சென்சார் செய்யலாம்.



கார் பார்க்கிங் சென்சார் (பயிற்றுவிப்பாளர்களிடமிருந்து நகலெடுக்கப்பட்டது)

இந்த திட்டத்தில், தலைகீழ் பார்க்கிங் செய்யும் போது இயக்கி ஒரு பஸரின் பீப் மூலம் குறிக்கப்படும். பின்புற எண் தட்டுக்கு மேலே ஒரு சிறிய மீயொலி சென்சார் இணைக்கப்படும், இது பின்னால் உள்ள பொருளிலிருந்து காரின் தூரத்தை கணக்கிடும். தூரம் ஒரு குறிப்பிட்ட வரம்பைக் குறைத்தால், அது ஒரு பஸரை பீப் செய்து, எப்போது நிறுத்த வேண்டும் என்பதை டிரைவருக்கு தெரியப்படுத்துகிறது.



உங்கள் காரில் கார் பார்க்கிங் சென்சார் அமைப்பது எப்படி?

இப்போது, ​​எங்கள் திட்டத்தைத் தொடங்க முன்னோக்கி நகர்ந்து மேலும் தகவல்களை சேகரிப்போம்.



படி 1: கூறுகளை சேகரித்தல்

இந்த திட்டத்தில் நாங்கள் பணியாற்றத் தொடங்குவதற்கு முன், கூறுகளின் பட்டியலை உருவாக்குவது, அது பயன்படுத்தப்படும், அவற்றைப் படிப்பது எப்போதும் ஒரு நல்ல அணுகுமுறையாகும். எனவே இந்த திட்டத்தில் நாம் பயன்படுத்தப் போகும் கூறுகள் கீழே உள்ளன.



  • Arduino UNO
  • HC-SR04 போர்டு (மீயொலி சென்சார்)
  • ப்ரெட்போர்டு
  • ஆண் மற்றும் பெண் ஜம்பர் கம்பிகள்
  • 3 வி பஸர்
  • இணைக்கும் கம்பி (சுமார் 4 மீட்டர்)
  • சிறிய பிளாஸ்டிக் பெட்டி

படி 2: கூறுகளைப் படிப்பது

இப்போது இந்த திட்டத்தில் பயன்படுத்தப்படும் அனைத்து கூறுகளும் அறியப்பட்டுள்ளன, அவற்றை கொஞ்சம் படிப்போம், இதனால் இவை எவ்வாறு செயல்படுகின்றன என்பதை நாங்கள் அறிவோம்.

Arduino Uno என்பது ஒரு மைக்ரோகண்ட்ரோலர் போர்டு ஆகும், இது வெவ்வேறு சுற்றுகளில் பல்வேறு பணிகளைச் செய்யப் பயன்படுகிறது. செயல்பட சி மொழியில் ஒரு குறியீடு தேவை. இந்த திட்டத்தில் நாங்கள் Arduino Uno போர்டைப் பயன்படுத்துகிறோம், ஆனால் நீங்கள் Arduino நானோ அல்லது ஒரு முனை MCU ஐப் பயன்படுத்தலாம்.

HC-SR04 போர்டு என்பது ஒரு மீயொலி சென்சார் ஆகும், இது இரண்டு பொருள்களுக்கு இடையிலான தூரத்தை தீர்மானிக்க பயன்படுகிறது. இது ஒரு டிரான்ஸ்மிட்டர் மற்றும் ரிசீவரை கொண்டுள்ளது. டிரான்ஸ்மிட்டர் மின் சமிக்ஞையை மீயொலி சமிக்ஞையாக மாற்றுகிறது மற்றும் ரிசீவர் மீயொலி சமிக்ஞையை மீண்டும் மின் சமிக்ஞையாக மாற்றுகிறது. டிரான்ஸ்மிட்டர் ஒரு மீயொலி அலையை அனுப்பும்போது, ​​அது ஒரு குறிப்பிட்ட பொருளுடன் மோதிய பின் மீண்டும் பிரதிபலிக்கிறது. நேரத்தைப் பயன்படுத்துவதன் மூலம் தூரம் கணக்கிடப்படுகிறது, அந்த மீயொலி சமிக்ஞை டிரான்ஸ்மிட்டரிலிருந்து சென்று மீண்டும் பெறுநரிடம் வர வேண்டும்.



மீயொலி சென்சார்

படி 3: சுற்று செய்தல்

இப்போது, ​​கூறுகள் எவ்வாறு செயல்படுகின்றன என்பது எங்களுக்குத் தெரியும், நாம் மேலே சென்று ஆய்வறிக்கைகளின் கூறுகளை ஒன்றிணைத்து கீழே காட்டப்பட்டுள்ளபடி ஒரு சுற்று ஒன்றை உருவாக்குவோம். அல்ட்ராசோனிக் சென்சார் Arduino வழியாக 5V ஆல் இயக்கப்படுகிறது, அதன் தூண்டுதல் முள் Pin5 உடன் இணைக்கப்பட்டுள்ளது மற்றும் Arduino இன் Pin6 உடன் இணைக்கப்பட்ட Echo pin கள். பஸர் அர்டுயினோவின் பின் 4 உடன் இணைக்கப்பட்டுள்ளது.

சுற்று வரைபடம்

இப்போது இந்த கூறுகளை எங்கள் காரில் அமைப்போம். உங்கள் நம்பர் பிளேட்டுக்கு மேலே உள்ள HC-SR04 தொகுதியை இணைத்து, உங்கள் காரின் ஹேட்ச்பேக் வழியாக கம்பிகளை இணைக்கும் வழியை ஸ்பீக்கர்களுக்கு நெருக்கமான காரின் பின்புற பின்புறம் இணைக்கவும். மீதமுள்ள சுற்று ஒரு சிறிய பிளாஸ்டிக் பெட்டியில் வைத்து, காரின் பின்புறத்தில் ஸ்பீக்கர்களுக்கு அருகில் வைக்கவும். இப்போது இணைக்கும் கம்பியின் ஒரு சிறிய பகுதியை எடுத்து, அர்டுயினோவின் வின் முள் சபாநாயகரின் நேர்மறை முனையத்துடன் இணைக்கவும்.

படி 4: Arduino உடன் தொடங்குவது

Arduino IDE உடன் உங்களுக்கு ஏற்கனவே தெரிந்திருக்கவில்லை என்றால், கவலைப்பட வேண்டாம், ஏனென்றால் IDE ஐப் பயன்படுத்தி Arduino இல் ஒரு குறியீட்டை எரிக்கும் செயல்முறை இங்கே. முதலில், Arduino IDE இன் சமீபத்திய பதிப்பைப் பதிவிறக்கவும் அர்டுயினோ

  1. உங்கள் லேப்டாப்பில் Arduino போர்டை இணைக்கவும். அர்டுயினோ இணைக்கப்பட்டுள்ள துறைமுகத்தின் பெயரைச் சரிபார்க்க கண்ட்ரோல் பேனல்> வன்பொருள் மற்றும் ஒலி> சாதனங்கள் மற்றும் அச்சுப்பொறிகளுக்குச் செல்லவும்.
  2. Arduino IDE ஐத் திறந்து கருவிகள்> பலகைகளுக்குச் செல்லவும். பலகையை அமைக்கவும் Arduino / Genuino UNO.
  3. கருவிகள்> துறைமுகத்திற்குச் சென்று கட்டுப்பாட்டுப் பலகத்தில் நீங்கள் பார்த்த போர்ட் எண்ணை அமைக்கவும்.
  4. கீழே இணைக்கப்பட்டுள்ள குறியீட்டைப் பதிவிறக்கி உங்கள் ஐடிஇயில் நகலெடுக்கவும். உங்கள் மைக்ரோகண்ட்ரோலர் போர்டில் குறியீட்டை எரிக்க பதிவேற்ற பொத்தானைக் கிளிக் செய்க.

கிளிக் செய்க இங்கே குறியீட்டைப் பதிவிறக்க.

படி 5: குறியீடு

குறியீடு மிகவும் எளிது, ஆனால் அது கீழே விளக்கப்பட்டுள்ளது.

1). பயன்படுத்தப்படும் Arduino இன் அனைத்து ஊசிகளும் தொடக்கத்தில் துவக்கப்படுகின்றன.

const int triPin = 11; const int echoPin = 10; const int buzzPin = 6; நீண்ட காலம்; மிதக்கும் தூரம்;

2). வெற்றிட அமைப்பு () Arduino இன் ஊசிகளை INPUt அல்லது OUTPUT ஆக வரையறுக்க வரையறுக்கும் ஒரு செயல்பாடு. இது மைக்ரோகண்ட்ரோலர் போர்டின் தகவல்தொடர்பு வேகமான பாட் வீதத்தையும் அமைக்கிறது.

void setup () {Serial.begin (9600); pinMode (triPin, OUTPUT); pinMode (echoPin, INPUT); pinMode (buzzPin, OUTPUT); }

3). வெற்றிட சுழற்சி () ஒரு சுழற்சியில் தொடர்ச்சியாக இயங்கும் செயல்பாடு. இந்த சுழற்சியில், மீயொலி சமிக்ஞை கடத்தப்படுகிறது மற்றும் பயணத்தின் காலத்தைப் பயன்படுத்தி தூரம் கணக்கிடப்படுகிறது. தூரம் 100cm க்கும் குறைவாக இருந்தால், பஸர் பீப் செய்யும்.

void loop () {DigitalWrite (triPin, LOW); delayMicroseconds (2); டிஜிட்டல்ரைட் (ட்ரிக்பின், உயர்); delayMicroseconds (10); டிஜிட்டல்ரைட் (ட்ரிக்பின், குறைந்த); கால = துடிப்புஇன் (எக்கோபின், உயர்); தூரம் = 0.034 * (காலம் / 2); if (தூரம்< 100) { digitalWrite(buzzPin,HIGH); } else { digitalWrite(buzzPin,LOW); } delay(300); }

உங்கள் காருக்கான குறைந்த விலை மற்றும் திறமையான பார்க்கிங் சென்சார் செய்வதற்கான முழு நடைமுறை இதுவாகும். இப்போது நீங்கள் வீட்டில் உங்கள் சொந்த பார்க்கிங் சென்சார் தயாரிப்பதை அனுபவிக்க முடியும்.