În acest articol, Vrăjitorul ne va spune cum a făcut un barman robotizat controlat de un smartphone.
Caracteristici ale dispozitivului: funcționează pe Arduino, preț accesibil, control bluetooth de la orice gadget, autonomie (funcționează din 8 baterii AA).
Pentru a construi un astfel de dispozitiv, maestrul a folosit următoarele
Materiale și instrumente:
-Arduino uno;
-Motor motor L293D;
- comutator de contact;
-Rulmenți liniari;
-Motor de comutare;
-Greț și scripete (versiunea 2m);
-Greț și scripete (versiunea 5m);
-Modul Bluetooth HM10;
-O surubelnita;
-Krepezh;
-Nozhki;
-Tabelul de sus;
-Imprimant 3D;
-Barele metalice;
- surubelnita;
- LED RGB;
seeing-;
-Accesorii de vânzare;
-Izolenta;
-Pistol de luciu;
-Compartiment pentru baterii;
-Konnektory;
Buton-Tip baterie;
-Computer cu software;
- Suporturi pentru sticle;
supapă -cele;
-Bottle;
Pasul 1: Masa
În primul rând, stăpânul colectează masa. Dimensiunea mesei 120 * 45 cm. Grosimea mesei 18 mm.
Pasul doi: întinzător
Fișierele pentru imprimarea pieselor pot fi descărcate mai jos.
Fișiere de imprimare 3D.
Acum va fi necesar să imprimați primele două detalii „idler.stl” și „Rod_Clamp_V5.stl”.
După imprimare, este necesar să atașați rola de tensiune la clemă cu un șurub și piuliță M4 lungă. Nu este necesară o strângere puternică, deoarece rola trebuie să se rotească liber.
Apoi, cele două părți sunt fixate între ele.
Marcează pe o masă la 3 cm de capătul scurt stâng și la 5 cm de marginea din față și strânge întinzătorul.
Pasul doi: Montura motorului
Tipărește montura motorului, fișierul "X_Axis_Motor_Mount.stl". Se fixează pe masă la o distanță de 95 cm de întinzător și la 5 cm de marginea mesei.
Pasul trei: Ghiduri
Setează ghiduri. Lungimea tijelor este de 1 metru.
Pasul patru: LED
Maestrul va folosi LED-ul RGB pentru indicare. Se lipește fire de 180 cm de diferite culori la fiecare picior. Se izolează joncțiunea.
Pasul cinci: Platforma
Tipărește partea „slider_base_v3.stl”. Fixează un LED. Instalează motoare pas cu pas.
Instalează rulmenți liniari.
Pasul șase: Canal de cablu
Canalul de cablu pentru dispozitiv constă din segmente separate conectate într-un singur circuit.În circuit, sunt așezate fire. Lanțul este mobil și se îndoaie dacă este necesar. Segmente de lanț sunt de asemenea tipărite pe imprimantă.
La o distanță de 25 mm față de ghidajul extrem și 47 cm de întinzător, găurește o gaură de 16 mm. Introduceți manșonul "Table_Tidy.STL" în gaură. Fixează canalul de cablu la un capăt de pe platformă, al doilea pe blatul de lângă mânecă. Întinde firele.
Al șaptelea pas: comutați
Lângă suportul motorului, este găurit un alt orificiu de 16 mm. Introduceți o mânecă în ea. Fixează remorca pe suport. Se lipeste la contactele sale pentru 1 metru de sârmă.
Pasul opt: motor cu axa X
Securizează motorul pentru montare.
Pasul Nou: Centura
Fixează scripetele de arborele motorului. Fixează capătul centurii pe suporturile platformei. Trage centura prin scripete și prin scripetele întinzător. Fixează cel de-al doilea capăt la deținători. Dacă este necesar, tensiunea centurii poate fi reglată prin strângerea sau deșurubarea șurubului.
Pasul zece: suport pentru cupă
Tipărește două tije filetate main_rod2.3.STL și suport Dispenser_Paddle_V2.STL. Se fixează pe o platformă.
Pasul unsprezece: indicator, remorcă, panou
LED RGB, are patru picioare. Un picior este obișnuit și trei în culori. Maestrul ia încă patru fire, fiecare cu o lungime de aproximativ 15 cm și le livrează după cum urmează (prin culorile strălucirii LED-urilor) către modulul driverului motorului:
Roșu la pinul D9
Albastru până la pinul D10
Verde la pinul A1
Catodul la pinul GND.
Conectează remorca: contactul superior este GND, contactul mijlociu este de 5 V, contactul inferior este ieșirea nr. 2.
Următorul montează totul pe o panou de pâine (vezi foto). Securizează placa pe masă.
Pasul Doisprezece: Arduino
Placă de montare pentru Arduino. Fixează farfuria de masă. Se fixează pe o farfurie de Arduino. Instalează un modul de driver de motor pe Arduino.
Conectează firele de la șofer la placa de panou, ca în fotografie.
Etapa treisprezece: descărcați codul
Conectează Arduino la un PC și descarcă codul. Codul poate fi găsit aici.
Execută codul LED Test. LED-ul ar trebui să se aprindă în culori diferite.
Următorul script de descărcat este "Contact_switch_test". De îndată ce este încărcat, fiecare apăsare a limitatorului trebuie să fie afișată pe monitor.
Pasul al patrulea: conectarea motoarelor X și Z
Securizează conectorul care vine de la motorul X prin panoul de panou de pe masă. Se conectează cu firele șoferului.
Conectează motoarele pas cu ax Z.
Pasul cincisprezece: compartimentul bateriei
Îndepărtează un jumper de pe un modul. Conectează compartimentul bateriei.
Acum puteți rula "test 1". LED-ul roșu ar trebui să se aprindă, iar platforma ar trebui să ajungă la întrerupătorul de limită. Apoi LED-ul va deveni verde.
Pasul șaisprezece: suport pentru sticle
Folosirea parantezelor asigură peretele posterior al MDF.
Mai departe deplasează platforma la 1 cm de întrerupătorul de limită. Aliniază suportul de sticlă și fixează suportul sticlei cu distribuitorul (din păcate comandantul nu a dat o descriere pentru fabricarea sau achiziționarea suportului). În continuare. suporturile sunt atașate la fiecare 12 cm.
Pasul șaptesprezece: cod, calibrare, test
Încarcă codul principal la https://www.thingiverse.com/thing:2478890
În setare sunt setate următoarele valori: 50,10,01,50,06,01,50,50,00,57,00,00,50,50,02,50,50,00. Stăpânul are șase distribuitoare. În setări există șase grupuri de trei, unde prima cifră este distanța față de comutatorul limită, primul distribuitor, distribuitorul al doilea etc., a doua cifră este momentul în care băutura a fost turnată în pahar, a treia este numărul de turnare. Toate aceste valori pot fi modificate după cum este necesar.
Prima băutură pe care dispozitivul a pregătit-o a fost ginul și cola. Pentru a egaliza presiunea din sticlă cu cola, trebuie să faceți o gaură. Apoi vrăjitorul a setat parametrii necesari.
Pasul optsprezece: modul bluetooth
Pentru a controla barmanul de la gadget, masterul a instalat un modul Bluetooth. Modulul se conectează după cum urmează.
HM10 -> Scutul Arduino
RXD ------> TX
TXD -------> RX
GND ------> Teren
VCC ------> 3.3V
Maestrul are un smartphone care rulează iOS. Pentru acest sistem, el descarcă „hm10 bluetooth serial lite” din magazinul de aplicații. Apoi stabilește conexiuni și introduce setări.
Totul este gata și pentru informații mai complete câteva videoclipuri.