Агуулгын хүснэгт:
- Алхам 1: эд ангиудын жагсаалт
- Алхам 2: Тойм
- Алхам 3: Үндсэн маркны микроконтроллер
- Алхам 4: P3 Touch Keyer Kit
- Алхам 5: Том хайрцаг
- Алхам 6: Хөтөлбөр
- Алхам 7: Shift функц
- Алхам 8: Touch товчлуурын код
- Алхам 9: Захидал ба тоо
- Алхам 10: CQ CQ CQ
- Алхам 11: DAH ба DIT -ийн цаг
- Алхам 12: Доод мөр
Видео: Морзын кодтой Touch Keyer/Автокодер: 12 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Би энэ төслийг хэдхэн хоногийн өмнө барьж байсан боловч хэн нэгэн энэ санааг ашиглаж магадгүй гэж бодсон. Би бол радио сонирхогч, тэтгэвэрт гараад цаг зав гарахад амьдралдаа арай хожуу орсон. Би одоо ерөнхий лицензтэй, одоо ашиглаж байна. Ихэнх тохиолдолд утас (дуу хоолой) гэхдээ CW (Морзын код) сурч, харилцаа холбоо тогтоохыг хүсдэг байсан ч удалгүй хуучин оюун ухаан, бие махбодь нь CW -ийг шууд түлхүүрээр илгээх боломжгүй болохыг олж мэдсэн. Нас, эм тарианы улмаас тархи урьдынх шигээ хурдан ажилладаггүй, миний гар бага зэрэг сэгсэрч, дараа нь муурыг арьсаар нь арчих, эсвэл шоргоолж, шоргоолж илгээх хэд хэдэн арга байгааг олж мэдсэн. хэрэв та хүсвэл.
Энэхүү тохируулга нь CW, үсгийг гараар илгээхэд мэдрэгчтэй хэлхээг ашигладаг бөгөөд мөн Parallax-ийн үндсэн тамга микроконтроллерийг ашигладаг бөгөөд мэдрэгчтэй хэлхээний цагийг хянадаг бөгөөд 3 х 4 хэмжээтэй товчлуур ашиглан CW тэмдэгтүүдийн урьдчилан програмчилсан мөрүүдийг илгээдэг. Гаралтыг шилжүүлэхийн тулд Од ба Фунт товчлууруудыг ашиглан 30 хүртэлх програмчилсан мөрийг илгээнэ үү.
Одоо энэ төсөл нь ихэнх хүмүүст хүрч чадахгүй байгаа ч гэсэн тодорхой мэдлэг, ур чадвар шаарддаг боловч би үүнийг ажиллуулж чадсан, гэхдээ би хайрцган дахь хамгийн тод өнгийн харандаа биш, албан ёсны сургалтгүй, над шиг Би хөгшин байна !! Та электроникийн анхан шатны мэдлэгтэй байх ёстой, зохион байгуулалт, гагнуур хийх чадвартай байх ёстой - цөөн тооны бүрэлдэхүүн хэсгүүд байдаг тул тийм ч төвөгтэй биш боловч товчлуурын бүх утаснаас болж энэ нь жаахан уйтгартай байдаг. Мөн та Basic Stamp цуврал микроконтроллертой ажиллах чадвартай байх шаардлагатай болно.
Алхам 1: эд ангиудын жагсаалт
Хос хашлага
Програмчлалын самбар бүхий үндсэн тамга 2 (эсвэл түүнээс дээш) микроконтроллер
CW Touch Keyer -ээс P3 Touch Keyer Kit
www.cwtouchkeyer.com/P3W.htm
Нийтлэг терминал бүхий 12 товчлуур бүхий тоон товчлуур
DPDT 5 вольтын реле
Диод, 10K резистор (тамга дээрх I/O зүүг буферлахын тулд) шилжүүлэгч
Реле ба тамгад зориулсан IC залгуурууд
3 - 3.5 мм стерео аудио залгуур
4 - 3.5 мм стерео аудио залгуур
2 - 2.1 мм тогтмол гүйдлийн цахилгаан залгуур
2 - 2.1 мм тогтмол гүйдлийн залгуур
Алхам 2: Тойм
Энэ нь хоёр хайрцаг, гурван багц утастай бага зэрэг төөрөлдсөн болохыг би сайн мэдэж байна, гэхдээ миний галзуурах арга байгаа тул намайг тэвчих хэрэгтэй. Хамгийн гол нь эргономик юм. Тамга, реле, товчлуур агуулсан том хайрцаг нь мэдрэгчтэй товчлуурыг ашиглах үед гараа амрахад хэтэрхий өндөр. Энэ нь бас утасаар дүүрсэн байна! Нэмж дурдахад жижиг хайрцагт 9 вольтын батерейнд зориулагдсан зөөврийн батерейны хаалга байдаг бөгөөд энэ нь бүх гэрээг хангадаг. Цахилгаан түлхүүрийн хайрцагт байсан тул би тамга руу хүч авах ёстой байсан тул түлхүүрийн хэлхээнээс тамга, товчлуур агуулсан том хайрцаг хүртэлх цахилгаан кабель, олон тооны утас байх ёстой байв. 3.5 мм -ийн аудио залгуур нь цорын ганц гаралтын зүү болох Маркны 15 -р зүүгээр дамждаг. Бусад бүх зүү нь оролт юм.
Алхам 3: Үндсэн маркны микроконтроллер
Би үүнийг анх барьж байхдаа BS2-ийг сайн ажиллуулж байсан бөгөөд BS2 нь ~ 500 зааварчилгаанаар хязгаарлагддаг тул шаардлагатай бүх зүйл, 30 тусдаа мессежийг програмчилж чадахгүй байгааг олж мэдсэн. тэмдэгт мөр эсвэл маш урт урт байвал ~ 4000 зааврыг ашиглах боломжийг олгодог Маркны BS2SX хувилбарыг ашиглана уу. Хэрэв та өмнө нь 'тамга дарж үзээгүй бол оролтын оролт, PBASIC кодчилол, тамга тэмдэгтэй танилцах хэрэгтэй болно. Хэл. Тоног төхөөрөмжийн хувьд тамга тэмдэгээс гадна танд хэд хэдэн төрлийн програмчлалын самбар, сериал эсвэл USB кабель хэрэгтэй болно. Програм хангамжийн хувьд үндсэн тамга засварлагчийн хамгийн сүүлийн хувилбарыг Parallax вэбсайтаас татаж аваарай. PBASIC бол програмчлалын хамгийн хялбар хэлнүүдийн нэг бөгөөд редактор нь хэрэглэгчдэд ээлтэй байдаг тул энэ бүхэн хэтэрхий их юм.
Алхам 4: P3 Touch Keyer Kit
Энэ бол маш энгийн хэрэгсэл бөгөөд хэрвээ та маш их байлдааны ажил хийсэн бол түүнийг тодорхойлох үе шат дууссаны дараа 10 минутын дараа тогшиж, ПХБ -тэй холбох нь бас маш энгийн бөгөөд 9 вольтын батерейг унтраалгаар ашиглан тэжээх, Хоёр түлхүүрийн оролт, жишээ нь миний хийсэн шиг гэрийн сэлүүр, пенни гэх мэт металл байж болно. Пенийг бэхлэхийн тулд би центийнхээ төвд нүх өрөмдөж 22 га -ийн хэсгийг наасан. Хатуу холбосон утсыг дамжуулж, гагнаж, дараа нь Дремелээр нунтаглана. Ийм байдлаар нүх нь пенни доор байж болно, учир нь энэ нь таны биеийн багтаамжаар ажилладаг тул зоосон мөнгийг холбосон утсыг хадгалах нь чухал юм. Аль эсвэл аль болох богино байх ёстой. Гаралт нь суваг, хөрс, газардуулгаас бүрдэнэ. Би эдгээрийг хаалганы урд талын 3.5 мм стерео аудио үүрэнд, мөн шилжүүлэгчээс 2.1 мм тогтмол гүйдлийн хүчдэлд холбосон. үүр.
Алхам 5: Том хайрцаг
Үндсэн хэлхээний самбарын хувьд би товчлуурыг тамга дээрх зүүтэй холбоход сайн ажилладаг туузан хавтанг ашигласан. Товчлуурын оролт нь PINS 0 -ээс 11 хүртэл, мэдрэгчтэй түлхүүрийн оролт нь PINS 13 ба 14 -тэй байна. Түлхүүрийн газардуулга нь газрын төмөр зам руу явдаг. PIN 12 нь ашиглагдаагүй боловч ямар ч байсан газардсан байх ёстой. Реле дамжуулах гаралт нь PIN 15 -аас гардаг. Эрчим хүчийг (+ ба - 9 вольт) хэд хэдэн замд, DIT оролтыг ПИН 13, DAH оролтыг ПИН 14 -тэй холбоно уу. Эдгээр оролт нь ихэвчлэн өндөр байдаг тул 10К резисторыг холбоно уу. +9V төмөр зам ба BS2 тээглүүр тус бүрийн оролтыг буфер болгохын тулд товчлуурыг ПХБ -тэй холбохын тулд жижиг хэмжигч (24 эсвэл 26) утсыг ашиглана уу. Түлхүүр дээрх нийтлэгийг ПХБ дээрх +9 вольтын төмөр замд холбож, дараа нь самбар дээрх бүх түлхүүрийг холбоно уу (BS2 I/O зүү ба товчлуурын оролтыг харуулсан миний утас диаграмыг үзнэ үү.) Хэвтээ шугамууд нь холбогч (BS2 -ийн эсрэг талд таны утас холболтын диаграм өөр байж магадгүй бөгөөд ирээдүйд ашиглахын тулд хаа нэг газар хадгална уу. Товчлуурын оролт нь ихэвчлэн бага байдаг тул 10K резисторыг холбоно уу. Эдгээр оролтуудыг буфер болгохын тулд газрын төмөр зам, оролтын PIN бүрийг оруулна уу.
ПИН 15 нь 5 вольтын реле дээрх ороомог руу шууд ордог (энэ буруу гэдгийг би мэднэ, та транзисторыг ашиглан BS -ийн удирдамжийн дагуу реле жолоодох ёстой, гэхдээ 5 вольтын релетэй бол энэ нь сайн ажилладаг.) Ороомогны нөгөө туйл Мэдээжийн хэрэг -9V бол ороомог дээрх урвуу эсрэг диодыг бүү мартаарай, би DPDT ашигласан боловч SPST бас ажиллах болно, би жижиг пьезо дуугаруулагч нэмсэн тул DPDT ашигласан. түлхүүрийг дарах ба дадлагад ашиглах) болон NO контактуудын хоёр нь дуут дохиог унтраана, нөгөө хоёр нь дамжуулагчийн түлхүүр рүү ордог үүр рүү гүйнэ.
Алхам 6: Хөтөлбөр
Кодыг хийх илүү гоёмсог аргууд байгаа гэдэгт би итгэлтэй байгаа болохоор намайг тайвшруулаарай, гэхдээ би үүнийг ажиллуулж чадсан нь азтай, би баяртай байна !!! Хамгийн сүүлчийн файл бол бүхэл бүтэн кодыг агуулсан PDF файл бөгөөд би хувийн зүйлсээ гаргаж, богино болгохын тулд эхлээд хэсэг хэсгээр нь авч үзье.
Таны харж байгаагаар энэ нь үсэг, тоо бүрийн дэд програмтай нэг том 'Do Loop' бөгөөд үүнийг тэмдэгт мөр, үг хийх гэж нэрлэдэг.
Кодыг 5 хэсэгт хувааж болно: Од ба Фунт товчлууруудыг ашиглан 'шилжих' функц, мэдрэгчтэй товчлуур (гараар илгээх), тэмдэгтүүдийн урьдчилан програмчилсан мөр, тоо, үсэг, таслал "мэдээллийн сан" тэмдэгтүүд болон DIT ба DAH цагийн хэсэг. Энэ бол програмын бодит захиалга гэдгийг анхаарна уу. Үүнийг ажиллуулах өөр арга зам байгаа гэдэгт би итгэлтэй байна, гэхдээ үүнийг хийдэг гэдгийг би мэднэ.
Алхам 7: Shift функц
Тоон товчлуурыг дангаар нь дарахад мессеж эсвэл тэмдэгт илгээгддэг бөгөөд од болон фунт товчлуурууд нь гаралтыг 'шилжүүлэхэд ашиглагддаг. Одны товчлуурыг дарж, нэг номерын товчлуурыг дарахад '1' гэсэн тоо, фунт товчлуурыг дарж, 1 дугаарын товчлуурыг дарахад 'AR' гэсэн тэмдэг илгээгдэнэ.
Оддын "ээлжийн" хэсгийг энд оруулав.
Алхам 8: Touch товчлуурын код
Энд мэдрэгчтэй түлхүүр/гарын авлагын бит байна:
Алхам 9: Захидал ба тоо
Энд "мэдээллийн сан" гэсэн үсэг, тоонуудын жишээ байна:
Алхам 10: CQ CQ CQ
Урьдчилан програмчлагдсан нэг мөрийн жишээ. Та энэ хэсгийг хувийн болгох болно, ялангуяа автоматжуулахыг хүсч байгаа зүйлээрээ. Дугаар 2 товчлуур нь CQ руу залгаж CQ -ийг гурван удаа дуудаж, миний дуудлагын тэмдгийг хоёр удаа дууддаг.
Алхам 11: DAH ба DIT -ийн цаг
Эцэст нь Dah and Dits:
Энд DIT/DAH цаг хугацааны хэсэг байгаа бөгөөд энэ нь бүхэл бүтэн програмын цагийн хуваарийг өөрчлөхөд хялбар болгодог. Энэ нь LOOP зааварчилгааны өмнө хамгийн сүүлд тавигдсан бөгөөд энэ нь надаас зайлсхийх сайн шалтгаан байж магадгүй юм.
Алхам 12: Доод мөр
Энэхүү төслийн өртөг нь таны ашиглаж буй хаалтаас хамаарч ойролцоогоор 100 доллар орчим байдаг бөгөөд BS2SX нь 60 доллар, P3 иж бүрдэл нь 22 доллар, үлдсэн хэсэг нь хэдхэн долларын үнэтэй байдаг. мөн бүтээх цаг, тэр битгий хэл хөгжилтэй төсөл байсан. Зүгээр л бүх дугаарыг програмчилж, товчлуурыг дарахад л хангалттай байсан. Тоонууд надад асуудалтай байгаа бөгөөд CW -д шинээр орж ирж буй хүмүүст хэр олон удаа илгээх нь гэнэтийн зүйл юм. QSO -ийн үеэр тоонууд. Над шиг бага зэрэг удаан ажилладаг хүний хувьд яриа, ярилцлагад оруулахын тулд нэр, байршил, тоног төхөөрөмж, антенн гэх мэт хэд хэдэн лаазалсан хэллэг агуулсан байх нь үнэхээр чухал юм. танд амьсгалж, бодох боломж байна. Хэрэв та энэ төслийг бүтээх юм бол энэ нь амжилттай болж, хөгжилтэй болно гэж найдаж байна. 73 -аад он!
Зөвлөмж болгож буй:
Ардуино Морзын код бичигч: 7 алхам (зурагтай)
Ардуино Морзын код бичигч: Би ямар ч текстийг Морзын код болгон хөрвүүлж, дараа нь бичих чадвартай робот бүтээсэн !! Энэ нь картон, Lego -оос хийгдсэн бөгөөд электроникийн хувьд би Arduino болон ердөө хоёр мотор ашигладаг байсан
Хоёртын мод Морзын декодер: 7 алхам (зурагтай)
Хоёртын мод Морзын декодер: a.articles {font-size: 110.0%; фонтын жин: тод; фонтын хэв маяг: налуу; текст чимэглэл: байхгүй; background-color: red;} a.articles: hover {background-color: black;} Энэхүү зааварчилгаа нь Arduino Uno R3.T ашиглан Морзын кодыг хэрхэн тайлах талаар тайлбарласан болно
Морз кодтой 2 үсэг сурагч: 5 алхам
Морзын кодтой 2 үсэг сурагч: Би Scrabble (tm) 2 үсэгтэй үгсийг сурахыг хичээсэн боловч амжилтанд хүрээгүй. Би Морзын кодыг дахин сурах гэж оролдсон боловч амжилтанд хүрээгүй байна
Хөгжмийн реактив RGB LED зурвас кодтой - WS1228b - Arduino ба микрофон модулийг ашиглах: 11 алхам
Хөгжмийн реактив RGB LED зурвас кодтой | WS1228b | Arduino ба микрофон модулийг ашиглах: Arduino болон микрофоны модулийг ашиглан хөгжмийн реактив WS1228B LED зурвас бий болгох. Ашигласан хэсгүүд: Arduino WS1228b Led Strip дууны мэдрэгч талхны самбарын холбогч 5V 5A цахилгаан хангамж
Lock Changer: QR кодтой хаалгыг онгойлгох: 8 алхам
Lock Changer: QR кодтой нээлттэй хаалга: Сайн байна уу, намайг Бен Ванпуке гэдэг бөгөөд би Бельги улсын Кортрижк хотод Howest-д Шинэ медиа, холбооны технологийг судалж байна. Сургуулийн даалгавар болгон бид IoT төхөөрөмж хийх шаардлагатай болсон. Airbnb -ээр дамжуулан байр түрээслэн байр нээх санаа төрсөн