
1. Mengangkut prototipe
Gagasan proyek DO-RA berasal pada Maret 2011 setelah bencana nuklir di pembangkit listrik tenaga nuklir Fukushima Daiichi di Jepang. Gadget ini disusun sebagai dosimeter / radiometer pribadi yang bekerja dengan perangkat lunak eponymous (DO-RA.Soft) pada platform mobile (iOS, Android, WP) serta pada platform desktop - Windows / Linux / MacOS.
Pada akhir 2017, seorang turis dari Tiongkok membawa tas ranselnya sepuluh prototipe yang telah lama ditunggu-tunggu dari kelompok uji DO-RA.Q. Mereka diproduksi di Cina berdasarkan dokumen desain kami dan kemudian diangkut dari Shenzhen ke Moskow. Omong-omong, pengembangan dokumen desain ditugaskan ke Pusat Desain terbesar di Eropa Timur - perusahaan PROMWAD. Dokumen-dokumen itu jelas dan polos - disiapkan dalam format IPC dan ditulis dalam bahasa Inggris yang tepat - untuk memungkinkan produksi otomatis perangkat elektronik di negara asing.
Sebelumnya, maskapai penerbangan dengan keras menolak untuk mengangkut gadget ponsel pintar yang kami pesan dari Tiongkok karena mengandung baterai lithium-ion. Omong-omong, semua perangkat modern yang kita gunakan dalam kehidupan sehari-hari memiliki sel seperti itu, dan itu bukan masalah besar.
Telah diketahui dengan baik bahwa pembatasan pengiriman massal baterai lithium-ion diadopsi oleh ICAO * pada 1 April 2016. Peraturan ini menetapkan bahwa semua angkutan udara mengangkut barang-barang tersebut dengan pesawat kargo karena bahaya kebakaran yang diduga lebih tinggi dari baterai ini. . Penggunaan massa teknologi LI dalam perangkat elektronik menunjukkan bahwa dari sudut pandang statistik, kemungkinan pembakaran tersebut pada dasarnya adalah nol.
Untungnya, pembatasan ini biasanya tidak mempengaruhi transportasi pribadi baterai ini.
* Organisasi Penerbangan Sipil Internasional (ICAO) adalah badan khusus PBB. Protokol pengakuannya ditandatangani pada 1 Oktober 1947 dan mulai berlaku pada 13 Mei 1948. ICAO adalah organisasi pemerintah internasional. Awalnya, setelah penandatanganan Konvensi Chicago, Organisasi Penerbangan Sipil Internasional Sementara, PICAO, didirikan.
2. Kesalahan produksi piecework Cina
Tangan pengembang yang terampil dapat menghidupkan perangkat apa pun, meskipun itu disolder secara keliru atau hampir "hancur". Ini adalah kasus untuk prototipe DO-RA.Q kami yang dibuat di Cina.
Pada awalnya, kami mengungkapkan bahwa nilai resistansi sepuluh kali lebih tinggi dari yang kami inginkan; resistor ini disolder ke papan sirkuit cetak perangkat kami. Karena alasan ini, kami sama sekali tidak dapat meluncurkan perangkat apa pun. Selanjutnya, kami menemukan bahwa perangkat memiliki dioda Zener yang tidak kompatibel dengan Dokumen Desain. Seperti yang dibayangkan oleh pengembang, itu seharusnya membatasi tegangan operasi dari detektor radiasi pengion di sirkuit elektronik.
Selain itu, inspeksi visual menunjukkan bahwa salah satu prototipe DO-RA.Q memiliki papan sirkuit cetak yang terlalu panas. Akibatnya, unit mikrokontroler yang dipasang di papan digoreng, dan kinerjanya turun di bawah tingkat yang diharapkan. Pengukuran frekuensi jam menunjukkan bahwa itu sekitar dua kali lebih lambat dari prototipe lainnya. Sayangnya, ini adalah faktor manusia!
Di sisi lain, kami berpikir bahwa overheating yang tidak disengaja dari unit mikrokontroler dapat dibandingkan dengan pengujian perangkat kami di iklim yang ekstrim. Ini membuktikan kekasaran gadget kami jika terjadi lonjakan suhu yang signifikan di lingkungan yang agresif.
3. Produsen Rusia DO-RA
Pada pertengahan 2018, di salah satu pameran elektronik Rusia, operator proyek DO-RA - Intersoft Eurasia - bertemu dengan mitra investasi dan manufaktur Rusia, Sarapul Radio Plant JSC. Para pihak menandatangani perjanjian lisensi untuk produksi massal perangkat DO-RA: hingga 12.000 unit pada 2018 dan hingga 120.000 unit berbagai model pada 2019. Perlu dicatat bahwa ini adalah perusahaan radioteknik tertua di Rusia.
Sejarah Pabrik Radio Sarapul dimulai pada tahun 1900 di Saint Petersburg, di mana warga negara Jerman Otto Treplin mendirikan sebuah perusahaan yang mengumpulkan produk untuk pasar Rusia dari komponen-komponen buatan Jerman. Pabrik C. Loretz memproduksi peralatan telepon dan telegraf untuk pasar massal.
Setelah dimulainya Perang Dunia I pada tahun 1914, pembangkit itu diasingkan dan dipindahkan di bawah komando Direktorat Jenderal Militer dan Teknis. Pada saat itu, perusahaan memproduksi perangkat telegraf tipe Morse dan telepon lapangan dan memperbaiki banyak jenis peralatan komunikasi militer, yang secara terus-menerus didatangkan dari depan.
Awal dari Perang Patriotik Hebat membuka halaman baru dalam sejarah peristiwa Radio Sarapul. Pada 28 November 1941, Pabrik Elektromekanis Moskow No. 203 dievakuasi ke Sarapul. Karena masa perang, produksi diatur dalam kerangka waktu yang singkat. Mulai Februari 1942, Pabrik Radio Sarapul meluncurkan produksi massal peralatan radio untuk front.
Pabrik Radio Sarapul segera merancang dan membuat cetakan untuk rumah DO-RA.Q, membeli komponen elektronik utama dari vendor Rusia dan merilis sejumlah 150 perangkat percontohan. Ternyata dalam hal basis komponen dan tenaga kerja terampil, produksi di Rusia mulai terlihat lebih menguntungkan daripada di Cina. Dengan mempertimbangkan mentalitas Rusia, kurangnya hambatan bahasa dan prosedur bea cukai dalam siklus produksi DO-RA, hambatan yang tidak perlu menghilang.
4. Verifikasi perangkat lunak pengguna
Batch pra-produksi perangkat elektronik dapat diproduksi hanya setelah pengujian yang cermat terhadap semua aspek perangkat: desain sirkuit elektronik, keandalan komponen elektronik, toleransi mekanik dan suhu terhadap kelebihan muatan dan beban lainnya pada produk yang akan diproduksi. Tugas penting dalam uji coba tersebut adalah memeriksa keandalan perangkat lunak tertanam dan aplikasi pengguna. Jika pengguna menemukan kerusakan peralatan setelah dimulainya penjualan, produsen akan mendapatkan banyak klaim.
Kami memilih platform seluler iOS untuk menjadi yang pertama untuk pengujian perangkat lunak. Untuk alasan historis, produk perintis kami - DO-RA. Lunak untuk perangkat bermerek DO-RA - dikembangkan untuk platform ini terlebih dahulu.
Beberapa waktu yang lalu, kami datang dengan ide rasional: pindah ke platform universal Corona, yang memungkinkan pengoperasian yang lancar di iOS dan Android. Sayangnya, matahari pagi tidak pernah bertahan sehari: perusahaan yang mengembangkan platform universal ini telah meninggalkan bisnisnya, kehilangan investornya sebelum awal 2019.
5. Pengujian untuk iOS
Seperti biasa, bug pertama tidak ditemukan dalam DO-RA. Kode aplikasi pengguna lunak: itu disebabkan oleh pin standar kabel pengisian USB dan diungkapkan oleh pengembang iOS terkemuka kami, Vadim Bashurov, ketika ia mulai bermain-main dengan perangkat. Jadi, kami mengkonfirmasi sekali lagi kebenaran mendasar dari elektronik: ini semua tentang kontak!
Perlu dicatat bahwa ketika proyek kami dimulai pada 2011, aplikasi iOS ditulis dalam Objective-C, bahasa yang akrab bagi programmer dari seluruh dunia. Semua perpustakaan dalam bahasa ini ditulis terlebih dahulu, dan semua fungsionalitas ditata dalam aplikasi pengguna lunak DO-RA.
Namun, sains dan teknologi tidak tinggal diam, dan semua programmer di dunia yang tampak serempak mulai beralih ke Swift ** 2.0, lalu ke 3.0, 4.0 dan akhirnya ke 5.0! Kami mengalami waktu yang paling sulit untuk beralih dari Swift 2.0 ke 3.0 karena bahasa berubah secara mendasar. Omong-omong, sekarang Apple tidak merekomendasikan penggunaan pustaka AudioUnit 7.0 dan versi yang lebih tinggi: perusahaan ingin pengembang menguasai bahasa pemrograman baru. Namun demikian, tidak ada larangan resmi pada Obj-C karena banyak sumber daya program dan aplikasi masih didasarkan pada kode Objective-C.
Tentu saja, kami juga menghabiskan waktu menguji DO-RA.Q dan memasukkan masalah yang diidentifikasi dalam Dokumen Desain untuk perangkat. Pabrikan diberitahu tentang standar jack audio, dan programmer diberitahu tentang sistem baru untuk mentransfer sinyal dari perangkat ke smartphone.
Sebagai contoh, detektor radiasi yang didasarkan pada penghitung Geiger-Muller memiliki noise yang cukup tinggi, dan oleh karena itu, programmer dan perancang sirkuit memiliki masalah lain untuk dipecahkan: mengukur radiasi latar belakang alami yang dipancarkan oleh Bumi. Itu berarti melacak radiasi pengion dalam kisaran 0,1 hingga 0,35 μSv / jam, yang dianggap sebagai "area hijau" dalam hal keamanan radiasi. Setelah serangkaian sesi curah pendapat, programmer dan desainer sirkuit akhirnya menyelesaikan masalah ini juga.
** Swift (diucapkan sebagai [swɪft]) adalah bahasa pemrograman berorientasi objek multi-paradigma yang dibuat oleh Apple untuk iOS, OS X, watchOS dan pengembang tvOS. Swift bekerja dengan kerangka kerja Cocoa and Cocoa Touch dan kompatibel dengan basis kode Apple utama yang ditulis dalam Objective-C.
6. Pengujian di Android
Salah satu tugas proyek DO-RA di bidang pencatatan kejadian visual dengan dukungan geolokasi adalah "menghubungkan" kamera untuk memungkinkan aplikasi Android DO-RA mengambil foto. Masalahnya menjadi lebih rumit oleh kenyataan bahwa perlu untuk mengunggah aplikasi pengguna tidak hanya ke Google Play, tetapi juga ke Samsung Galaxy Store.
Menurut prosedur validasi aplikasi, di Samsung Galaxy Store, perangkat lunak pengguna juga harus divalidasi sebelumnya dan hanya diterbitkan setelah validasi berhasil. Pada tahap ini, kami memiliki banyak masalah untuk memastikan kompatibilitas dengan berbagai model smartphone yang dibeli secara khusus untuk menguji perangkat lunak DO-RA pada periode ketika kami sedang mengerjakan hibah Skolkovo. Kami harus menyelami kotak besar dengan 100 perangkat - beberapa di antaranya didukung oleh iOS, WP atau TIZEN, beberapa perangkat yang berjalan pada sistem "antik" seperti Bada, Symbian atau Java ME - dan menggali perangkat yang diperlukan yang berjalan di Android.
Namun demikian, sebagian besar perangkat ini tidak pernah dijual di Rusia (dan beberapa mungkin tidak pernah dijual di luar Korea). Beberapa dari mereka hanya memiliki kamera depan, dan aplikasi mogok ketika kami mencoba memilih kamera lain. Samsung menyediakan akses ke kumpulan perangkat untuk debugging jarak jauh, tetapi kami tidak dapat melihat apa-apa ketika kami mengaktifkan kamera mereka (mungkin perangkat ada di kasing atau di ruangan gelap).
Pada tahun 2018, Google mengumumkan bahwa aplikasi baru dan pembaruan untuk aplikasi yang ada hanya dapat dipublikasikan di Google Play jika aplikasi tersebut dibuat dengan targetSdkVersion 26 (Android 8). Kami harus segera menambahkan permintaan izin aplikasi dari pengguna serta memperbarui layanan dan pemberitahuan kami.
Sebagai hasilnya, kami menyelesaikan semua masalah utama dari proyek DO-RA. Sekarang kita akan menunggu umpan balik dari orang-orang yang menggunakan perangkat kita dalam kehidupan sehari-hari.
Dilanjutkan ...