» Elektronik » Arduino »Bartender robot dengan kawalan bluetooth

Bartender robotik yang dikawal oleh Bluetooth



Dalam artikel ini, Wizard akan memberitahu kami bagaimana dia membuat pelayan bar robot yang dikawal oleh telefon pintar.
Ciri-ciri peranti: kerja pada Arduino, harga yang berpatutan, kawalan bluetooth dari mana-mana alat, otonomi (kerja dari 8 bateri AA).
Untuk membina peranti sedemikian, tuan menggunakan perkara berikut

Bahan dan alat:
-Arduino Uno;
-Penyerang enjin L293D;
- suis kenalan;
-Linear galas;
-Nasapan enjin;
-Belt dan katrol (versi 2m);
-Belt dan katrol (versi 5m);
Modul Bluetooth -HM10;
- Pemutar skru;
-Fasteners;
-Legs;
-Tabel atas;
-3D pencetak;
-Metal rod;
- pemutar skru;
- RGB LED;
-Wire;
- Aksesori pematerian;
-Izolenta;
-Glue gun;
-Bateri bateri;
-Kelayan;
-Bateri;
-Komputer dengan perisian;
- Pemegang botol;
Injap
-Bottles;

Langkah Pertama: Jadual
Pertama, tuan mengumpul jadual. Saiz meja 120 * 45 cm Ketebalan tablet 18 mm.


Langkah Dua: Tensioner
Fail untuk bahagian percetakan boleh dimuat turun di bawah.
Fail Percetakan 3D.
Kini, ia perlu mencetak dua butiran pertama "idler.stl" dan "Rod_Clamp_V5.stl".
Setelah mencetak, perlu melampirkan ketegangan roller ke penjepit batang menggunakan bolt M4 dan kacang panjang. Penjepit kuat tidak perlu, kerana roller mesti berputar dengan bebas.

Kemudian kedua-dua bahagian dipasang bersama-sama.
Tandakan pada meja 3 cm dari hujung pendek kiri dan 5 cm dari pinggir depan dan mengetatkan ketegangan.





Langkah Dua: Mount Engine
Mencetak pemasangan enjin, fail "X_Axis_Motor_Mount.stl". Cepat pada meja pada jarak 95 cm dari ketegangan dan 5 cm dari pinggir meja.


Langkah Tiga: Panduan
Sediakan panduan. Panjang rod adalah 1 meter.


Langkah Empat: LED
Tuan akan menggunakan LED RGB untuk petunjuk. Solder 180 cm wayar warna yang berbeza untuk setiap kaki. Persimpangan itu mengasingkan.





Langkah Lima: Platform
Mencetak bahagian 'slider_base_v3.stl'. Memperbaiki LED. Memasang motor stepper.






Memasang galas linier.



Langkah Enam: Saluran Kabel
Saluran kabel untuk peranti ini terdiri daripada segmen berasingan yang disambungkan dalam litar tunggal.Di dalam litar, wayar diletakkan. Rantaian itu boleh alih dan lekuk jika perlu. Segmen rantai juga dicetak pada pencetak.




Pada jarak 25 mm dari panduan yang melampau dan 47 cm dari ketegangan, latihan lubang 16 mm. Masukkan lengan "Table_Tidy.STL" ke dalam lubang. Mempercepat saluran kabel satu hujung pada platform, yang kedua di atas meja di sebelah lengan. Melambung wayar.









Langkah ketujuh: suis
Di sebelah lekapan enjin, satu lagi lubang 16 mm dibor. Masukkan lengan ke dalamnya. Mempadatkan treler ke gunung. Solder ke kenalannya selama 1 meter wayar.





Langkah Lapan: Enjin paksi X
Selamatkan enjin untuk dipasang.


Langkah Sembilan: Belt
Selamat pulley ke batang motor. Mempercepatkan tali pinggang kepada pemegang platform. Tarik tali pinggang melalui katrol dan melalui kren tensioner. Mempercepatkan hujung kedua kepada pemegang. Sekiranya perlu, ketegangan tali pinggang boleh diselaraskan dengan mengetatkan atau membuka skru.











Langkah Sepuluh: Pemegang Piala
Mencetak dua batang berulir main_rod2.3.STL dan pemegang Dispenser_Paddle_V2.STL. Mempadatkan pada platform.
Bartender robotik yang dikawal oleh Bluetooth



Langkah sebelas: penunjuk, treler, papan roti
RGB LED, mempunyai empat kaki. Satu kaki biasa dan tiga warna. Tuan mengambil empat lagi wayar, masing-masing kira-kira 15 cm panjang, dan mematerinya seperti berikut (dengan warna cahaya LED) ke modul pemandu enjin:
Merah ke pin D9
Blue to pin D10
Hijau untuk pin A1
Katod kepada pin GND.








Ia menghubungkan treler: kenalan atas adalah GND, sentuhan pertengahan adalah 5 V, hubungan bawah adalah output No 2.


Seterusnya memasang segala-galanya pada papan roti (lihat gambar). Selamat papan ke meja.


Langkah Dua Belas: Arduino
Mencetak plat pemasangan untuk Arduino. Selamatkan plat ke meja. Cepat pada pinggan Arduino. Memasang modul pemandu enjin pada Arduino.





Menyambung wayar dari pemandu ke papan roti, seperti dalam foto.


Langkah Tiga belas: Kod muat turun
Menyambungkan Arduino ke PC dan muat turun kod. Kod boleh didapati di sini.
Menjalankan kod Ujian LED. LED perlu menyala dengan warna yang berbeza.
Skrip berikut untuk muat turun adalah "Contact_switch_test". Sebaik sahaja ia dimuatkan, monitor hendaklah memaparkan setiap tekan suis had.




Langkah empat belas: menyambungkan motor X dan Z
Selamat penyambung yang datang dari enjin X melalui papan roti di atas meja. Menyambung dengan wayar pemandu.



Sambungkan motor stepper Z-axis.





Langkah Lima belas: Kompartemen Bateri
Menghapus jumper pada modul. Menyambungkan petak bateri.



Kini anda boleh menjalankan "ujian 1". LED merah harus menyala dan platform harus mencapai suis had. Kemudian LED akan bertukar menjadi hijau.

Langkah enam belas: pemegang botol
Menggunakan tanda kurung menjamin dinding belakang MDF.






Selanjutnya bergerak platform 1 cm dari suis had. Selaraskan pemegang kaca dan selamatkan pemegang botol dengan dispenser (malangnya tuan tidak memberi penerangan untuk pembuatan atau pembelian pemegangnya). Seterusnya. pemegang dilampirkan setiap 12 cm.




Langkah tujuh belas: kod, penentukuran, ujian
Memuatkan kod utama pada https://www.thingiverse.com/thing:2478890
Nilai berikut ditetapkan dalam tetapan: 50,10,01,50,06,01,50,50,00,57,00,00,50,50,02,50,50,00. Tuan mempunyai enam dispenser. Di dalam tetapan terdapat enam kumpulan tiga, di mana angka pertama adalah jarak dari suis had, dispenser pertama, dispenser kedua, dan lain-lain, angka kedua ialah masa minuman itu dicurahkan ke dalam gelas, yang ketiga adalah jumlah menuang. Semua nilai ini boleh diubah mengikut keperluan.





Minuman pertama yang disediakan oleh peranti itu adalah gin dan cola. Untuk menyamakan tekanan dalam botol dengan cola, anda perlu membuat lubang. Kemudian penyihir menetapkan parameter yang diperlukan.



Langkah lapan belas: modul bluetooth
Untuk mengawal bartender dari alat, tuan memasang modul Bluetooth. Modul ini menyambung seperti berikut.
HM10 -> Arduino Shield
RXD ------> TX
TXD -------> RX
GND ------> Ground
VCC ------> 3.3V





Tuan mempunyai telefon pintar yang menjalankan iOS. Untuk sistem ini, dia memuat turun "lite serial hm10 bluetooth" dari kedai aplikasi. Kemudian ia mewujudkan sambungan dan memasuki tetapan.




Segala-galanya sudah siap dan untuk maklumat lebih lengkap beberapa video.



10
10
10

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup
1 ulasan
Beritahu penulis, biarkan dia menambah dispenser ais dan penerima syiling! senyum

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...