Isi kandungan:

Kotak Biru Arduino 12-mod - Pengenalan: 5 Langkah
Kotak Biru Arduino 12-mod - Pengenalan: 5 Langkah

Video: Kotak Biru Arduino 12-mod - Pengenalan: 5 Langkah

Video: Kotak Biru Arduino 12-mod - Pengenalan: 5 Langkah
Video: Kecurangan penjual gas elpiji!!!!! 2024, Julai
Anonim
Kotak Biru Arduino 12-mod - Pengenalan
Kotak Biru Arduino 12-mod - Pengenalan
Kotak Biru Arduino 12-mod - Pengenalan
Kotak Biru Arduino 12-mod - Pengenalan
Kotak Biru Arduino 12-mod - Pengenalan
Kotak Biru Arduino 12-mod - Pengenalan

KEMASKINI FIRMWARE !! - 8/8/2019 -

Dibentangkan di sini adalah "Kotak Biru" yang berpusat di Arduino. Ia menghasilkan nada Biru "tradisional" 2600Hz dan nada MF (multi-frekuensi), tetapi lebih banyak lagi! Ia juga menghasilkan sistem isyarat 12 nada yang digunakan oleh phreaks telefon untuk meretas sistem lain yang lebih eksotik di AS dan luar negara, termasuk sistem telefon bimbit pra-selular awal dari tahun 50-an, 60-an, dan 70-an, Kotak ini mempunyai 12 memori simpanan urutan nada yang tidak mudah berubah-ubah yang dapat menyimpan dan memainkan semula sehingga masing-masing 32 nada. Setiap memori menyimpan mod nada juga. Semua parameter operasi, seperti durasi nada, tahap kelantangan, status lampu latar, status bip peringatan, dan mod nada semasa disimpan ke memori EEPROM yang tidak mudah berubah secara automatik dan dipulihkan ketika kotak dihidupkan. Kesalahan EEPROM secara automatik dikesan dan diperbetulkan semasa kotak dihidupkan.

LCD pilihan memberikan maklumat lengkap mengenai status operasi kotak dan meningkatkan penampilan dan keramahan pengguna unit.

Kotak ini menampilkan penjanaan nada gelombang sinus menggunakan teknik pencarian jadual gelombang PWM. Kedengarannya jauh lebih baik daripada menghasilkan nada menggunakan teknik output gelombang persegi dua pin yang digunakan oleh perpustakaan Arduino "Tone" standard.

Saya merancang kotak biru baru ini, kerana saya tidak menggunakan papan PCB untuk reka bentuk kotak biru PIC_basis saya yang lebih lama dan mencari jalan bagi orang lain untuk membina kotak biru dengan mudah untuk digunakan dengan sistem ProjectMF saya, menggunakan bahagian yang murah dan biasa didapati. Reka bentuk ini adalah reka bentuk kotak biru yang paling lengkap dan canggih secara teknikal. Saya seorang jurutera telekomunikasi dan perisian dan berusaha keras untuk memastikan semua mod nada ditunjukkan dengan tepat. Kod telah disahpepijat dengan teliti dan diuji dengan baik.

Mod berikut disokong. Perhatikan bahawa SEMUA mod ini sudah usang (baik, bukan DTMF!) Dan tidak lagi berfungsi pada sistem telefon awam "nyata", kecuali untuk sistem persendirian (seperti ProjectMF) yang disediakan untuk tujuan sejarah. Mereka disertakan untuk mengekalkan suara sistem isyarat nada lama ini:

MF (R1) - Sistem 2600Hz / Multi-frekuensi yang menjalankan rangkaian jarak jauh Ma Bell pada waktu yang sama

DTMF (Touch-Tone, Autovon) - Digunakan di hampir semua telefon talian darat. Kekunci A-B-C-D digunakan untuk menetapkan keutamaan panggilan pada sistem telefon tentera Autovon lama.

CCITT # 5 (C5, SS5) - Nada MF yang sama dengan R1 (dengan beberapa pasang nada tambahan untuk penghalaan khas), tetapi menggunakan urutan nada yang berbeza untuk membersihkan / merebut batang antarabangsa.

CCITT # 4 (C4, SS4) - Pengekodan nada 4-bit / digit yang tidak biasa. Digunakan di UK dan negara-negara Eropah yang lain.

2600 Dial Pulse - Kaedah yang sama digunakan oleh Joybubbles (Joe Engressia), Captain Crunch (John Draper), dan Bill dari New York (Bill Acker) untuk membuat panggilan percuma.

Mod Telefon Bayar - Meniru nada penurunan duit syiling telefon bimbit AS / Kanada atau suku akhir (Red Box). Juga mensimulasikan nada kawalan pengendali jarak jauh telefon berbayar AS (Kotak Hijau) dan flash kawalan awalan 2600Hz.

R2 (MFC) - Pasangan nada multi-frekuensi ke depan yang unik, nada jernih / rampas 2280Hz, seperti yang digunakan di UK. Menggantikan sistem nadi dail AC1 / AC9 UK yang lebih lama.

AC1- Pemberian isyarat nada dering nada lama UK, seperti yang digunakan oleh "peminat" telefon Inggeris yang sangat awal.

AC9 - Pemberian isyarat denyut nadi UK yang lebih baru, seperti yang digunakan oleh "peminat" telefon Inggeris awal.

MTS (Perkhidmatan Telefon Mudah Alih) - Isyarat dan dailan nada perkhidmatan telefon bimbit pra-selular, pra-IMTS

IMTS ANI (Peningkatan Perkhidmatan Telefon bimbit ANI) - Penipuan pengesahan mudah alih pra-selular yang lebih baru

Panggilan Digit IMTS - Dailan Perkhidmatan Telefon Bimbit (pra-selular) yang ditingkatkan,

Langkah 1: Maklumat Latar Belakang

Maklumat latar belakang
Maklumat latar belakang

Kotak biru adalah alat elektronik yang mensimulasikan konsol dail operator telefon. Ini berfungsi dengan meniru nada yang digunakan untuk menukar panggilan jarak jauh dan menggunakannya untuk merutekan panggilan pengguna sendiri, melewati mekanisme pensuisan normal. Penggunaan kotak biru yang paling biasa adalah membuat panggilan telefon percuma. Kotak biru tidak lagi berfungsi di kebanyakan negara barat, kerana sistem peralihan moden kini digital dan tidak lagi menggunakan isyarat dalam-band yang ditiru kotak biru. Sebaliknya, isyarat berlaku pada saluran di luar jalur yang tidak dapat diakses dari saluran yang digunakan pemanggil (disebut Common Channel Interoffice Signaling (CCIS)).

Kotak biru menghasilkan nada yang mengawal rangkaian telefon jarak jauh lama. Biasanya kotak biru adalah alat elektronik genggam dengan butang atau papan kekunci seperti telefon Touch-Tone, tetapi ia juga dapat dilaksanakan dalam perisian di komputer. Kotak biru biasanya mempunyai pembesar suara luaran yang memancarkan nada, dan kotak telefon terpasang hingga ke mulut untuk membuat panggilan dengan kotak biru. Lihat artikel Wikipedia dan buku baru Phil Lapsley "Exploding the Phone" untuk maklumat lebih lanjut mengenai kotak biru dan phreaks telefon awal - penggodam asal.

Di AS, pengoperasian kotak biru sangat mudah, menggunakan sistem isyarat MF / R1: Pertama, pengguna membuat panggilan telefon jarak jauh, biasanya ke nombor 800 atau beberapa nombor telefon lain yang tidak mengawasi. Sebahagian besarnya, apa-apa yang melebihi 50 batu akan menggunakan jenis batang yang rentan terhadap teknik ini. Apabila panggilan mula berdering, pemanggil menggunakan kotak biru untuk menghantar nada 2600 Hz. 2600 Hz adalah isyarat penyeliaan, kerana ia menunjukkan status batang; pada hook (tone) atau off-hook (tanpa nada). Dengan memainkan nada ini, anda dapat meyakinkan bahawa anda telah memutuskan hubungan dan anda harus menunggu. Apabila nada berhenti, trunk akan keluar dari hook dan on-hook (dikenali sebagai flash pengawasan), mengeluarkan bunyi "Ka-Cheep", diikuti dengan senyap. Ini adalah penghujung sambungan yang menandakan bahawa hampir sekarang menunggu digit penghalaan MF. Sebaik sahaja pengawal menghantar kilat pengawasan, pengguna akan menggunakan kotak biru untuk memanggil "Key Pulse" atau "KP", nada yang memulakan urutan digit perutean, diikuti dengan nombor telefon atau salah satu daripada banyak kod khas yang digunakan secara dalaman oleh syarikat telefon, kemudian selesai dengan nada "Mula" atau "ST". Pada ketika ini, hujung sambungan akan membuat panggilan seperti yang anda katakan, sementara pengguna akan menyangka anda masih menelefon nombor asal.

Walaupun semua ini sudah usang, ini sekali lagi dimungkinkan oleh sekumpulan modifikasi dan tambalan yang dibuat pada pelayan Asterisk PBX sumber terbuka. Ini memungkinkan pengguna untuk masuk ke sistem melalui berbagai kaedah akses, termasuk jaringan telepon umum dan SIP biasa. Pengguna disertakan dengan deringan. Deringan dapat diputuskan dan batangnya disita dengan memainkan nada 2600 ke dalam talian. Setelah itu, panggilan dapat dialihkan ke nombor lain atau ke rangkaian rakaman dan fungsi dalaman yang berada di pelayan / suis dengan memainkan nada MF atau multi-frekuensi ke dalam talian. Ini semua benar-benar sah, kerana sistem ini benar-benar peribadi. Ia lebih daripada sekadar simulasi. Panggilan ini melalui kumpulan trunk 24 batang SF / MF, walaupun kedua-dua sisi batang ditamatkan pada PC yang sama. Perkakasan yang memungkinkan ini adalah dua kad Ethernet khusus pada PC yang menjalankan protokol T1 over Ethernet melalui kabel Ethernet loopback. Panggilan masuk anda dilancarkan pada salah satu daripada 24 batang sebelum berhenti menggunakan suis yang sama, jadi anda mempunyai kawalan 2600 dan MF.

Saya telah mengekalkan sistem ProjectMF awam selama lebih dari 7 tahun sekarang. Pada masa lalu, pengguna telefon yang bercita-cita tinggi, dan yang ingin tahu dapat merasakan kegembiraan rahsia dari tinju biru dengan panggilan mereka sendiri! Saya telah memperluas tambalan asli Phiber untuk menambah realisme dan kebolehpercayaan sistem. Banyak muslihat lama mungkin, termasuk "susun" batang, seperti yang digambarkan dalam salah satu rakaman Phonetrips. Akses adalah di + 1-630-485-2995.

Langkah 2: Gambaran Keseluruhan Operasi Kotak Biru Arduino

Image
Image
Pautan Muat Turun Dokumentasi Perisian dan Pembinaan
Pautan Muat Turun Dokumentasi Perisian dan Pembinaan

Video YouTube di:

Langkah 3: Butiran Pembinaan Kotak Biru

Video YouTube di:

Langkah 4: Manual Kotak Biru dan Konfigurasi Perisian

Image
Image

Video YouTube di:

Langkah 5: Pautan Muat Turun Dokumentasi Perisian dan Pembinaan

Pautan Muat Turun Dokumentasi Perisian dan Pembinaan
Pautan Muat Turun Dokumentasi Perisian dan Pembinaan

Muat turun pautan untuk perisian dan dokumentasi Arduino terkini: Muat turun Pautan, atau muat turun perisian, pustaka dan pakej dokumentasi dalam fail.zip yang sesuai terus dari Instructables pada akhir langkah ini

Perhatikan bahawa perkakasan dan kod direka untuk berfungsi hanya dengan papan seni bina Arduino Leonardo yang lebih baru yang menggunakan cip Atmega 32U4. Papan gaya Uno Arduino yang lebih lama tidak akan berfungsi.

Kotak Biru menggunakan perpustakaan Arduino IDE standard, ditambah beberapa perpustakaan disesuaikan yang disertakan dalam fail.zip yang dimampatkan pengedaran perisian. Perpustakaan ini mesti dipasang sebelum cuba mengkonfigurasi dan menyusun perisian.

Perisian mesti dikonfigurasikan dengan tidak memberikan komen mengenai pernyataan "#define" yang betul pada awal kod, agar sesuai dengan konfigurasi perkakasan yang digunakan. Lihat manual untuk perincian.

Video tambahan yang menyoroti pengoperasian pelbagai mod terdapat di saluran YouTube saya di:

KEMASKINI FIRMWARE !! - 8/8/2019

Saya menambahkan beberapa perubahan perpustakaan penjanaan nada untuk meningkatkan ketepatan frekuensi nada dan mengurangkan beban pemproses semasa menghasilkan nada. Saya menambahkan kod baru ke repositori github di: github.

Disyorkan: