Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

360 Radar (yang mengkodekan data ke dalam gambar)

Komponen dan persediaan

Arduino UNO
× 1
Sensor Ultrasonik - HC-SR04 (Generik)
× 1
Servo Robot 180 Derajat RobotGeek
× 2
Kabel jumper (generik)
× 1

Alat dan mesin yang diperlukan

pipa
Pistol lem panas (generik)

Aplikasi dan layanan online

Arduino IDE
Microsoft Visual Studio 2015

Tentang proyek ini

Saya di sini dan saya akan menunjukkan cara membuat 360 Radar. Kirim data ke komputer, dan setelah memprosesnya gambar Radar secara real-time dan setelah revolusi (360 putaran) simpan Radar sebelumnya dan gambar yang baru. dan setelah semua ini MENGKODEKAN data dan menyembunyikannya menjadi gambar. Misalnya jika Anda hanya mengirim data encode dan seseorang mengamati transfer data ini, dia akan mengetahui bahwa Anda mentransfer data ENCOD . Tapi, jika Anda menyembunyikan data yang Disandikan ke dalam gambar, dia tidak akan pernah tahu apa yang Anda lakukan dan hanya mengira Anda mengirim foto untuk orang lain.

Langkah 1 (Kumpulkan apa yang Anda butuhkan)

Dalam proyek ini Anda akan membutuhkan:

  • Arduino (saya menggunakan Uno R3)
  • Motor servo (kami membutuhkan 2 motor karena kami harus menyediakan gerakan 360°)
  • Sensor ultrasonik (kami menggunakan sensor ini untuk menghitung jarak)
  • Kabel sehingga Anda dapat memasang sensor ultrasonik dan servo.

Langkah 2 (Merakitnya)

Hubungkan servo dan sensor ultrasonik ke Arduino seperti pada skema di bawah ini (tepat di atas kode C++). Anda dapat mengunggah kode dan melihatnya di komputer.

Perhatian :Jika Anda tidak tahu apa nama portnya, buka Device Manager lalu cari Ports. Anda dapat melihat nama di sana (COM3 atau COM5).

Jika Anda menyelesaikan proyek, minta saya untuk mengirimkan EXE Radar Drawer.

*Update* :Download file EXE di halaman ini.

Jika Anda memiliki masalah dalam bekerja dengan EXE atau Anda ingin membuat EXE sendiri, tanyakan saja kepada saya dan saya siap membantu.

Saat Anda mengimpor foto untuk menyandikan AI, pilih metode terbaik untuk membuatnya lebih aman.

Kode

  • Kontrol Servo
Kontrol ServoC/C++
Kode pada C++ ini untuk mengontrol servo dan harus diupload ke Arduino
#include Servo Down;Servo Up;const int trigPin =9;const int echoPin =10;durasi panjang;int pos =0;int pos2 =0;int jarak;int _degrees;void setup() {pinMode(trigPin, OUTPUT);pinMode(echoPin, INPUT); Bawah.attach(2); Up.attach(3);Serial.begin(9600); }void loop() { Down.write(0); Atas.tulis(0); for (pos =0; pos <=180; pos +=1) { Down.write(pos); _derajat =pos; dis(); penundaan (50); if (pos ==180){ for (pos2 =0; pos2 <=180; pos2 +=1) { Up.write(pos2); _derajat =pos + pos2; dis(); penundaan (50); } } } for (pos =180; pos>=0; pos -=1) { Down.write(pos); Up.write(pos); penundaan (5); }}void dis(){ digitalWrite(trigPin, LOW);delayMicroseconds(2);digitalWrite(trigPin, HIGH);delayMicroseconds(10);digitalWrite(trigPin, LOW);durasi =pulseIn(echoPin, HIGH);distance=durasi *0.034/2;Serial.print(jarak);Serial.print(",");Serial.println(_degrees); }

Suku cadang dan penutup khusus

Unduh file EXE dari sini circular_draw_qP2ROsoPds.rar

Skema


Proses manufaktur

  1. Transfer Data Magnetik Nirkabel
  2. Arduino Digital Dice
  3. Pencatat Data Suhu dan Kelembaban
  4. Iron Man
  5. Temukan Saya
  6. Arduino 3D-Printed Robotic Arm
  7. Kontrol Humidifier Arduino
  8. NeoMatrix Arduino Pong
  9. Arduino Joystick
  10. Penerima Radio FM Arduino TEA5767