Ponsel BuratinoPhone



Tujuan proyek ini adalah untuk mempelajari dasar-dasar pengembangan untuk Arduino, untuk mengembangkan teknologi untuk pembuatan papan sirkuit cetak, elemen penyolderan, membuat kasus di rumah. Bagi mereka yang ingin mengulang atau menggunakan solusi untuk proyek mereka, sumbernya dapat diunduh di sini Github .

Komponen utama ponsel:
  • Mikrokontroler ATmega328P-MU;
  • Modul GSM SIM800C;
  • Layar sentuh TFT 320x480;
  • Baterai LiPo 3000 mA / jam

Kemampuan:
  • Buku telepon - 8 angka;
  • Pesan SMS - 5;
  • Permintaan USSD;
  • Level baterai, kekuatan sinyal GSM, tanggal dan waktu;
  • Bluetooth 3.0;
  • USB 2.0
  • IDE Arduino - kompatibilitas UNO;
  • Game: Breakout, Tetris;
  • Bahan kasing - beech;
  • Dimensi - 120 x 60 x 13,5 mm

Diagram sirkuit dan papan sirkuit dirancang dalam KiCad. Untuk pengeboran papan sirkuit cetak, mesin penggilingan CNC3018 CNC murah dan satu set bor digunakan . Metalisasi lubang di bak pelapis buatan rumah sesuai dengan teknologi tembaga hypophosphite .



Template foto dicetak pada printer laser pada Lomond Universal Film 0710421.
Kami menerapkan film photoresist ALPHA 350, flash dengan sinar ultraviolet, mengembangkan dan meracuni dengan besi klorin.



Kami menerapkan topeng solder, menerangi photomask dengan sinar ultraviolet dan mengembangkannya sesuai dengan resep yang benar.



Kami menutupi bantalan kontak dengan timah kimia, kami memotong kontur pada mesin penggilingan.
Hasilnya adalah papan sirkuit tercetak dengan akurasi 0,1 mm, vias 0,4 mm, pitch 0,5 mm chip QFN.





Elemen disegel dengan pasta solder HERAEUS F10 yang tidak dicuci dalam oven konveksi konvensional.



Programmer ISP-ASP USB melalui konektor SPI dituangkan ke dalam mikrokontroler Arduino bootloader.



Hasilnya adalah "sandwich" - papan, baterai, layar tidak lebih besar dari Iphone 5.





Tubuh terbuat dari beech pada mesin penggilingan CNC3018 yang sama, sepanjang kontur dengan sampel dari proyek KiCad.









Kami menggiling tombol, panduan cahaya untuk LED, lubang untuk microUSB.



Kami menghubungkan USB ke komputer, melalui Arduino IDE kami mengisi firmware BuratinoPhone.
Ide sketsa . Perpustakaan Adafruit_FONA digunakan dengan penambahan fungsi membaca dan menulis ke kartu SIM. Pustaka layar TFT ILI9488.




Game Tetris dan Breakout yang porting. Dasar sketsa dari vilaca.eu


Source: https://habr.com/ru/post/id457790/


All Articles