Агуулгын хүснэгт:
- Алхам 1: Толгойн утас / чихний хэсгийг салгах
- Алхам 2: Хэлхээний самбарыг дахин бэхлэх
- Алхам 3: Холбогч кабелийг гагнах
- Алхам 4: Arduino UNO -г Connector руу тохируулах
- Алхам 5: НҮБ -ыг компьютерт холбох, гүйлтийн гүйлт хийх
- Алхам 6: UHF сувгийг програмчлах
Видео: Arduino Uno ашиглан DIY програмчлалын кабель - Baofeng UV -9R Plus: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Хүн бүр ээ, энэ бол Baofeng UV-9R (эсвэл нэмэх) чихэвч / чихний кабелийг Ardunio UNO ашиглан USB цуваа хөрвүүлэгч болгон програмчлалын кабель болгон хувиргах энгийн гарын авлага юм.
[ХАРИУЦЛАГА] Таны радио, компьютер, бусад эд хөрөнгө, хүнд учирсан хохирлын төлөө би хариуцлага хүлээхгүй. Энэ гарын авлагыг зөвхөн лавлагаа болгон ашиглаарай. Өөрийн эрсдэлийг дагах
Энэхүү гарын авлага нь UV-5R-ийн ижил төстэй зааварчилгаанд суурилсан болно.
Шаардлагатай холбох хэрэгслийг анх Моторола DP4XXX цувралд ашигладаг байсан (Гэхдээ үүнийг өөр газар ашиглах боломжтой байсан).
Та мөн Ardunio USB драйверуудыг (хамгийн багадаа), мөн Chirp (UHF програмчлах програм хангамж) суулгах хэрэгтэй болно. Chirp нь Linux (ubuntu 20) дээр ажиллаагүй тул python2 -ийг ашиглаж байсан бөгөөд үүнээс хойш хуучирсан байна. Windows эсвэл Mac компьютерийг санал болгож байна.
- Arduino жолооч нар
- Чирп
Эхэндээ би үүнийг Arduino NANO брендийг ашиглан туршиж үзсэн боловч самбар нь Chirp -тэй ажиллаагүй.
Хангамж:
Энд танд хэрэгтэй үндсэн зүйлүүд байна:
- 1x Baofeng UV-9R (эсвэл нэмэх)
- 1x Baofeng UV-9R чихэвч / чихний утас
- 1х гагнуурын төмөр + гагнуур
- 1х Гагнуурын зулын гол - ЗААВАЛ БИШ (Өндөр санал болгож байна)
- 4х эрэгтэй, эрэгтэй холбогч кабель
- Ardunio UNO + USB кабель
- Windows / Mac компьютер (Chirp нь Ubuntu 20 дээр ажиллаагүй)
Алхам 1: Толгойн утас / чихний хэсгийг салгах
Уучлаарай, би кабелийг задлахаас өмнө зураг аваагүй.
1. Гэсэн хэдий ч хавтгай толгойтой шураг ашиглан чихний холбогч дээрх резинэн тагийг ав. Та одоо хуванцар таг, хэлхээний самбарыг гаргаж авах цоорхойг олж харах ёстой.
Утасыг гэмтээхээс бүү ай, учир нь тэдгээрийг ямар ч байсан зайлуулах шаардлагатай болно.
2. Хэлхээний самбарыг салгасны дараа холбогчийн орон сууцны кабелийг үргэлжлүүлэн салга. Та бүх кабелийг зайлуулах хэрэгтэй бөгөөд ингэснээр нүхийг ашиглан шинэ утсыг дараа үе шатанд оруулах боломжтой болно (жишээ нь холбогч кабель).
3. Та одоо дараахь зүйлийг авах ёстой.
- 1х холбогч орон сууц
- 1х хэлхээний самбар (6 зүү хавсаргасан байх ёстой)
- 1х Зүү / хэлхээний самбарны таг
- 1х холбогч резинэн таг (энэ нь шаардлагагүй болсон)
- 1х чихэвч / чихний кабель (үүнийг хийх шаардлагагүй болсон)
Алхам 2: Хэлхээний самбарыг дахин бэхлэх
Та одоо 6 зүү хавсаргасан хэлхээний самбартай байх ёстой. 1 -ээс бусад бүх тээглүүрийг хасах шаардлагатай болно. Энэ нь хасагдахгүй нэг зүү нь GND эсвэл газардуулгын зүү юм.
Та 5 тээглүүрийг зайлуулах шаардлагатай болно, тээглүүрийг салгахдаа гагнуурыг шингээж авахын тулд гагнуурын зулын гол ашиглахыг зөвлөж байна.
Бүх 5 тээглүүрийг салгасны дараа та зөвхөн 2 тээглүүрийг дахин гагнах хэрэгтэй болно. Хэлхээний самбар дээр RXD & TXD гэсэн тэмдэглэгээтэй хоёр нүхийг харах болно (TXD нь GND зүүний хажууд байрладаг). Гагнуурын төмөр ба гагнуураа ашиглан хоёр шинэ тээглүүрийг RXD & TXD нүхэнд хийнэ.
Алхам 3: Холбогч кабелийг гагнах
Одоо та 3 зүү хавсаргасан хэлхээний самбартай байх ёстой бөгөөд эдгээр гурван зүү нь RXD, TXD, GND байх ёстой.
4 холбогч кабелийнхаа 3 -ийг ашиглан та тэдгээрийг зүүгээр гагнах хэрэгтэй бөгөөд ямар өнгийн холбогч кабель ашигласан болохыг анхаарч үзээрэй. Би хувьдаа боломжтой бол газар (GND) тээглүүрт хар өнгийг ашиглах дуртай. Түүнчлэн хэлхээний самбар дээр гагнахаасаа өмнө холбогч кабелийн голыг гагнуураар хийхийг зөвлөж байна.
Бүрэн дууссаны дараа холбогч кабелийг холбогчийн орон сууцаар холбож, холбогчийг хаах хэрэгтэй (хэрэв танд ямар нэгэн цэвэрлэгээ хийх асуудал байгаа бол орон сууцыг өөрчлөх шаардлагатай байж магадгүй, холбогч таны хэт ягаан туяа-9R-тэй нийцэж байгаа эсэхийг шалгаарай).
Миний зүү холбогч кабелийн лавлах хүснэгт:
- GND -> Хар
- RXD -> Шар
- TXD -> Ногоон
Таных өөр байж магадгүй тул та ашиглаж байсан зүйлээ анхаарч, энэ гарын авлагыг зохих ёсоор тохируулаарай.
Холболтоо хэрхэн шалгах вэ:
1. Кабелийг радио руугаа холбоно уу
2. Олон метр (хүчдэлийг уншихаар тохируулсан) ашиглан GND холбогч кабелийг сөрөг олон метрийн датчиктай холбож, эерэгийг RXD эсвэл TXD холбогч кабелийн аль нэгэнд холбоно (та хоёуланг нь турших шаардлагатай болно). Холбогч кабель хоёулаа 3.8В орчим хүчдэлтэй байх ёстой.
*Та боолтыг ашиглан радио холбогчийг бэхлэх хэрэгтэй.
Алхам 4: Arduino UNO -г Connector руу тохируулах
Одоо таны холбогч утастай бөгөөд таны радиог холбосон хэвээр байгаа тул үүнийг Arduino UNO -той холбох цаг болжээ.
Эхний ээлжинд би үүнийг Arduino NANO брэндээр оролдсон боловч энэ нь төлөвлөсний дагуу хийгээгүй.
Өмнө хийсэн кабелийн өнгөний хүснэгтийг холбохын тулд зүү ашиглан кабелийг НҮБ -д холбоно уу.
- Хар -> GND
- Шар -> RXD
- Ногоон -> TXD
Одоо бид зөвхөн arduino -г USB цуваа хөрвүүлэгч болгон ашиглаж байгаа тул НҮБ -ыг 'ДАХИН СЭРГИЙЛЭХ горимд' оруулах шаардлагатай болно.
4 -р холбогч кабелийг ашиглан GND & RST / RESET -ийн UNO дээрх нүхийг олоорой. Эдгээр хоёр тээглүүрийг холбох нь НҮБ -ыг дахин тохируулах горимд оруулдаг (ачаалагдсан кодыг ажиллуулахаас сэргийлдэг).
Алхам 5: НҮБ -ыг компьютерт холбох, гүйлтийн гүйлт хийх
Одоо бидний бүх холбогчууд бэлэн байгаа бөгөөд бидний бүх програм хангамж компьютерт нэмэгдсэн тул UNO -г анх удаа залгах цаг болжээ.
1. НҮБ -ыг компьютертээ залгаарай (НҮБ улаан гэрэлтэй байх ёстой)
2. Chirp -ийг нээ
3. Програмчлалын кабелийг хэт ягаан туяа-9R-тэй холбоно уу (Радиог хараахан асааж болохгүй).
4. Chirp дотор дээд цэснээс Radio> Radio -аас татаж авахыг сонгоно уу
5. Танд хэд хэдэн уналт өгөхийг сануулах ёстой.
- Порт: [Энэ нь таны тохиргоонд өвөрмөц юм. COM*]
- Борлуулагч: Баофенг
-Загвар: UV-9R (Үүнд UV-9R Plus орно)
6. Радиог асаагаад Chirp дээр OK дарна уу
Chirp дараа нь 'Cloning' горимд орж, дараа нь танай радионд байгаа бүх сувгуудын хүснэгтийг харуулах ёстой
* Хэрэв танд алдаа гарвал 'Алдаа гарлаа. Бидний хүсч буй өгөгдлийн хэмжээ биш - энэ нь ихэвчлэн кабелийн асуудал байдаг, таны бүх холбогч зөв тохируулагдсан эсэхийг шалгах эсвэл НҮБ -ын өөр самбарыг туршиж үзээрэй.
*Та боолтыг ашиглан радио холбогчийг бэхлэх хэрэгтэй.
Алхам 6: UHF сувгийг програмчлах
Хэрэв та үүнийг 400-500MHZ UHF радио болгон ашиглаж байгаа бол та өөрийн радио суваг руу оруулах орон нутгийн суваг, давтамжийн жагсаалтыг олох боломжтой боллоо. Импорт / экспортын формат нь CSV юм. Би эхлээд танай радиогоос CSV экспортлох, дараа нь шинэ сувгуудыг импортлохдоо ижил CSV багануудыг дахин ашиглахыг зөвлөж байна.
Бүх зүйл амжилттай болж, та одоо шинэ радиогоо програмчилж чадна гэж найдаж байна!
Баярлалаа
Зөвлөмж болгож буй:
Raspberry Pi 4-ийг зөөврийн компьютер/компьютер ашиглан Ethernet кабель ашиглан тохируулна уу (Хяналтгүй, Wi-Fi байхгүй): 8 алхам
Raspberry Pi 4-ийг Ethernet кабель ашиглан зөөврийн компьютер/компьютерээр тохируулах (Хяналтгүй, Wi-Fi байхгүй): Үүний тулд бид 1Gb RAM-ийн Raspberry Pi 4 Model-B-тэй ажиллах болно. Raspberry-Pi бол боловсролын зориулалттай, DIY төслүүдэд хямд төсөр өртөгтэй 5В 3А цахилгаан хангамж шаарддаг ганц самбар бүхий компьютер юм
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
Arduino ICSP програмчлалын кабель: 12 алхам
Arduino ICSP програмчлалын кабель: Би ачаалах эсвэл програмчлахад ашиглах Arduino ICSP програмчлалын кабелийг хэрхэн яаж хийхийг хүсч байна
Arduino ашиглан Joystick Servo -ийг хянадаг (програмчлалын хамт): 4 алхам
Arduino ашиглан Joystick -ийн удирддаг Servo (Програмчлалын хамт): Энэ заавар дээр бид Arduino Uno ашиглан joystick -ийн хяналтын серво хийх болно. Серво нь joystick -ийн дагуу хөдөлнө
Arduino Uno -д зориулсан ATMEGA328 Bootloader програмчлалын бамбай: 3 алхам (зурагтай)
Arduino Uno-д зориулсан ATMEGA328 Bootloader програмчлалын бамбай: Arduino Uno-д зориулсан ATMEGA328P ачаалагч програмчлалын бамбай Заримдаа энэ нь тохиолддог бөгөөд та Arduino Uno Atmega328P микропроцессорыг гэмтээж болно. Та процессорыг өөрчилж болно. Гэхдээ эхлээд үүнд boot-loader програмчлах хэрэгтэй. Тиймээс үүнийг хэрхэн хийх талаар энэ гарын авлагад