Агуулгын хүснэгт:

Arduino Light Intensive Lamp - Jyothir: 5 алхам
Arduino Light Intensive Lamp - Jyothir: 5 алхам

Видео: Arduino Light Intensive Lamp - Jyothir: 5 алхам

Видео: Arduino Light Intensive Lamp - Jyothir: 5 алхам
Видео: Arduino Tutorial: LED Sequential Control- Beginner Project 2024, Арваннэгдүгээр
Anonim
Arduino Light Intensive Lamp - Жиотир
Arduino Light Intensive Lamp - Жиотир

Arduino нь гэртээ/сургуульд хийж болох олон хөгжилтэй, сонирхолтой төслүүдтэй бөгөөд "Хөнгөн эрчимтэй чийдэн" нь маш бага хангамжтай гэртээ хийх боломжтой хөгжилтэй бяцхан төсөл бөгөөд эхлэгчдэд зориулсан гайхалтай төсөл юм. Хөнгөн эрчимтэй чийдэн хийх нь маш хөгжилтэй байдаг, ялангуяа үүнийг өөрөө хийдэг бөгөөд энэ нь маш олон практик хэрэглээтэй тул хэрэв та үүнийг үнэхээр тоглож чадвал мөнгөө хэмнэхийн тулд үүнийг гэрийнхээ гэрэлтүүлэгт оруулж болно. Энэхүү төсөл нь чийдэнг гэрлээс хамаарч удирддаг бөгөөд хэрэв харанхуй бол гэрэл асах болно, хэрэв гэрэл гэгээтэй байвал гэрэл унтрах болно.

Энэ бол мэдээжийн хэрэг хялбар алхамаар эхнээс нь дуустал танд туслах заавар юм. Эхэлцгээе!

Хангамж

  • Хөнгөн хамааралтай эсэргүүцэл (LDR)
  • Arduino микроконтроллер
  • Стандарт гэрлийн чийдэн
  • LU-5-R буухиа
  • 5V тэжээлийн эх үүсвэр
  • 1x 1kΩ эсэргүүцэл
  • Талхны самбар
  • 12x утас

Алхам 1: Хэлхээний диаграм

Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм
Хэлхээ диаграм

Алхам 2: Хөнгөнөөс хамааралтай эсэргүүцэл (LDR) холболт

Хөнгөн хамааралтай эсэргүүцэл (LDR) холболт
Хөнгөн хамааралтай эсэргүүцэл (LDR) холболт

Энэхүү төслийн эхний алхам бол LDR -ийг холбох, LDR -ийг холбохын тулд танд 3х утас, 1x 1kΩ эсэргүүцэл, LDR хэрэгтэй болно. Нэгдүгээрт, нэг утсыг аваад нэг төгсгөлийг Arduino дээрх A0 зүү рүү, нөгөө үзүүрийг LDR -ийн 2 терминал руу холбоно уу (эерэг төгсгөл). Дараа нь LDR -ийн 2 -р терминал руу өөр утас холбож, нөгөө үзүүрийг Arduino тэжээлийн тэжээлийн зүү (5V) руу холбоно уу. Эцэст нь LDR -ийн 1 -р терминалыг (сөрөг төгсгөл) Arduino газардуулгатай утсаар холбоно уу. Одоо та LDR -ээ тохирууллаа !!!

Алхам 3: Гэрлийн чийдэн ба реле холболт

Гэрлийн чийдэн ба реле холболт
Гэрлийн чийдэн ба реле холболт

Одоо бид бараг дуусч байна, дараагийн алхам бол Релей ашиглан гэрлийн чийдэнг холбох явдал юм. Релений функцийг мэдэхгүй хүмүүсийн хувьд энэ нь үндсэндээ цахилгаан соронзон унтраалга бөгөөд бага хэмжээний хүчдэлийг ашиглан илүү их хэмжээгээр хангадаг бөгөөд энэ нь бидэнд яг хэрэгтэй зүйл юм! Энэ холболтыг хийхийн тулд танд хувьсах тэжээлийн хангамж, Lu-5-R реле, 120V гэрлийн чийдэн, 4x утас хэрэгтэй болно. Эхлээд утсыг аваад нэг үзүүрийг нь цахилгаан тэжээлийн сөрөг үзүүрт холбож, нөгөө үзүүрийг релений 1 -р терминал руу холбоно уу. Өөр утсыг аваад нэг үзүүрийг цахилгаан тэжээлийн эерэг терминал руу холбож, нөгөө үзүүрийг чийдэнгийн 2 -р терминал руу холбоно уу. Одоо гэрлийн чийдэнгийн 1 -р терминалаас релений 7 -р терминал руу утас холбоно уу. Одоо реле 5 -р терминалыг утас ашиглан Arduino pin 4 -т холбоно уу. Эцэст нь буухиа 8 -р терминалыг газардуулаад гэрлийн чийдэн ба реле холболтыг амжилттай хийлээ !!!

Алхам 4: Кодлох

Кодлох
Кодлох

Одоо бид бүгд хэлхээний холболтыг хийж дуусгасан бөгөөд бидний эцсийн алхам бол энэ хэлхээний функцийг хийхийн тулд кодчилол хийх явдал юм. Би дээрх хэлхээний кодыг хавсаргав, гэхдээ энэ код яг юу хийдэг болохыг бидэнд хэлье.

Нэгдүгээрт, тохиргоонд () бид бүх зүүгээ (A0 ба 4) эхлүүлж, хэлхээнийхээ A0 зүүг оруулдаг (LDR -ээс хүлээн авдаг), 4 -р зүүг гаргадаг (реле рүү хүчдэл илгээдэг), дараа нь serial.begin (9600) үндсэндээ Arduino -д Цуваа монитор ашиглан секундэд 9600 битийн өгөгдөл дамжуулж мессеж солилцоход бэлэн байхыг хэлдэг.

Одоо void () дээр бид үндсэндээ Arduino -д оролт авч, үүн дээр үндэслэн ямар нэгэн зүйл хийхийг хэлдэг. Тиймээс оролтыг A0 (LDR холболт) зүүгээр хүлээн авдаг бөгөөд энэ тохиолдолд оролт нь харанхуй (500 -аас дээш) эсвэл тод (500 -аас доош) байх болно, дараа нь if болон else мэдэгдэл ашиглан хүчдэлийг дамжуулахыг Arduino -д хэлнэ. реле рүү зүү 4. Хэрэв оролт нь харанхуй бол бид реле рүү хүчдэл илгээдэг бөгөөд энэ нь унтраалгыг асааж, чийдэнг асаадаг, гэхдээ оролт нь тод байвал бид Arduino -д реле рүү хүчдэл илгээхгүй байхыг хэлдэг. Үүний үр дүнд чийдэнг унтраасан байна.

Алхам 5: Таашаал аваарай

Энэ нь танд таалагдана гэж найдаж байна, өнөөдөр өөрийнхөө амжилтаар бахархаж байна гэж найдаж байна !!

Зөвлөмж болгож буй: