Мазмуну:
- 1 -кадам: Негизги маалымат
- 2 -кадам: Arduino Blue Box операциясына сереп
- 3 -кадам: Blue Box курулуш чоо -жайы
- 4 -кадам: Blue Box колдонмосу жана программалык камсыздоонун конфигурациясы
- 5 -кадам: Программалык камсыздоо жана курулуш документтерин жүктөө шилтемелери
Video: Arduino 12 режими Blue Box - Киришүү: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
FIRMWARE UPDATE !! -8/8/2019-https://github.com/donfroula/Arduino-Multimode-Blue-Box-
Бул жерде Arduino негизделген "Көк куту" сунушталган. Бул "салттуу" Blue Box 2600Hz обонун жана MF (көп жыштыктагы) обондорду чыгарат, бирок андан да көптү кылат! Ошондой эле АКШда жана чет өлкөлөрдө башка экзотикалык системаны бузуу үчүн телефон фреактары колдонгон 12 тоналдык сигнал берүү системасын, анын ичинде 50-, 60- жана 70-жылдардагы уюлдук телефонго чейинки алгачкы системаларды, Кутучада ар бири 32 тонго чейин сактоого жана ойнотууга боло турган 12 туруксуз тон ырааттуулугу сактагыч эстутуму бар. Ар бир эстутум обон режимин сактайт. Бардык иштөө параметрлери, мисалы, үндүн узактыгы, үндүн деңгээли, арткы жарыктын абалы, эскертүүчү сигналдын статусу жана учурдагы тон режими автоматтык түрдө туруксуз EEPROM эс тутумуна сакталат жана кутуча иштетилгенде калыбына келтирилет. EEPROM каталары автоматтык түрдө аныкталып, кутуча күйгүзүлгөндө оңдолот.
Кошумча ЖК кутунун иштөө абалы жөнүндө толук маалыматты берет жана бирдиктин сырткы көрүнүшүн жана колдонууга ыңгайлуулугун жогорулатат.
Бул кутучада PWM толкундуу таблицаны издөө ыкмаларын колдонуу менен синус толкундарынын мууну бар. Бул стандарттык Arduino "Tone" китепканасы колдонгон эки зымдуу төрт бурчтуу толкун чыгаруу техникасын колдонуу менен обондорду жаратуудан алда канча жакшы угулат.
Мен бул жаңы көк кутуну ойлоп таптым, анткени мен эски PIC_based көк кутунун дизайны үчүн ПХБ такталарынан чыктым жана башкаларга менин ProjectMF системам менен колдонуу үчүн көк кутуну оңой куруунун жолун издеп, арзан жана кеңири таралган бөлүктөрдү колдонуп жаттым. Бул дизайн жонокой эң толук өзгөчөлөнгөн жана техникалык жактан татаал көк кутунун дизайны. Мен телекоммуникация жана программалык камсыздоо инженеримин жана баардык обон режимдери так берилгенине ишенүү үчүн көп кыйналдым. Код кылдат мүчүлүштүктөрдү оңдоп-түзөөдөн өткөрүлдү.
Төмөнкү режимдер колдоого алынат. Бул режимдердин бардыгы эскирип калганына көңүл буруңуз (жакшы, DTMF эмес!) Жана тарыхый максаттар үчүн орнотулган жеке тутумдарды (ProjectMF сыяктуу) кошпогондо, "чыныгы" коомдук телефон системаларында иштебейт. Алар бул эски тон сигнал системаларынын үндөрүн сактоо үчүн киргизилген:
MF (R1) - Ма Беллдин алыскы аралык тармагын кайра иштеткен 2600Hz/Көп жыштыктагы система
DTMF (Touch -Tone, Autovon) - Дээрлик бардык шаардык телефондордо колдонулат. A-B-C-D баскычтары эски Autovon аскердик телефон системасында чалуу артыкчылыгын коюу үчүн колдонулат.
CCITT #5 (C5, SS5) - R1 менен бирдей MF обондору (атайын багыттоо үчүн бир нече кошумча тон жуптары менен), бирок эл аралык магистралды тазалоо/кармоо үчүн башка тон ырааттуулугун колдонот.
CCITT #4 (C4, SS4) - адаттан тыш 4 бит/цифралуу тон коддоо. Улуу Британияда жана башка Европа өлкөлөрүндө колдонулат.
2600 Dial Pulse - Акысыз чалууларды ышкыруу үчүн Joybubbles (Joe Engressia), Captain Crunch (John Draper) жана Нью -Йорктон Билл (Билл Аккер) колдонгон ыкма.
Төлөм телефон режимдери - АКШ менен Канаданын никель/дим/чейрек таксофон монеталарынын түшүү обондорун окшоштурат (Кызыл куту). Ошондой эле АКШнын акы төлөнүүчү телефонун алыстан башкаруучу обондорун (Green Box) жана 2600Hz префиксти башкаруу флешин окшоштурат.
R2 (MFC) - Улуу Британияда колдонулган уникалдуу алдыга көп жыштыктагы обондордун жуптары, 2280 Гц тунук/басып алуу обону. Улуу AC1/AC9 Улуу Британиянын терүүчү импульстук системалары алмаштырылды.
AC1- Улуу Британиянын эң алгачкы телефон "энтузиасттары" колдонгон Эски Улуу Британиянын үн пульсунун магистралдык сигнализациясы.
AC9 - Улуу Британиянын жаңы телефон энтузиасттары колдонгон жаңы Улуу Британиянын импульс магистралдык сигнализациясы.
МТС (Мобилдик Телефон Кызматы)-Уюлдук байланышка чейинки, IMTSке чейинки уюлдук телефондун тейлөө сигналдары жана терүү
IMTS ANI (Жакшыртылган Мобилдик Телефон Кызматы ANI) - Жаңы уюлдук телефонго чейинки аутентификациялык алдамчылык
IMTS Сандык Терүү - Жакшыртылган Мобилдик Телефон Кызматы (уюлдукка чейинки) цифралык терүү,
1 -кадам: Негизги маалымат
Көк куту - телефон операторунун терүү консолун окшоштурган электрондук түзүлүш. Ал шаар аралык чалууларды алмаштыруу үчүн колдонулган обондорду кайталоо жана кадимки коммутатордук механизмди колдонбой, колдонуучунун өз чалуусун багыттоо менен иштейт. Көк кутунун эң типтүү колдонулушу бекер телефон чалуулар болгон. Көк куту көпчүлүк батыш өлкөлөрүндө иштебей калды, анткени заманбап коммутациялык системалар азыр санариптештирилген жана көк куту эмуляциялаган диапазондогу сигнализацияны колдонбой калышты. Анын ордуна, сигнал берүү чалуучу каналдан келип чыгат, ага чалуучу колдонуп жаткан линиядан кирүүгө болбойт (Common Channel Interoffice Signaling (CCIS) деп аталат).
Көк куту эски шаар аралык телефон тармагын башкарган обондорду жаратат. Көбүнчө көк кутулар-бул баскычтар же Touch-Tone телефону сыяктуу клавиатурасы бар электрондук электрондук түзүлүштөр, бирок алар компьютердеги программалык камсыздоого да киргизилиши мүмкүн. Көк кутуларда, адатта, обондорду чыгаруучу тышкы динамик болот жана ал көк куту менен чалуу үчүн телефондун оозуна чейин кармалат. Уикипедия макаласын жана Фил Лапслинин "Телефонду жардыруу" аттуу жаңы китебин караңыз, көк кутулар жана алгачкы телефондук фрейктер - оригиналдуу хакерлер жөнүндө.
АКШда көк кутунун иштеши MF/R1 сигнализация системасын колдонуу менен жөнөкөй болгон: Биринчиден, колдонуучу, адатта, 800 номерине же башка көзөмөлгө алынбаган телефон номерине шаар аралык телефон чалат. Көпчүлүк учурда, 50 милден ашкан нерсе бул техникага сезгич магистралдык типке өтөт. Чалуу башталганда, чалуучу 2600 Гц обонун жөнөтүү үчүн көк кутуну колдонот. 2600 Гц - бул көзөмөлдөөчү сигнал, анткени ал магистралдык абалды көрсөтөт; илгичте (тон) же илинбегенде (тон жок). Бул обонду ойнотуу менен, сиз байланышты үзүп койгонуңузга ишенип жатасыз жана ал күтүшү керек. Тон токтогондо, магистраль илинип, илинип калат (көзөмөл жарыгы деп аталат), "Ка-Чип" ызы-чуусу чыгат, андан кийин унчукпай калат. Бул байланыштын эң акыры, ал MFтин маршруттоочу сандарын күтүп жаткандыгын билдирет. Көзөмөл флэшин жөнөткөндөн кийин, колдонуучу көк кутуну колдонуп, "Key Pulse" же "KP" терет, бул обон маршруттоочу цифраны баштайт, андан кийин телефон номери же көптөгөн атайын коддордун бири келет. телефон компаниясы тарабынан ички колдонулган, андан кийин "Старт" же "ST" обону менен бүткөн. Бул учурда, байланыштын эң аягында чалуу сиз айткандай өтөт, колдонуучулар аягында сиз дагы эле баштапкы номерге чалып жатасыз деп ойлошот.
Мунун баары эскирип калса дагы, бул ачык булак Asterisk PBX серверине жасалган өзгөртүүлөрдүн жана тактардын жыйындысы аркылуу дагы мүмкүн болду. Бул колдонуучуларга системага кирүүнүн ар кандай жолдору аркылуу, анын ичинде кадимки жалпыга ачык телефон тармагы жана SIP аркылуу чалууга мүмкүнчүлүк берет. Колдонуучуга коңгуроо сызыгы тартууланат. Шыңгыроону ажыратып, магистралды линияга 2600 тон ойнотуу менен тартып алса болот. Андан кийин, чалуу линияга MF же көп жыштыктагы обондорду ойноп, башка номерге же серверде/которгучта жайгашкан ички жазуулар менен функцияларга которулушу мүмкүн. Бул толугу менен мыйзамдуу, анткени система толугу менен жеке. Бул чынында симуляциядан да көптү билдирет. Чалуу 24 SF/MF магистралдык магистралдык топтун үстүнөн өтүп жатат, бирок сөңгөктөрдүн эки тарабы тең бир эле ЖКда токтотулган. Муну камсыз кылган жабдыктар - бул T1 Ethernet протоколу аркылуу Ethernet кабелинин үстүндө иштеген компьютердеги кошумча эки Ethernet картасы. Сиздин кирүүчү чалууңуз ошол эле которгучта кайра жабылганга чейин, 24 магистралдын биринде айланат, андыктан сизде 2600 жана MF көзөмөлү бар.
Мен азыр 7 жылдан ашуун коомдук ProjectMF тутумун сактап келем. Акыры эски таймерлер, телефон чалгысы келгендер жана кызыккандар көк бокстун жашыруун толкундарын өзүлөрүнүн чалууларын башынан өткөрө алышат! Мен системанын реализмине жана ишенимдүүлүгүнө кошуу үчүн Phiberдин баштапкы тактарын узарттым. Phonetrips жазууларынын биринде көрсөтүлгөндөй, көптөгөн эски трюктар, анын ичинде магистралдык "стекинг" мүмкүн. Кирүү +1-630-485-2995 боюнча.
2 -кадам: Arduino Blue Box операциясына сереп
YouTube видеосу:
3 -кадам: Blue Box курулуш чоо -жайы
YouTube видеосу:
4 -кадам: Blue Box колдонмосу жана программалык камсыздоонун конфигурациясы
YouTube видеосу:
5 -кадам: Программалык камсыздоо жана курулуш документтерин жүктөө шилтемелери
Акыркы Arduino программалык камсыздоосу жана документтери үчүн шилтемени жүктөп алыңыз: Шилтемени жүктөп алыңыз, же программалык камсыздоону, китепканаларды жана документтер пакетин ушул этаптын аягында Instructablesден ыңгайлуу.zip файлына жүктөп алыңыз
Белгилей кетсек, жабдыктар жана коддор Atmega 32U4 чипин колдонгон жаңы Arduino Leonardo архитектура такталары менен иштөө үчүн гана иштелип чыккан. Эски Arduino Uno стилиндеги такталар иштебейт.
Blue Box стандарттык Arduino IDE китепканаларын, ошондой эле программалык камсыздоонун кысылган.zip файлдарына кирген кээ бир ылайыкташтырылган китепканаларды колдонот. Бул китепканалар программаны конфигурациялоого жана компиляциялоого аракет кылардан мурун орнотулушу керек.
Программалык камсыздоону колдонулган жабдык конфигурациясына дал келүү үчүн коддун башындагы туура "#define" билдирүүлөрүн комментарийлөө аркылуу конфигурациялоо керек. Чоо -жайын билүү үчүн колдонмону караңыз.
Ар кандай режимдердин иштешин чагылдырган кошумча видеолор менин YouTube каналымда:
FIRMWARE UPDATE !! - 8/8/2019
Мен обондорду чыгарууда тонустун жыштыгынын тактыгын жогорулатуу жана процессордун жүктөмүн азайтуу үчүн китепканага бир нече өзгөртүүлөрдү коштум. Мен жаңы кодду github репозиторийине: github коштум.
Сунушталууда:
Күндүн режими: Смартфондун өзгөрүүсү: 3 кадам
Күндүн режими: Смартфондун өзгөрүүлөрү: Бул коркунучтуу жана коркунучтуу. Instructables колдонулду! Колдонуу, кеңейтүү жана жаңыртуу
7 режими Бас-реактивдүү RGB сабвуферинин LED'лери: 5 кадам
7 режимдүү бас-реактивдүү RGB сабвуферинин LED'дери: Негизги идея: Мен дайыма сабвуферге светодиоддорду өткөргүм келет, бирок муну жасоодо тартынчумун, анткени көп адамдар муну кантип жасоо жөнүндө ар кандай пикирде. Кээ бирөөлөр аны вуферге түз байланыштырышат, башкалары үн деңгээлине жооп берген контроллерлерди сатып алышат. А
LTE Cat.M1деги PSM (энергияны үнөмдөө режими) деген эмне?: 3 кадам
PSM (Power Saving Mode) LTE Cat.M1де эмне? Ошондой эле, Cat.M1-бул LPWAN (Low-Power Wide-Area Network) технологиясы жана IoT тиркемесинде адистешкен
Xbox 360 контроллеринин акселерометр/гиро руль режими: 7 кадам
Xbox 360 контроллеринин акселерометр/гиро руль режими: Мен Xbox 360 контроллерим менен Assetto Corsa ойноп келе жатам. Тилекке каршы, аналогдук таяк менен рулду башкаруу өтө начар жана менде дөңгөлөктү орнотууга орун жок. Мен жакшыраак рулду башкаруунун жолдорун ойлонууга аракет кылдым
Үн менен башкарылган Arduino роботу + Wifi камерасы + Gripper + APP жана кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): 4 кадам
Үн менен башкарылган Arduino Robot + Wifi Камера + Gripper + APP & Кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): KUREBAS V2.0 кайтып келди Ал жаңы функциялары менен абдан таасирдүү. Анын кармагычы, Wifi камерасы жана ал үчүн чыгарылган жаңы тиркемеси бар