Агуулгын хүснэгт:

Утасгүй хаалганы хонх хүлээн авагч: 3 алхам (зурагтай)
Утасгүй хаалганы хонх хүлээн авагч: 3 алхам (зурагтай)

Видео: Утасгүй хаалганы хонх хүлээн авагч: 3 алхам (зурагтай)

Видео: Утасгүй хаалганы хонх хүлээн авагч: 3 алхам (зурагтай)
Видео: БЕСПРОВОДНОЕ ВИДЕОНАБЛЮДЕНИЕ WIFI комплект KERUI со слежением за людьми 2024, Долдугаар сарын
Anonim
Утасгүй хаалганы хонх хүлээн авагч
Утасгүй хаалганы хонх хүлээн авагч

Энэхүү төсөл нь дараахь хоёр төслийн хоёр дахь хэсгийг тайлбарласан болно.

  1. Утасгүй хаалганы хонх дамжуулагчийн зааварт заасан утсан хаалганы хонх дамжуулагч. Энэхүү зааварчилгаа нь эдгээр төслүүдийн талаар зарим танилцуулга өгөх болно.
  2. Энэхүү зааварт заасан утасгүй хаалганы хонх хүлээн авагч.

Утасгүй хаалганы хонх хүлээн авагч нь дуугарах бөгөөд утасгүй хаалганы хонх дамжуулагчаас зөв мессеж хүлээн авсны дараа LED 5 удаа анивчих болно. Энэхүү хүлээн авагчийн үйлдвэрлэсэн дуу нь ding-dong шиг сонсогдож байгаа боловч энгийн байдлаас шалтгаалан та үүнийг "8 битийн аудио" гэж нэрлэж болно.

Төхөөрөмж нь 5 вольтын DC хүчдэлийг үүсгэдэг 5 вольтын доош хөрвүүлэгч ашиглан 230 вольтын хувьсах гүйдлийн сүлжээгээр тэжээгддэг. Хэдийгээр энэ нь батерей дээр ажиллах зориулалттай байсан ч надад энэ хэрэггүй байсан. Үүнийг 1.5 АА гэсэн гурван батерейгаар тэжээх боломжтой байх ёстой, учир нь хүлээн авагч болон микроконтроллер нь цэнэглэдэг батерейны хувьд 4.5 вольт эсвэл бүр 3.6 вольт дээр сайн ажиллах ёстой.

Мөн энд би энэ төслийг өөрийн дуртай микроконтроллер PIC дээр бүтээсэн боловч та Arduino ашиглаж болно.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд

Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Энэхүү төслийн хувьд танд дараах бүрэлдэхүүн хэсгүүд байх ёстой.

  • Нэг талхны хавтан
  • PIC микроконтроллер 12F617, win-source-ийг үзнэ үү
  • Цахилгаан конденсатор 47uF/16V
  • Керамик конденсатор: 2 * 100nF, 1 * 680 nF
  • 433 MHz ASK RF хүлээн авагч
  • Эсэргүүцэл: 1 * 33k, 2 * 1k, 2 * 220 Ом
  • 2 * диод 1N4148, win-source-ийг үзнэ үү
  • Транзисторууд: BC639, BC640
  • LED: 1 улаан, 1 шар
  • 1 чанга яригч 8 Ом
  • Хуванцар орон сууц
  • Цахилгаан тэжээлийн хувьд (схемийн диаграммд харуулаагүй болно):

    • 5 вольтын цахилгаан хангамж
    • Гал хамгаалагч + гал хамгаалагч 100мА Удаан
    • Шилжүүлэх

Бүрэлдэхүүн хэсгүүдийг хэрхэн холбох схемийг үзнэ үү.

Алхам 2: Электроникийн загвар зохион бүтээх

Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх

Бүх хяналтыг PIC12F617 програм хангамжаар гүйцэтгэдэг. Өмнө дурьдсанчлан би энэхүү төслийг зохион бүтээсэн бөгөөд энэ нь доошоо хөрвүүлэгч ашиглан сүлжээгээр тэжээгддэг. Энэ тохиолдолд 230 В -т хүрэхээс болгоомжлох хэрэгтэй.

Энгийн өсгөгч нь 8 Ом -ийн чанга яригчийг жолоодоход хэрэглэгддэг.

Тохиромжтой орон сууц бүхий жижиг талхны тавцан дээр хэлхээг бий болгох ажлыг хялбархан хийх боломжтой. Зурган дээр би хуванцар орон сууцанд хийсэн эцсийн үр дүнг багтаасан талхны самбар дээр угсрахдаа хэлхээг харж болно. Энэ орон сууц нь сүлжээнд шууд залгах боломжтой холбогчтой.

Алхам 3: Програм хангамж ба эцсийн ажиллагаа

Өмнө дурьдсанчлан, програм хангамж нь PIC12F617 -д зориулагдсан болно. Энэ нь JAL дээр бичигдсэн байдаг. Энэхүү төсөлд PIC нь 8 МГц -ийн дотоод цагийн давтамж дээр ажилладаг.

Програм хангамж нь дараахь зүйлийг хийдэг.

  • Хүлээн авсан мессежийг RF холбоосоор декодлох. Утасгүй хаалганы хонх дамжуулагч ижил мессежийг 3 удаа давтах тул хүлээн авагч нь зурвасын дарааллын дугаарыг шалгаж зөвхөн нэг мессежийг ашиглах болно. Таймер 2 -ийг Виртуал номын сан 1000 бит/сек хурдтайгаар хүлээн авсан RF -ийн мессежийг тайлахад ашигладаг.
  • Зөв мессеж хүлээн авах үед 1667 Гц ба 1111 Гц давтамжтай ding-dong дууг гаргаж, LED-ийг 5 удаа анивчих. Таймер 1 нь ding-dong дууг гаргахад ашиглагддаг.

Видео бичлэг дээр утасгүй хаалганы хонх хүлээн авагч ажиллаж байгааг харж, сонсож болно.

JAL эх файл болон Intel Hex файлыг хавсаргасан болно. Хэрэв та PAL микроконтроллерийг JAL - Паскаль шиг програмчлалын хэлээр ашиглах сонирхолтой байгаа бол JAL татаж авах сайтад зочилно уу.

Өөрийнхөө төслийг боловсруулж, хариу өгөхийг тэсэн ядан хүлээж байгаарай.

Зөвлөмж болгож буй: