Агуулгын хүснэгт:
Видео: Цахилгаан тоолуурыг Arduino ашиглан хэрхэн унших вэ: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Цахилгааны зардлаа хязгаарлаж, хүрээлэн буй орчныг хамгаалахын тулд байшингийн одоогийн эрчим хүчний хэрэглээ эсвэл нийт эрчим хүчний хэрэглээг мэдэх нь ихэвчлэн сонирхолтой байдаг. Энэ нь тийм ч хэцүү биш юм, учир нь ихэвчлэн та суурилуулах шүүгээнд ухаалаг дижитал цахилгаан тоолуур олох болно. Энд Германд та энэ тохиолдолд ихэвчлэн шүүгээнээсээ БНХАУ -аас ирсэн Holley Tech DZ541 -ийг олох болно. Энэхүү тоолуур нь хэт улаан туяаны интерфэйс, RS485 интерфэйсээр тоноглогдсон бөгөөд SML протоколоор цуглуулсан өгөгдлийг түгээх боломжтой юм. Энэ төсөлд бид RS485 интерфэйсийг ашиглан Arduino -ийг тоолуурт холбож, нийт эрчим хүчний хэрэглээ болон бодит эрчим хүчний утгыг унших болно.
Алхам 1: RS485 холболт
Arduino -ийг RS485 -ээр тоолуурт холбохын тулд би тусгаарлагдсан интерфэйстэй Arduino RS485 бамбайгаа ашигласан. Тоолуурын RS485 терминалууд нь хуванцар бүрхүүлээр хамгаалагдсан байдаг. Энэ бүрхүүлийг ихэвчлэн битүүмжлэлээр түгждэг. Энэ хавтасыг өөрөө бүү нээ. Энэ нь аюултай байж болох бөгөөд хагарсан тамга нь таны эрчим хүч нийлүүлэгчтэй маш их асуудал үүсгэж болзошгүй юм. Цахилгаанчинаас тусламж хүсэх нь хамгийн сайн арга юм. Тэрээр кабелийг тоолуурын RS485 терминалуудтай холбож, битүүмжлэлийг сэргээж чадна.
Одоо та тоолуурын А ба В терминалуудыг бамбайны А ба В терминалуудтай холбож болно.
Алхам 2: холбогч ба DIP шилжүүлэгчийн тохиргоо
RS485 бамбай нь тохиргоо хийхийн тулд зарим холбогч болон DIP унтраалгаар тоноглогдсон байдаг. DIP унтраалгыг дараах байдлаар тохируулна уу: SW1 - ON, OFF, OFF, OFF (хүлээн авагч үргэлж асаалттай) SW2 - OFF, OFF, ON, ON (RS485 горим) SW3 - ON, OFF, OFF, OFF (эсэргүүцлийг асаах) Зөвхөн хоёр холбогчийг тохируулах шаардлагатай: Arduino UNO -ийн JP1 -ээс 5V хүртэл, RX -2 байрлал дахь хоёр дахь холбогч.
Алхам 3: Код
Бид UART -ийг дибаг хийх, програмчлах зорилгоор ашиглаж байна. Тоолуур нь D2 порт болон UART програм хангамжийг 9600 Baud (8N1) ашиглан холбодог. Тоолуур нь өгөгдлийг тасралтгүй илгээдэг. Хөтөлбөр нь сонирхолтой өгөгдлийн багцыг олохын тулд мэдээллийн урсгалд тусгай байтын дарааллыг хайж байна. Бусад тоолуурын хувьд байт дараалал эсвэл сонирхолтой өгөгдлийн хоорондох зайг засах шаардлагатай байж магадгүй юм. Нийт цахилгаан хэрэглээ ба бодит хүчийг тайлсан утгыг Arduino IDE терминалын цонхонд харуулна.
Зөвлөмж болгож буй:
Arduino ашиглан MPX5010 даралтын даралтын мэдрэгчийг хэрхэн унших вэ: 5 алхам
Arduino ашиглан MPX5010 даралтын даралтын мэдрэгчийг хэрхэн унших вэ: Миний бичсэн код бол өөр даралтын мэдрэгчийг тохируулахын тулд өөрчилж болно. Даралт мэдрэгчийн мэдээллийн хуудсан дээрх утгууд дээр үндэслэн кодын дараах хувьсагчдыг өөрчилнө үү: " sensorOffset & quot
Raspberry Pi болон Ubidots ашиглан хүмүүсийн тоолуурыг хэрхэн яаж бүтээх вэ: 6 алхам
Raspberry Pi ба Ubidots ашиглан хүмүүсийн тоолуурыг хэрхэн яаж бүтээх вэ: Энэхүү энгийн төсөлд бид Raspberry Pi -ийн урд ямар нэгэн объект явж байгаа эсэхийг илрүүлэхийн тулд хөдөлгөөн мэдрэгчийг ашиглах болно. Дараа нь бид хичнээн удаа ийм зүйл болсныг тоолж, энэ утгыг Ubidots руу илгээх болно. Хүмүүсийн тоолуур нь ихэвчлэн өндөр үнэтэй төхөөрөмжүүд байдаг
Транзистор ашиглан VU тоолуурыг хэрхэн яаж хийх вэ: 10 алхам
Транзистор ашиглан VU тоолуурыг хэрхэн яаж хийх вэ: Сайн байна уу найз минь, өнөөдөр би зөвхөн нэг транзистор ашиглан VU тоолуурын хэлхээг хийх гэж байна. Энэ VU тоолуур дээр би 2N2222A транзисторыг ашиглах болно. Тодруулъя
Arduino Uno ашиглан LM35 температур мэдрэгч ашиглан температурыг унших: 4 алхам
Arduino Uno ашиглан LM35 температур мэдрэгч ашиглан температурыг унших: Сайн байна уу залуусаа, бид LM35 -ийг Arduino -той хэрхэн ашиглах талаар сурах болно. Lm35 нь -55 ° C -аас 150 ° C хүртэлх температурын утгыг унших боломжтой температур мэдрэгч юм. Энэ нь температуртай пропорциональ аналог хүчдэл өгдөг 3 терминал төхөөрөмж юм. Өндөр
Arduino ашиглан VU тоолуурыг хэрхэн яаж хийх вэ: 3 алхам (зурагтай)
Arduino ашиглан VU тоолуурыг хэрхэн яаж хийх вэ: VU тоолуур нь эзлэхүүний нэгж (VU) тоолуур эсвэл стандарт дууны үзүүлэлт (SVI) нь аудио төхөөрөмж дэх дохионы түвшинг харуулсан төхөөрөмж юм. Энэ нь аналог дохиог дүрслэхэд ашиглагддаг.Одоо би VU тоолуурыг хэрхэн яаж хийхийг зааж өгөх болно