Taula de continguts:
- Subministraments
- Pas 1: però, què puc fer ??
- Pas 2: el disseny i la creació
- Pas 3: Les atraccions
- Pas 4: informació d'Arduino, esbós, informació de variables, etc
- Pas 5: la sortida de sèrie
- Pas 6: vídeos de demostració
- Pas 7: Alguns pensaments finals
Vídeo: Parc infantil de mitjanit: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Atenció! Llegiu-ho primer. No facis mal a la teva mascota
Els làsers són perillosos. NO recomano construir aquest projecte tal qual per diversos motius
- Perquè és massa fàcil per a un gat mirar el làser
- Potser substituïu el làser per una "canya i corda de pescar" (tipus de joguina de gat) que surt del forat …
- La interferència pot fer que el servo làser es comporti inesperadament i es restableixi a la posició 0
- No es pot apagar ràpidament el làser ni tornar-lo a dirigir. A diferència d’un làser de mà
- El gat s’atrau pel soroll i el moviment dels servos i mira el làser
- Cat no entén els perills dels làsers
Al meu gat li encanta perseguir els làsers
Els meus braços es cansen massa ràpid per al seu gust quan es tracta de perseguir el punter làser que faig al voltant … Clar, li dono una bona carrera; de tant en tant, durant uns minuts, però necessitava alguna cosa més automatitzada … M'encanten automatitzar coses.
Recentment he seguit el tutorial arduino que hi ha a continuació i he creat un "CAT LASER POINTER".
create.arduino.cc/projecthub/circuito-io-team/how-to-make-a-cat-laser-pointer-5f6307
Aquest coneixement és un requisit previ per a Midnight's Playground
Aprendràs a connectar servos a un arduino, configurar el bluetooth i obtenir el programari requerit. Tot és molt senzill i el tutorial està molt ben dissenyat.
Vaig seguir les instruccions: tenia un amic Imprimir en 3D els 3 petits components que requereix. Després vaig demanar el mòdul bluetooth, els servos (i alguns servos addicionals).
Sempre intento aprendre coses sobre l’arduino i l’electrònica. Trobo que "Instructables" és un recurs inestimable i trobo idees i bons consells aquí cada dia. No sóc professional i segueixo aprenent. M’encanta programar ordinadors, així que tenia ganes de jugar amb aquests servos i làsers.
Vaig construir el "punter làser de gat" i va funcionar com s'esperava. De fet, el gat perseguia feliçment el punt vermell que es projectava a l’atzar al terra.
Llavors Instructables va fer un concurs de PETS. No m’he pogut resistir. Ja tenia un Arduino Mega 2560 R3 i he construït alguns altres projectes, així que tinc uns quants sensors addicionals asseguts en una caixa. Vaig recollir alguns trossos de fusta que tenia. Alguns trossos d'aquí i d'allà per als quals podria ser útil.
I vaig decidir construir Midnight un petit parc infantil amb el làser com a "instructible".
Subministraments
Components necessaris bàsics
- Arduino Mega 2560 (o similar) i cable USB
- Taula de pa i diversos cables de pont (M-M. M-F, F-F)
- Adaptadors d'alimentació de 9v i 12v (per a Arduino i Servo)
Components del parc infantil
- (4) x Servomotor micro DXW90 de 9 g / 1,6 kg
- (1) x Mòdul de regulador de tensió de tres terminals per a Arduino
- (2) Mòdul de sensor de distància ultrasònic HY-SRF05
- (1) x Mecanisme Pan / Tilt (https://www.thingiverse.com/thing:2800192)
- (1) x HC-05 Mòdul de transceptor sense fils Bluetooth de 6 pins
- (1) x Làser mòdul de díode Mini 650nm 6mm 5V 5mW làser
- (6) x Diverses peces de fusta
- (2) x Coixins d'amortiment
- (1) x Llençol antic per embolicar-ho tot
Programari
- IDE Arduino
- Arduino BlueControl disponible a Google Play Store.
Eines diverses
- Pistola bàsica
- Trepant
- Mesurador de tensió (no és necessari per solucionar problemes)
- Cinta mètrica
- Tallador de filferro
- Alicates de cargol / agulla
- Cinta elèctrica
- Tisores
- Ganivet utilitari
Pas 1: però, què puc fer ??
Com que això és per al meu gat, vaig haver de tenir en compte algunes coses … No vull que el meu gatet es faci mal i les joguines haurien de ser flexibles …
Acabava de comprar uns quants servos addicionals i tenia uns quants sensors de gamma ultrasònics en un calaix … A més, acabava de fer un impressionant punter làser automatitzat.
Vaig mirar al voltant del pis i vaig deixar volar la meva imaginació. Tenia uns envasos de cafè de plàstic vells. Podria utilitzar les tapes rodones i girar-les amb els servos. Vaig trobar una ampolla antiga que no es polvoritzà més, vaig examinar el tub de plàstic recuperat que hi havia i vaig descobrir que tenia algunes característiques netes que funcionarien bé.
Sempre estic mantenint les caixes molt més temps del que hauria de fer … Per tant, tenia una gran caixa gran on podia tallar i muntar coses. El cartró va ser útil moltes vegades durant el projecte. El porta-boles és de cartró, els suports d'ultrasons són de cartró. Vaig fer servir cartró per tapar els cables per ajudar-los a protegir-los i, finalment, cobriré el cable i l’electrònica en una caixa de cartró.
Pas 2: el disseny i la creació
Ja tenia fusta prèviament tallada, així que vaig intentar utilitzar el que ja tenia …
- Una peça quadrada de fusta contraxapada de 2 '1 "(per a la base)
- Un tauler d'1 "x 6" (per a la prestatgeria)
- Tres 1 "x 1" s Aproximadament 1 '1 "de longitud (per subjectar el prestatge)
- Un pedestal d'1,5 "1,5" (per subjectar el mecanisme làser)
Reconegut, es tracta d’un disseny força senzill. Estic segur que amb més temps i una mica de creativitat, podríeu arribar a alguna cosa espectacular, estic segur !!!
Utilitzaré aquest gran tros de cartró pla a la part posterior per amagar les rodes i les palanques.
Vaig perforar prèviament els forats i vaig utilitzar uns cargols de fusta per mantenir-ho tot unit. No sóc molt bo fuster, així que disculpeu alguns dels errors visibles …
Vaig grapar uns encoixinaments insonoritzants que tenia a la fusta. Utilitzant cartró per ajudar a mantenir premudes les grapes.
AVÍS! Mantingueu el pedestal baix, com a màxim una polzada. El gat pot mirar-hi directament si és massa alt. El meu és massa alt
Pas 3: Les atraccions
La torreta làser
El principal atractiu és la torreta làser.
Recentment he creat un punter làser de gat automatitzat.
Era una joguina perfecta per construir el parc infantil de la mitjanit. El "punter" es pot controlar mitjançant Bluetooth i el telèfon Android mitjançant una aplicació anomenada "Arduino BlueControl" disponible a la botiga de Google Play. He d'admetre. El programari per al mecanisme original de panoràmica / inclinació va ser fonamental per començar això. Ràpidament enviava les meves ordres de Bluetooth arduino en qüestió de minuts. El programari té un mode de reproducció automàtica on el làser es mou aleatòriament per una àrea predefinida. Funciona molt bé pel que tenia en ment!
La palanca del ratolí de bola saltant / saltant
Es tracta simplement d’una bola tipus fil lligada a una corda que he trobat. Aleshores ho vaig connectar a la palanca, que al seu torn s’adjunta a un servo. El servo es pot programar perquè giri des de 0 fins a 180 graus. Utilitzo aquesta funcionalitat per moure la palanca cap amunt i cap avall a l’atzar i donar-li un salt a la pilota de tant en tant.
Un avantatge: he fixat un ratolí a la palanca. Quan la palanca estira la corda cap amunt, apareix el ratolí a sobre del teló de fons. Quan la pilota cau, el ratolí cau darrere del teló de fons.
La roda del ratolí
La tapa de plàstic d’una llauna de cafè s’uneix a un dels servos. Vaig gravar el ratolí a la tapa i el vaig connectar a un servidor. Aleshores tallo forats especials (finestra?) Perquè el ratolí "aparegui" de cop. Un forat per sobre del prestatge i un forat per sota. Girar la roda em permet situar el ratolí a qualsevol nivell o amagar-lo fins i tot.
La roda de corda
Una vegada més, he utilitzat la tapa de la llauna de cafè de plàstic, però aquesta vegada he enganxat unes cordes de fil a la tapa. Utilitzant el mateix principi que la roda del ratolí, puc moure les cordes d’anada i tornada davant d’una “finestra”, amagar-la o fer-la tornar a aparèixer. (Malauradament, a causa d'un servo defectuós, vaig haver de retirar aquesta atracció del festival.
Pas 4: informació d'Arduino, esbós, informació de variables, etc
Pinout Arduino
Utilitzarem pins digitals, 2, 5, 7, 10, 11, 22, 23, 24, 25, 36, 40.
// Definiu pins Bluetooth # define BTHC05_PIN_RXD 10 #define BTHC05_PIN_TXD 11
// Definiu el pin làser #define LASER_PIN_S 2
// Definiu 5 pins de servo #define SERVO9G1_PIN_SIG 36 // Làser esquerre i dret #define SERVO9G2_PIN_SIG 40 // Làser amunt i avall #define SERVO9G3_PIN_SIG 5 // Palanca de bola #define SERVO9G4_PIN_SIG 7 // Roda del ratolí // Definiu el gat i el pin Echo per HY-SRF05 (Sensors d'ultrasons 1 i 2) #define trigPin1 22 // 12 Sensor de proximitat de bola #define echoPin1 23 // 13 Sensor de proximitat de bola #define trigPin2 24 // Sensor de proximitat del parc infantil #define echoPin2 25 // Sensor de proximitat del pati
Variables mínimes i màximes per als servos:
// Això defineix la posició mínima i de mescla per al servo
exemple:
int servo1Min = 70; int servo1Max = 110; int servo2Min = 25; int servo2Max = 90;
Estat PlayTime
Una rutina que executa codi quan un objecte activa el sensor d'ultrasons adequat.
if (playTimeState) {// Advertiment! Configureu les coordenades del làser segons les dimensions que hàgiu construït. dibuixar cercle, dibuixar línia, etc, etc …}
Atenció! Els làsers són perillosos. No mireu directament el làser
He utilitzat un regulador de 12v a 5v per proporcionar un 5v suavitzat a servos i sensors.
Pas 5: la sortida de sèrie
Mentre utilitzeu l'IDE d'Arduino, podeu veure el "Monitor de sèrie" per veure la sortida a mesura que s'executa la rutina.
A continuació es mostra una mostra editada de la producció produïda.
començar
Sensor d'ultrasons 1 - 28,85 Sensor d'ultrasons 2 - 42,66 Sensor d'ultrasons 1 - 28,79 Sensor d'ultrasons 2 - 43,36 Sensor d'ultrasons 1 - 28,78 Sensor d'ultrasons 2 - 43,66 Sensor d'ultrasons 1 - 28,31 Sensor d'ultrasons 2 - 43,07 Sensor d'ultrasons 1 - 28,29 Sensor d'ultrasons 2 - 112 (El sensor del parc infantil. S'ha superat la regla "45"!) L'objecte ha entrat al pati infantil - Làser activat - Dibuixa el cercle x - 100,00, y - 45,00 x - 100,00, y - 45,20 x - 99,99, y - 45,39 … (un munt de coordenades editades fora) x - 97,37, y - 51,76 x - 97,23, y - 51,91 x - 97,10, y - 52,05 - Dibuixa la diagonal cap a la bola x - 91, y - 20 x - 92, y - 21 x - 93, y - 22 … x - 121, y - 50 x - 122, y - 51 x - 123, y - 52 - Dibuix de línia a bola x - 123, y - 53 x - 123, y - 54 … x - 123, y - 59 x - 123, y - 60 x - 123, y - 61 - Làser apagat - Activació de la palanca de bola - Làser activat - Línia de dibuix cap avall de la bola x - 123, y - 62 x - 123, y - 61 x - 123, y - 60 … x - 123, y - 48 x - 123, y - 47 x - 123, y - 46 - Dibuix de línia dreta al ratolí x - 123, y - 45 x - 122, y - 45 x - 121, y - 45 … x - 76, y - 45 x - 75, y - 45 x - 74, y - 45 - Línia de dibuix fins al ratolí x - 73, y - 44 x - 73, y - 45 x - 73, y - 46 … x - 73, y - 83 x - 73, y - 84 x - 73, y - 85 - Làser OFF - Ratolí movent - Làser activat - Cercle de dibuix x - 100,00, y - 45,00 x - 100,00, y - 45,20 x - 99,99, y - 45,39 … x - 97,37, y - 51,76 x - 97,23, y - 51,91 x - 97,10, y - 52,05 - Làser OFF Temps de reproducció acabat! Sensor d'ultrasons 1 - 27,45 Sensor d'ultrasons 2 - 42,12 Sensor d'ultrasons 1 - 27,56 Sensor d'ultrasons 2 - 41,47 Sensor d'ultrasons 1 - 27,93 Sensor d'ultrasons 2 - 42,02
Pas 6: vídeos de demostració
Primer vídeo
Demostro la rutina principal del "parc infantil", amb un sensor d'ultrasons.
Aquesta rutina és la següent:
- Làser dibuixa un cercle
- El làser segueix un recorregut programat fins a la palanca de la bola rebotant
- La pilota es fa rebotar 10 vegades entre posicions aleatòries i després es torna al cub inferior
- El làser segueix un camí programat fins a la roda del ratolí
- La roda del ratolí es mou una mica endavant i endarrere, i després el ratolí es mou cap a la plataforma superior. Després torna a la posició original.
- El làser dibuixa un cercle
- El làser s'apaga i espera que es produeixi un disparador
Segon vídeo
Demostro la rutina de palanca de bola de rebot / servo amb un altre sensor d'ultrasons.
Tercer vídeo
Demostro que començo en mode de reproducció automàtica. Després, quan es detecta (o s’atrau) un objecte, s’inicia la rutina esmentada al primer vídeo.
Quart vídeo
Midnight és una prova beta del parc infantil per a mi. Està fent una gran feina!
Cinquè vídeo
Aquest és un dels meus vídeos de blooper. Com que es va desconnectar un cable de terra, es van produir alguns resultats inesperats … El so prové del meu televisor, però gairebé sembla sincronitzat … Vaig pensar que era una mica divertit. M’alegro que no s’hagi fet malbé res.
Pas 7: Alguns pensaments finals
- Per la seguretat del gat. No utilitzeu en absolut el punt làser. Hi ha massa variables a tenir en compte i no volem fer mal al nostre pelut amic.
- Les rodes i les palanques proporcionen molta estimulació, afegeixen unes campanes o LEDs i viola … Teniu una alternativa segura al làser.
- Tingueu precaució quan i si decidiu utilitzar la pistola bàsica. Vaig disparar una grapa al mateix dit dues vegades. La sang va brollar. Malauradament, no vaig pensar a fer una foto fins després de netejar-la … Ho sento:(
Recomanat:
Un parc amb blocs de codi Tinkercad: 9 passos
Un parc amb blocs de codi Tinkercad: Hola a tothom! Avui he fet una cosa de parc / barri! És el meu primer intent amb Tinkercad Code Blocks, de manera que això requeria molta revisió i revisió quan les coses no funcionaven. (Que va ser molt: P) Espero que gaudiu i feu això
HackerBox 0060: Parc infantil: 11 passos
HackerBox 0060: Playground: Salutacions als hackers de HackerBox de tot el món! Amb HackerBox 0060 experimentareu amb l’Adafruit Circuit Playground Bluefruit amb un potent microcontrolador Nordic Semiconductor nRF52840 ARM Cortex M4. Exploreu la programació incrustada sense
Quadriculació infantil amb pirateig automàtic, seguiment de línia i vehicle de detecció d’obstacles: 4 passos
Quad de pirateria infantil per a un vehicle de conducció autònoma, seguiment de línies i detecció d’obstacles. A l’instructible d’avui convertirem un quadricular de 1000 watts (sí que ho sé!) Elèctric per a nens quadres en un vehicle de conducció automàtica, seguiment de línia i que evita obstacles! Vídeo de demostració: https: //youtu.be/bVIsolkEP1k Per a aquest projecte necessitarem els següents materials
Projecte de model de parc de contaminació lumínica: 15 passos
Projecte del model del parc de contaminació lumínica: la contaminació lumínica és un problema greu a moltes ciutats importants de tot el món. La quantitat excessiva de llum a les nostres ciutats pot alterar els patrons migratoris de diversos animals, com ara tortugues i ocells, i provocar la seva mort, desordenant la delicatessen
Sensor de parc Raspberry Pi: 3 passos (amb imatges)
Sensor de parc Raspberry Pi: en aquest instructiu construirem un sensor de parc. La idea d’aquest sensor de parc és mostrar-se verda quan tingueu molt d’espai per tirar el cotxe cap endavant al pàrquing i, a continuació, posar-vos de color groc quan us acosteu a la posició totalment endavant, i després