Агуулгын хүснэгт:
- Алхам 1: Зан төлөв
- Алхам 2: Материал
- Алхам 3: Ледүүдийг холбоно уу
- Алхам 4: Чийглэг/температур мэдрэгчийг холбоно уу
- Алхам 5: Хөдөлгөөн мэдрэгчийг холбоно уу
- Алхам 6: Дууны мэдрэгчийг холбоно уу
- Алхам 7: Цахилгаан ба газардуулгыг холбоно уу
- Алхам 8: Кодлох
Видео: Java Viewer бүхий Arduino Baby Monitor: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Өрөөний нөхцөл байдлыг ажиглахын тулд Arduino-д суурилсан олон мэдрэгч бүхий төхөөрөмжийг бүтээ. Энэ төхөөрөмж нь чийгшил, температур, хөдөлгөөн, дуу чимээг мэдэрч чаддаг.
Arduino -ээс цуваа өгөгдөл хүлээн авдаг java дээр суурилсан үзэгчийг хавсаргав.
Алхам 1: Зан төлөв
Зан төлөв:
Систем нь мэдрэгч бүрийг хэмжиж, зохих арга хэмжээг авдаг
- Температур: Одоогийн температур нь хүссэн температураас дээш, доогуур эсвэл ойролцоогоор тогтоосон температураас хамаарч гурван гэрлийг гэрэлтүүлдэг.
- Чийглэг: Температуртай ижил.
- Хөдөлгөөн: Хөдөлгөөн илрэх үед хөдөлгөөнийг илрүүлэх явцад зургаан гэрлийн цуваа гэрэлтдэг.
- Дуу: Java хүлээн авагч руу үйл явдлын мэдэгдлийг илгээдэг java програмтай харилцах
- Arduino нь мэдрэгчийн өгөгдлийг цуваа холболтоор Java програм руу илгээдэг. Java програм нь өнгөрсөн хугацааг тооцоолж, өгөгдлийг JFrame суурьтай GUI ашиглан харуулдаг.
Алхам 2: Материал
Материал:
- Arduino uno
- DHT11 Чийглэг/Температур мэдрэгч
- Дууны мэдрэгч модуль
- HC-SR501 PIR хөдөлгөөн мэдрэгч
- (6) 220 Ом эсэргүүцэл
- (6) гэрэл (ямар ч өнгө)
- Хамгийн багадаа 25 утас
- 64 битийн Java JDK суулгасан компьютер
- USB кабельтай Arduino IDE
Алхам 3: Ледүүдийг холбоно уу
6 LED -ийг Arduino дээрх 5 -аас 10 хүртэлх порт руу холбоно уу.
Алхам 4: Чийглэг/температур мэдрэгчийг холбоно уу
Чийгшил/температур мэдрэгчийг arduino дээрх 2 -р зүүтэй холбодог.
Алхам 5: Хөдөлгөөн мэдрэгчийг холбоно уу
Хөдөлгөөн мэдрэгчийг arduino дээрх 12 -р зүү рүү холбоно уу. (Зураг дээрх хөдөлгөөн мэдрэгчийг орлуулсан транзистор (N), ижил утас)
Алхам 6: Дууны мэдрэгчийг холбоно уу
Дууны мэдрэгчийг arduino дээрх 4 -р зүү рүү холбоно уу. (Зураг дээрх дууны мэдрэгчийг орлуулсан транзистор (P), ижил утас)
Алхам 7: Цахилгаан ба газардуулгыг холбоно уу
Arduino дээрх + 5V зүүг талхны самбар дээрх + төмөр замд холбоно уу.
Arduino дээрх GND зүүг талхны самбар дээрх төмөр замтай холбоно уу.
Алхам 8: Кодлох
1-р алхам:
ArduinoHex.ino -ийг arduino руу ачаална уу
Алхам 2:
- Eclipse програмчлалын програм хангамжийг ашиглан хоёр үндсэн.dll файлыг өөрийн үндсэн санд байрлуул.
- RXTXcomm.jar файлыг ачаална уу
Project> Properties> Java Build Path> External JARs руу очно уу
- ArduinoHex.java, ArduinoHexDriver.java, ComPortTest.java -ийг Project дээр src фолдерт ачаална уу.
Алхам 3: Arduino аль COM портыг ашиглаж байгааг олохын тулд Arduino IDE эсвэл ComPortTest -ийг ашиглана уу.
Алхам 4: arduino -ийн бусад бүх цуваа терминал хаагдсан эсэхийг шалгаарай.
Алхам 5: ArduinoHexDriver ажиллуулна уу
Эх сурвалж:
ComPortTest.java болон java-end цуваа хүлээн авах:
Кинат Рипасингхэ
dummyscodes.blogspot.com/2014/08/using-java…
Зөвлөмж болгож буй:
Цахим бэх бүхий дэлгэц бүхий цахилгаан хэмнэх GPS: 4 алхам
Цахилгаан бэх бүхий GPS хэмнэх GPS: Зун болгон би алслагдсан газруудаар явган аялал хийдэг. Заримдаа, мөр нь бүдэгрэх эсвэл бүр алга болоход би утасныхаа GPS -ийг ашиглан координатаа олж, цаасан газрын зураг дээрх байрлалаа шалгах шаардлагатай болдог (надад ихэвчлэн дохио байдаггүй, тиймээс цаасан газрын зураг заавал байх ёстой
LoRa Arduino, Esp8266 эсвэл Esp32: 15 алхам бүхий бага зардалтай E32 (sx1278/sx1276) төхөөрөмж бүхий 3 км -ээс 8 км хүртэлх утасгүй холбоо: 15 алхам
LoRa Arduino, Esp8266 эсвэл Esp32 -д зориулсан бага өртөгтэй E32 (sx1278/sx1276) төхөөрөмж бүхий 3Km -аас 8Km хүртэлх утасгүй холбоо: Би Semtech цувралын LoRa төхөөрөмж дээр суурилсан EBYTE E32 -ийг удирдах номын сан, маш хүчирхэг, энгийн бөгөөд хямд төхөөрөмжтэй. 3км -ийн хувилбар энд, 8км -ийн хувилбар энд байна Тэд 3000м -ээс 8000м -ийн зайд ажиллах боломжтой бөгөөд тэдгээр нь маш олон онцлог шинж чанартай байдаг
LittleUnicorn: Raspberry Pi Baby Monitor: 5 алхам
LittleUnicorn: Raspberry Pi Baby Monitor: Би залуу ихэр хүүхэдтэй бөгөөд хүүхдийн аудио дэлгэц намайг стресст оруулдаг. Унтахгүй байх тусам нойргүй хонож магадгүй гэсэндээ би хөлрөх болно. Хүүхдийн харааны дэлгэц нь 2 ширхэг бөөрөлзгөнө, Pimoroni Unicorn H
SSD1306 Oled бүхий MicroPython бүхий ESP32 интерфэйс: 5 алхам
ESP32 Interface with SSD1306 Oled with MicroPython: Micropython бол python -ийн оновчтой, жижиг хэмжээтэй ул мөр юм. Санах ойн хязгаарлалттай, эрчим хүчний хэрэглээ багатай суулгагдсан төхөөрөмжид зориулагдсан болно. Micropython нь ESP8266, ESP32, Ardui зэрэг олон хянагч гэр бүлүүдэд зориулагдсан болно
Хялбар алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: 13 алхам (зурагтай)
Энгийн алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: Энэ бол компьютерийг хэрхэн задлах тухай заавар юм. Ихэнх үндсэн бүрэлдэхүүн хэсгүүд нь модульчлагдсан бөгөөд амархан арилдаг. Гэсэн хэдий ч үүнийг зохион байгуулах нь чухал юм. Энэ нь эд ангиудыг алдахаас сэргийлж, мөн угсрах ажлыг хялбарчлах болно