Taula de continguts:

Escombradora automàtica Arduino: 9 passos
Escombradora automàtica Arduino: 9 passos

Vídeo: Escombradora automàtica Arduino: 9 passos

Vídeo: Escombradora automàtica Arduino: 9 passos
Vídeo: Curso de Arduino para Iniciantes - Aula 01 - Primeiros Passos (Exemplo de um Vumeter) 2024, De novembre
Anonim
Escombradora automàtica Arduino
Escombradora automàtica Arduino

Així que un dia vaig decidir comprar un roomba, però és massa car perquè sóc estudiant i la meva prioritat és la meva escola, i em ve a la ment una idea que afirma com puc fer-ne un, tinc una bona experiència en programació i arduino, per què no?

Pas 1: subcontractació de materials

Subcontractació de materials
Subcontractació de materials
Subcontractació de materials
Subcontractació de materials
Subcontractació de materials
Subcontractació de materials
Subcontractació de materials
Subcontractació de materials

A continuació es mostra la part dels projectes:

Arduino pro mini o qualsevol placa arduino

Acabo d’utilitzar el pro mini perquè és més eficient i més petit

Controlador de motor L298n

Aquest controlador de motor s’utilitza per conduir els dos motors que alimenten l’escombradora

Push escombra

si no sabeu què és una escombra empenta, és com una escombra amb diversos pinzells

i gira mentre l’empeny i recull la brutícia

2 motors raspallats de corrent continu

Acabo d'utilitzar alguns motors de corrent continu que tinc de cotxes de joguina trencats

Dos sensors d'ultrasons

per intuir i evitar murs i obstacles

Presa de corrent continu

Per cobrar als bancs elèctrics

Bancs d’energia

per proporcionar la potència necessària per a la placa i els motors

dos cables mascles USB

per connectar-se al banc de potència

Pas 2: Eines necessàries

Eines necessàries
Eines necessàries

Una eina Dremel

tallar i posar forat allà on calgui

Un soldador

per soldar cables, és clar.

Alicates

per tallar filferro i ajudar a doblar els cables

pistola de cola (opcional)

per mantenir els motors units, però si no només utilitzeu zipties

Tornavís

per subjectar i afluixar els cargols de diversos components

Pas 3: trobar on col·locar els motors i els sensors i pintar

Trobar on col·locar els motors i els sensors i el treball de pintura
Trobar on col·locar els motors i els sensors i el treball de pintura
Trobar on col·locar els motors i els sensors i el treball de pintura
Trobar on col·locar els motors i els sensors i el treball de pintura
Trobar on col·locar els motors i els sensors i el treball de pintura
Trobar on col·locar els motors i els sensors i el treball de pintura

Vaig calcular on col·locar els sensors simplement posant-los a sobre i vaig marcar els cercles que després es tallaran amb el dremel i mentre hi estic, el vaig pintar amb una pintura en aerosol blava metàl·lica

Pas 4: Posar forats

Posant forats
Posant forats
Posant forats
Posant forats
Posant forats
Posant forats
Posant forats
Posant forats
  • Així que he posat quatre forats davant de l’escombra superior del cos, dos a l’esquerra i dos a la dreta perquè els sensors entrin
  • i també he posat dos forats rectangulars a la part inferior del cos inferior de l'escombra perquè hi entrin els motors

Pas 5: posar-ho tot junt

Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt

Vaig enganxar en calent tot el sensor i els motors al cos, perquè els vaig posar al cos inferior i el vaig recolzar amb tacs de fusta perquè no es movessin. per als sensors, també els he enganxat en calent als seus forats adequats, també he fet un tauler per al mini pro, de manera que serà més fàcil connectar-lo i resoldre problemes. mentre el conductor del motor es troba a la part davantera del netejador

Pas 6: Codi

el codi es va fer a l'IDE Arduino i, per descomptat, està modificat. si voleu descarregar el codi, només cal que premeu l'enllaç que hi ha a continuació. per tant, hi ha dues parts del codi en el terme propi, la feina de la primera part és obtenir les dades dels sensors perquè la placa pugui analitzar-la i la tasca de la segona part és assignar quins motors giren i maniobren, això és només dos simples parts. si us pregunteu com he penjat el codi, només faig servir un arduino uno per penjar-lo

Pas 7: Cablegeu-lo

El cablejat
El cablejat
El cablejat
El cablejat
El cablejat
El cablejat
El cablejat
El cablejat

He utilitzat un cable de connexió de calibre 12 per connectar totes les coses al lloc adequat. Es presenta un esquema fritzing anterior.

el VCC i el GND dels sensors estan connectats als bancs d’alimentació que subministren 5 volts i el pin trigón es connecta un pin de ressò als pins adequats. també es defineixen en el codi els pins per controlar el motor

Pas 8: tancar-lo

Tancant-lo
Tancant-lo

Vaig posar el banc de potència a la part superior perquè no hi ha espai per als dos bancs de potència massius que hi ha dins, també el vaig posar a la part davantera per augmentar el pes i, per tant, posar més tracció a les rodes davanteres que condueix el raspall. També vaig tornar a cargolar totes les coses

Pas 9: Acabar els tocs

aquest és l'últim pas d'aquesta llarga i instructiva esperança que us agradarà fer-la i no dubteu a modificar-la i canviar-la.

Recomanat: