Taula de continguts:
- Subministraments
- Pas 1: aconseguir energia
- Pas 2: Connexió dels motors
- Pas 3: * Codi de prova *
- Pas 4: Arduino, mòdul Bluetooth i muntatge del distribuïdor d'alimentació
- Pas 5: xassís
- Pas 6: muntatges del motor de l'eixugaparabrises
- Pas 7: seguretat
- Pas 8: muntures IBT_2 / muntatges del controlador de motor
- Pas 9: torneu a provar el codi
- Pas 10: cablejat
- Pas 11: muntatge de rodes
- Pas 12: Codi final
- Pas 13: aplicació
- Pas 14: Moviment (PROVA sense paperera)
- Pas 15: muntatge de la paperera
- Pas 16: primer disc correcte
- Pas 17: cara mòbil opcional
- Pas 18: Gràcies per arribar fins aquí
- Pas 19: millores
Vídeo: LLAUNA O PAPERERA AUTOMÀTICA. PER SALVAR EL PLANETA .: 19 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Per gaming feeling0Follow More de l'autor:
Projectes Tinkercad »
Abans de començar, us recomanaria que mireu el primer vídeo abans de llegir-lo, ja que és molt útil
Hola, em dic Jacob i visc al Regne Unit.
El reciclatge és un gran problema on visc, veig molta brossa als camps i pot ser perjudicial. El més molest d’això és que hi ha contenidors a tot arreu. Això és degut a que la gent és mandrosa? Vaig decidir solucionar-ho fent una paperera de reciclatge que us arribés!
Comencem…
Subministraments
Dewalt / qualsevol bateria d’eines sense fil.
Impressora 3D. Probablement se’n podria sortir un.
Arduino uno.
Mòdul Bluetooth.
Convertidor de dòlars. Opcional segons el temps que vulgueu que duri el vostre arduino.
Ordinador i telèfon.
2x IBT_2.
2x motor del netejador.
Pas 1: aconseguir energia
Tinc un pressupost molt ajustat, de manera que no puc gastar els meus diners en una bateria Li-Po de luxe i fins i tot en àcid Led. Tanmateix, probablement hi hagi bateries LI-Po realment barates que ni tan sols coneixeu. Trepant sense fil Bateria o fins i tot algunes tallagespes. Aquestes bateries són molt útils i són lleugeres.
No vaig perdre temps per començar! Vaig saltar a tinkercad i després d'unes quantes iteracions, vaig pensar en això:
Dalt de la part superior.
Pas 2: Connexió dels motors
Com he dit a la secció de subministraments, estic fent servir 2x IBT_2 i un arduino. He utilitzat aquest esquema de cablejat NOTA QUE NO VAIG UTILITZAR LA PART DEL POTENTIOMMETRE. El cablejat era molt senzill i només implicava soldar. L'IBT_2 té dos pins PWM un per girar el motor cap enrere i un cap endavant. També té dos pins d'alimentació que poden ser de 3,3 a 5 v. Això és tot el que necessiteu connectar per tenir un control total sobre el motor. No us preocupeu pels altres pins.
Pas 3: * Codi de prova *
Vaig escriure un petit tros de codi que acceleraria lentament el motor i el canvi de direcció cada 10 segons. Això s’aconsegueix utilitzant un bucle for. L'IBT_2 es va connectar al cinquè i al sisè pin PWM. Podeu copiar-lo i enganxar-lo.
Codi:
int RPWM_Output = 5; // Pin 5 de sortida Arduino PWM; connecteu-vos a l'IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Pin 6 de sortida Arduino PWM; connectar-se a l'IBT-2 pin 2 (LPWM)
void setup () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
bucle buit () {
int i = 0; // posa aquí el teu codi principal per executar-lo repetidament:
per a (i = 0; i <255; i ++) {
// En sentit horari analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); retard (100); }
retard (10000);
per a (i = 0; i <255; i ++) {
// AntiWrock analogwrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); retard (100); }
retard (10000);
}
Pas 4: Arduino, mòdul Bluetooth i muntatge del distribuïdor d'alimentació
Probablement podríeu sortir sense la impressió 3D, però és molt més senzill imprimir-la en lloc de fer-la. Així que vaig dissenyar una caixa perquè el meu mòdul arduino i Bluetooth es pogués lliscar amb tinkercad. Aquesta caixa té forats de cargol al lateral per muntar. Ho vaig muntar al mig de la meva semi-xasi. Al final, només vaig haver de crear forats dins de la caixa per muntar-la tal com era massa gran.
Pas 5: xassís
Aquest xassís es va fer de fusta de treball i només es va cargolar amb uns quants cargols de fusta. He creat un model cad ràpid per a tu. No hi ha molt a dir al respecte.
Pas 6: muntatges del motor de l'eixugaparabrises
Això és realment d'un projecte anterior, de manera que les muntures ja estaven fetes, però consta de 3 peces de corretges resistents.
Pas 7: seguretat
Jo, de nou, vaig dissenyar un muntatge a tinkercad per contenir un interruptor de 7,5 amperis. Com podeu veure a la imatge adjunta anterior.
Pas 8: muntures IBT_2 / muntatges del controlador de motor
Vaig trobar un muntatge a thingiverse que vaig editar una mica. Al meu entendre, fa una molt bona feina. També és molt fort malgrat que està muntat per cola calenta.
Pas 9: torneu a provar el codi
He escrit un codi que, sempre que l’envieu el número u, faci girar els motors cap endavant. Aquí:
Pas 10: cablejat
Vaig utilitzar una barreja de blocs de xocolata i connectors elèctrics per connectar la majoria de coses. Els passadors arduino s’han soldat. També he creat un esquema de cablejat per a vosaltres. Si voleu construir això, us recomanaria que cerqueu el cablejat per obtenir peces independents, ja que és una versió simplificada.
Pas 11: muntatge de rodes
Per a les rodes, en feia servir de velles del meu avi. Vaig enganxar una femella M8 al motor de l'eixugaparabrises i després hi vaig fer servir el bloqueig de rosca. Després d'això, vaig cargolar la vareta roscada a l'interior de la femella. Vaig afegir dos fruits secs per unir-lo i després vaig afegir una rentadora de cèntims. Després, he afegit una rentadora i dues femelles de bloqueig molt ajustades entre la roda.
Pas 12: Codi final
Aquest fragment de codi utilitza una variable anomenada "i" com a enter a 170. Això va fer que fos molt més fàcil escriure això, ja que no havia d'escriure 170 cada vegada que vull girar cada motor. El número 170 s’utilitza ja que és 170/255, que equival a 12/18 volts. Ho he resolt dividint 18 per dotze i després dividint 255 pel resultat de l'última suma. 18/5 = 1,5. 255 / 1,5 = 170.
Llavors, com que hi ha dos pins pwm, he anomenat un motor de motor cada un: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Tots dos es van configurar com a sortides als pins 5, 6, 10 i 11.
A més, he establert 4 enters 1: endavant_estat 2: endarrere_estat 3: estat esquerre 4: estat dret. A la configuració, es van establir per defecte a 0. He utilitzat frases simple if per a cadascuna. Funciona posant l'estat cap endavant a 1 si es rep '1' i també encén els motors. A continuació, hi ha una altra sentència if que diu si l'estat cap endavant = 1 i se'n rep un apagueu els motors. En general, això significa que quan feu clic a un botó, continuarà i, quan torneu a fer-hi clic, s'aturarà.
Pas 13: aplicació
Aquesta aplicació es va escriure a l'inventor de l'aplicació MIT i utilitza pantalles virtuals per aconseguir una connexió bluetooth a cada pantalla (2 d'elles). No permet entrar a la pantalla de control tret que tingueu una connexió mitjançant bluetooth. Simplement, tot el que fa és enviar '1' '2' '3' '4' a l'arduino en funció del botó que premeu.
Pas 14: Moviment (PROVA sense paperera)
He creat un vídeo per mostrar què pot fer sense paperera.
Pas 15: muntatge de la paperera
Aquesta cosa va ser molt fàcil i es va inserir. No cal que ho cargoleu ni res. Només cal afegir les rodes i ZOOM.
Pas 16: primer disc correcte
Hi ha un vídeo que vaig fer si no el veieu al principi.
Pas 17: cara mòbil opcional
Vaig imprimir en 3D tots els fitxers d’aquesta: https://www.thingiverse.com/thing:2994999 publicació de thingiverse a una escala del 60%. Després el vaig enganxar en calent a la banya del servo i vaig tallar una ranura al contenidor així. He utilitzat una bateria per alimentar un Arduino i un servo independents. He utilitzat l’exemple de la biblioteca Arduino de codi d’escombrat.
Pas 18: Gràcies per arribar fins aquí
Ho has fet. Gràcies si heu arribat fins aquí, espero que us hagi agradat.
Pas 19: millores
Crec que aquest projecte ha resultat fantàstic, però sempre hi ha marge de millora.
El primer que canviaria és que sigui completament automàtic amb sensors Lidar o alguna cosa semblant. També canviaria les rodes. Les rodes tenen només 7 polzades de diàmetre i crec que si pogués fer-la una mica més gran, seria millor fer camp a través i més ràpid. Per últim, el faria molt més compacte per poder tenir més espai per a la part de la paperera.
Accèsit al concurs de robots
Recomanat:
Feu un classificador de paperera Pi amb ML: 8 passos (amb imatges)
Feu un classificador de paperera Pi amb ML: el projecte Classificador de paperera, conegut afectuosament com a "On va?!", Està dissenyat per llençar les coses amb més rapidesa i fiabilitat. Aquest projecte utilitza un model d'aprenentatge automàtic (ML) format a Lobe, un equip per a principiants (sense codi!)
Advertència d’aigua: un dispositiu per salvar l’embarcació: 5 passos (amb imatges)
Advertència d’aigua: un dispositiu per salvar el vostre vaixell: si sou propietari d’un vaixell, hi ha una comoditat sòlida a l’hora de fer arribar el vaixell a terra ferma. No s’hi pot enfonsar. A qualsevol altre lloc s’enfronta a una batalla constant per superar la tendència a relliscar sota les onades i desaparèixer. Durant l'hivern aquí a Alas
Paperera de classificació: detecteu i ordeneu la paperera: 9 passos
Paperera classificadora: detecteu i ordeneu les escombraries: heu vist alguna vegada algú que no recicli o ho faci de manera dolenta? Alguna vegada heu desitjat una màquina que us reciclés? Seguiu llegint el nostre projecte, no us en penedireu! Sorter bin és un projecte amb una clara motivació d’ajuda
Fem un robot per caminar amb una llauna de Coca-Cola a casa: 6 passos (amb imatges)
Fem un robot caminant amb una llauna de Coca-Cola a casa: Hola a tothom, sóc Merve! Aquesta setmana farem un robot caminant amb una llauna de Coca-Cola. * _ * Comencem! ** VOTEU AQUEST PROJECTE AL CONCURS DE STICK IT
Paperera automàtica: 8 passos (amb imatges)
Paperera automàtica: Hola amics! Si heu estat veient el meu canal durant molt de temps, és probable que recordeu un projecte sobre una paperera amb tapa automàtica. Aquest projecte va ser un dels primers a Arduino, es pot dir el meu debut. Però tenia un inconvenient molt gran: