Агуулгын хүснэгт:
- Алхам 1: багаж хэрэгсэл, материал
- Алхам 2: NMEA 0183 -тай холбогдох
- Алхам 3: холбогчийг тохируулах
- Алхам 4: DIP шилжүүлэгчийн тохиргоо
- Алхам 5: Firmware
Видео: NMEA-0183-ийг Arduino дээр хэрхэн ашиглах вэ: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
NMEA-0183 бол усан онгоц, завин дээр GPS, SONAR, мэдрэгч, авто нисгэгч төхөөрөмжүүдийг холбох цахилгаан стандарт юм. Шинэ NMEA 2000 стандартаас ялгаатай нь (CAN дээр суурилсан) NMEA 0183 нь EIA RS422 (зарим хуучин ба энгийн системүүд RS-232 эсвэл нэг утсыг ашигладаг) дээр суурилдаг.
Би энэ зааварчилгаанд Arduino UNO (эсвэл өөр Arduino) -ийг NMEA-0183-ийн ямар ч төхөөрөмжтэй хэрхэн холбохыг танд үзүүлэхийг хүсч байна. Хэдийгээр стандарт нь тусгаарлагдсан оролт, гаралтыг шаарддаг боловч манай RS422/RS485 Arduino Shield -ийг тусгаарлагдсан интерфэйстэй ашиглах нь ашигтай байдаг.
Алхам 1: багаж хэрэгсэл, материал
Хэрэгсэл ба материал
- Ардуино НҮБ
- Arduino -д зориулсан RS485 бамбай
- дифференциал гаралттай ямар ч NMEA-0183 төхөөрөмж
Програм хангамж
Arduino IDE
Алхам 2: NMEA 0183 -тай холбогдох
Дээрх зураг дээр дифференциал гаралттай ердийн төхөөрөмжийг харж болно. Терминалууд нь NMEA OUT+ ба NMEA OUT- эсвэл TX+ эсвэл TX- юм. NMEA IN+ ба NMEA IN утаснууд заавал байх албагүй.
Хэрэв танд төхөөрөмжөөсөө ганц дамжуулагч утас байгаа бол (TX эсвэл NMEA OUT гэх мэт шошготой байж магадгүй) таны төхөөрөмж RS-232 протоколыг ашигладаг. Энэ тохиолдолд танд RS232 хөрвүүлэгч хэрэгтэй болно.
Алхам 3: холбогчийг тохируулах
- UART RX -ийг 2 -р байранд оруулна уу
- UART TX 3 -р байр руу орно
- Хүчдэл 5V байрлалд
Алхам 4: DIP шилжүүлэгчийн тохиргоо
Алхам 5: Firmware
Та Arduino-д зориулагдсан NMEA-0138 програм хангамжийн олон стекийг олох боломжтой. Маш сайн шийдэл бол Эрик Барчийн NMEA стек юм.
github.com/ericbarch/arduino-libraries/tree/master/NMEA
Зөвлөмж болгож буй:
Arduino дээр RFID-RC522 модулийг хэрхэн ашиглах вэ: 5 алхам
Arduino-той RFID-RC522 модулийг хэрхэн ашиглах вэ: Энэхүү зааварчилгаанд би RFID модулийн шошго, чипстэй хосолсон ажиллах үндсэн зарчмыг тайлбарлах болно. Би мөн энэхүү RFID модулийг RGB LED ашиглан хийсэн төслийнхөө товч жишээг өгөх болно. Миний Ins -тэй адил ердийн байдлаар
DHT22 чийгшил ба температур мэдрэгчийг Arduino дээр хэрхэн ашиглах вэ: 6 алхам
DHT22 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах вэ: Энэхүү гарын авлагад бид DHT22 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах, OLED дэлгэц дээр утгыг харуулах талаар сурах болно
Arduino дээр дууны мэдрэгчийг хэрхэн ашиглах вэ: 5 алхам
Arduino -той дууны мэдрэгчийг хэрхэн яаж ашиглах вэ: Сайн байна уу, энэ нийтлэлд би дуу чимээ мэдрэгч ашиглан arduino uno ашиглан чанга дуу гаргах замаар удирдагчийг удирдах боломжтой болно. Энд миний хийсэн видео хичээл байна
Ротари кодлогч: Энэ нь хэрхэн ажилладаг, Arduino дээр хэрхэн ашиглах вэ: 7 алхам
Ротари кодлогч: Энэ нь хэрхэн ажилладаг ба Arduino -тэй хэрхэн ашиглах талаар: Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно.Тойм Энэхүү гарын авлагад та эргэлтэт кодлогч хэрхэн ашиглах талаар мэдэх болно. Нэгдүгээрт, та эргэлтийн кодлогчийн талаархи зарим мэдээллийг харах болно, дараа нь хэрхэн хийхийг сурах болно
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах вэ: 4 алхам
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах талаар: Бид танд MAC терминалыг хэрхэн нээхийг үзүүлэх болно. Бид танд терминалын дотор ifconfig, лавлахыг өөрчлөх, файлд хандах, arp гэх мэт цөөн хэдэн онцлог шинж чанаруудыг харуулах болно. Ifconfig нь танд IP хаяг болон MAC зараа шалгах боломжийг олгоно