Мазмуну:
- 1 -кадам: схемалык
- 2 -кадам: Бергич жана Антенна
- 3 -кадам: Балун менен диполь антеннасын куруңуз
- 4 -кадам: Бергич модулу
- 5 -кадам: Алуучу модулу
- 6 -кадам: Receiver Circuit жана Picaxe Code
- 7 -кадам: Төмөнкү бийлик модулу жана коңшулук мамилелер
Video: 40 метрге чейин 500 метрлик радионун маалыматын түзүү: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Өлчөй турган суу сактагычыңыз же дамба же дарбазаңыз барбы? Дискке түшүп келе жаткан машинаны байкагыңыз келеби, бирок бак аркылуу зым өткөргүңүз келбейби? Бул көрсөтмө picaxe микроконтроллеринин чиптерин жана 315МГц же 433МГц радио модулдарын колдонуу менен 500 метр маалыматты 100% ишенимдүүлүк менен кантип жөнөтүүнү көрсөтөт.
1 -кадам: схемалык
Бергич жана кабыл алуучу схемалар абдан жөнөкөй жана пикакс чиптерин колдонушат. Бул бирдиктүү чип микроконтроллерлери аналогдук чыңалууну сезе алат, нерселерди күйгүзүп жана өчүрүп, маалыматтарды өткөрүп бере алат. Көрсөтмөлөрдү караңыз https://www.instructables.com/id/Control-real-world-devices-with-your-PC/ жана https://www.instructables.com/id/Worldwide-microcontroller-link-for-under -20/ пикакс чиптерин кантип программалоо керектигин сүрөттөө үчүн. Радио шилтеме, ошондой эле компьютерге интерфейс менен маалыматтарды алыстан сезип, дүйнөнүн каалаган жерине жеткирүүгө болот.
2 -кадам: Бергич жана Антенна
Бергичтин прототиби прототип тактасынын бир бөлүгүнө курулган. Болжол менен 30 м диапазонго чейин жакшы иштеген, кубаттуулугу 10 мВт болгон RF модулдары бар. Бирок, кубаттуулук жарым ваттка жогорулагандан кийин, RF пикакс чипине кайра кирип, кайра орнотууга жана башка кызыктай жүрүм -турумга алып келет. Жооп - бул модулдун антеннасын алып салуу жана RFди 3 метр же андан көп 50 Ом коакс менен алып салуу жана туура диполдук антеннаны куруу. Бул ошондой эле диапазонду кыйла жогорулатат.
3 -кадам: Балун менен диполь антеннасын куруңуз
Антеннада коакс кабелинен жасалган балун бар. Балун керек, антпесе коакс калкан жер эмес, антенна болуп калат жана антеннанын максатын бузган пикакстин жанына РФ нурун чачат. Балун үлгүлөрү көп, бирок мен муну тандадым, анткени ал коакс кабелин колдонот. Жалпы толкун узундугу 315МГц үчүн 95.24см жана 433МГц үчүн 69.34см. Коакс узундугу толкундун 1/4 жана 3/4 тиешелүү. Дипол зымдары толкун узундугунун 1/4 бөлүгүн түзөт. Ошентип, 315МГцте колдонгон модулдар үчүн коакс зымдары 23.8см жана 71.4см, диполдук зымдар ар бири 23.8см болгон.
Коакс калкан менен өзөк бириктирилет, бул жерде коакс экиге бөлүнөт. Дипол нотасында калканчтар да туташкан. Эгерде бул бириктирүү аба ырайы учурунда болбосо, анда алар кандайдыр бир жол менен аба ырайынан корголушу керек - мисалы, боек же өткөргүч силикон менен. Антенналар эң жакшы иштейт, жок дегенде 2 метр жерден. Ыраазычылык жана бул дизайн үчүн I0QMге рахмат.
4 -кадам: Бергич модулу
Өткөргүч модулу ebayде US14 доллардын тегерегинде жеткиликтүү https://stores.ebay.com.au/e-MadeinCHN. 9Вда өткөрүүдө учурдагы керектөө 100mAдын тегерегинде, ал эми бош турганда иш жүзүндө эч нерсе эмес. Антенна диполду куруу үчүн алынып салынган, бирок антенна башка микроконтроллер менен жупташкан болсо, модуль тиркелип турушу мүмкүн. Коакс өрүмү антенна туташуусунун жанында ыңгайлуу болгон модуль жерге туташтырылган.
5 -кадам: Алуучу модулу
Кабыл алуучу модул - ошол эле ebay дүкөнүнөн US5 доллардын тегерегинде жеткиликтүү болгон superheterodyne бирдиги. Башка модулдар бар (анын ичинде суперрегенеративдүү), алар анча сезгич эмес жана диапазонду бербейт.
6 -кадам: Receiver Circuit жана Picaxe Code
Кабыл алуучу модул схемада көрсөтүлгөндөй пикакске туташтырылган. Антенна - 23.8см зым, диполь жасоо жана сезгичтигин жогорулатуу үчүн 23.8см зымдын дагы бир узундугу модулдун жерге ширетилет. Бергичтин коду төмөнкүчө: негизги: serout 1, N2400, ("UUUUUUUUUUUUUUTW", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13) 'T жана W = ascii & H54 жана & H57 = 0100 жана 0111 = барабар 1с жана 0с 'b0 = туш келди сан' b1 = туш келди сан 'b2 = түзмөккө' b3 = тескери 'b4 = месагет түрү' b5 = тескери 'b6/b7 = маалымат 1 жана тескери 'b8, b9 = маалымат 2' b10, b11 = маалымат 3 'b12, b13 = маалымат 4 туш келди w0' туш келди сан, бир нече ретрансляторлорду колдонууда билдирүүлөрдү аныктоо үчүн колдонулат b2 = 5 'аппараттын номерине… b3 = 255-b2 b4 = B5 = 255-b4 b6 = 0 'туш келди саноо b7 = 255-b6 b8 = 1' тестирлөө үчүн туш келди сан b9 = 255-b8 b10 = 2 'тестирлөө үчүн туш келди сан b11 = 255-b10 b12 = 3 'текшерүү суммасы - каалаган маани b13 = 255 -b12 60000' тыныгуу мүнөтүнө бир жолу goto main Жана кабыл алуучунун коду: негизги: serin 4, N2400, ("TW"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13 b13 = 255-b13 'тескерисинче, эгерде b12 = b13 болсо, анда чындап текшерүү керек, b12 = 0ден 55ке чейин 2 тыныгуу 100' жарыгы бир жолу мен үчүн экинчи inute low 2 пауза 900 кийинки endif goto mainТараткыч бир мүнөттө бир жолу пакет жөнөтөт - мүчүлүштүктөр оңдолгондон кийин бул кошуналарга тоскоолдук кылбоо үчүн ар бир 15 мүнөткө же 30 мүнөткө чейин кыскартылышы керек. Пакеттин башындагы "ÂœUUUU" Â 01010101 үчүн бинардык, ал Rx бирдигин тең салмактайт. Протокол Манчестердин коддоо формасын колдонот, анда 1 жана 0 саны мүмкүн болушунча бирдей сакталат жана бул байт жөнөтүлгөндөн кийин ар бир байтка тескери жиберүү аркылуу жасалат. Ансыз пакеттер кээде экилик нөлдөрдү көп жөнөтүшсө, өтпөй калат. Маалыматтар иштелип чыкканга чейин аягындагы текшерүү суммасы жарактуу болушу керек. Кабыл алгыч 55 секундга чейин жаркырайт, качан пакет кабыл алынат жана мүчүлүштүктөр оңдолот, муну башка ырастоого алмаштырса болот.
7 -кадам: Төмөнкү бийлик модулу жана коңшулук мамилелер
Коңшулук мамилелерди, өзгөчө санариптик телекөрсөтүүнү бактылуу кылуу үчүн, маалыматты керектүү жерге чейин жөнөтүңүз, бирок мындан ары. Жогорку кубаттуулуктагы өткөргүчтөрдүн мыйзамдуулугу жөнүндө талашып -тартышса болот, бирок эң жакшы чечим - бул РФти сиздин мүлктө калтыруу жана маалыматтарды кыска пакеттерде сейрек жөнөтүү. Бул төмөнкү кубат модулунун баасы жарымы жана болжол менен 200 метрге жетет. Төмөнкү кубаттуулуктун артыкчылыгы бар, антеннасы модулга түз орнотулган жана пикакстин жанында ширетилиши мүмкүн, андыктан коакс менен балундун кереги жок.
Диапазондук тесттер бактар аркылуу жана дөбөнүн үстүнөн өткөрүлдү, бул "4000м" деп аталган модуль эмне үчүн 500 метрге гана кеткенин түшүндүрөт. Кийинкиде бул агрегаттарга ылайыктуу күн энергиясын берүүчү жабдууларды, ошондой эле температура, басым, нымдуулук, топурактын нымдуулугу жана бактын деңгээли сыяктуу сенсорлорду куруу боюнча көрсөтмө болот.
Сунушталууда:
(IOT долбоору) ESP8266 жана Openweather API аркылуу аба ырайы маалыматын алыңыз: 5 кадам
(IOT долбоору) ESP8266 жана Openweather API аркылуу аба ырайы маалыматын алыңыз: Бул көрсөтмөдө биз жөнөкөй IOT долбоорун түзөбүз, анда openweather.com/apiден шаарыбыздын аба ырайы маалыматын алып, аны иштетүү программасын колдонуу менен көрсөтөбүз
Кантип портативдүү акылдуу күзгү түзүү/куту айкалышын түзүү: 8 кадам
Кантип портативдүү акылдуу күзгү түзүү/куту айкалыштыруу: Дэвистеги капстоюнум үчүн акыркы долбоор катары & Элкинс колледжи, мен порт катары иштей турган чоң күзгү жана малина пи жана сыйкырдуу күзгү программалык платформасын колдонуу менен бирге саякат кутусун иштеп чыгууну чечтим
Арзан (Бекер [Сырадагыдай]) Көп метрлик стенд: 4 кадам
Арзан (Бекер [Сырадагыдай]) Мультиметрдик стенд: Мен моюнумду көтөрүп же 4 долларлык арзан метрлик метримди туура эмес таразалап, кыжаалат болдум, мен дисплейди окуй алам. Ошентип, мен маселени өз колума алууну чечтим! Бул дагы менин биринчи структурам, андыктан кимдир бирөөнүн пайдалуу комментарийлери болсо
Bookhuddle.com түзүү, китеп маалыматын ачуу, уюштуруу жана бөлүшүү үчүн веб -сайт: 10 кадам
Bookhuddle.com, китеп маалыматын ачуу, уюштуруу жана бөлүшүү үчүн веб -сайтты түзүү: Бул билдирүүдө окурмандарга китеп маалыматын ачууга, уюштурууга жана бөлүшүүгө жардам берүүгө багытталган Bookhuddle.com веб -сайтын түзүү жана ишке киргизүү кадамдары баяндалган. башка веб -сайттарды иштеп чыгууга колдонулат
Өздүк мембрана матрицасынын баскычтопун түзүү (жана аны Arduinoго чейин туташтыруу): 7 кадам (сүрөттөр менен)
Өзүңүздүн мембраналык матрицалык баскычтарыңызды түзүңүз (жана Arduinoго чейин илинет): Демек, сиз өзүңүздүн мембраналык баскычтобуңузду түзгүңүз келеби? Неге? өз клавиатураңызды жасоо көптөгөн себептерден улам пайдалуу болушу мүмкүн. Бул арзан жана жасоо оңой, аны көп бузулууларга жол бербестен, вандал же уурдалган жагдайларга койсо болот