Taula de continguts:
- Pas 1: reuniu materials, components i eines
- Pas 2: tall amb làser el xassís
- Pas 3: construeix el robot
- Pas 4: Connecteu els elements del circuit (diagrama del circuit)
- Pas 5: creeu la configuració
- Pas 6: carregueu el codi
Vídeo: Mascota que elimina l'alcohol: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
L'Alcohol Scavenging Pet és un robot de seguiment de línia basat en arduino dissenyat per jugar a un joc interactiu amb el seu propietari. El robot es mou al llarg de la línia de camí (cinta negra) en bucle. El propietari tracta a la mascota un tret cada vegada a la seva línia de camí. Quan el robot detecta el tret (obstacle), s’atura davant i el “fa olor” (comprova el nivell d’alcohol). Si el tret conté alcohol, la mascota s’emociona (toca la melodia respectiva) i emmagatzema el tret al seu niu (terminal Alcohol House). Si el tret no conté alcohol, es decepciona (reprodueix la melodia respectiva) i el "descarta" al contenidor (terminal Water House). Aleshores torna a la seva pista per obtenir més escombraries.
Pas 1: reuniu materials, components i eines
Materials i components:
Per al robot necessitareu:
- 1x KIT de xassís de cotxe de robot intel·ligent 2WD
- 2 taulers de fusta de 2 mm - 25 x 50 cm
- 2x espaiadors metàl·lics de 20 mm
- Cargols M2 x 6mm
- Perns M2,5 x 6 mm
- M3 x 6 parabolts
- Cinta d'escuma de doble cara
- 1x Arduino Uno R3 ATmega 328P
- 1x prototip d’escut amb mini tauler de pa per a Arduino Uno R3
- 1x cable USB tipus A / B
- Línia 2x Sensors IR TCRT5000
- 1x sensor d'ultrasons HC-SR04
- 1 sensor d'alcohol d'alcohol MQ3
- 1x LED blau
- 1x resistència 1kΩ
- 1x zumbador passiu piezoelèctric
- 1 pont Haljia L9110S de doble canal en H
- 2 motors de corrent continu (KIT de xassís de cotxes de robot intel·ligent de 2 rodes)
- 1x interruptor (KIT de xassís de cotxes de robot intel·ligent de 2 rodes)
- 1 banc de potència mini 5000mAh amb sortida de 2,4A
-
Filferros de pont
Per a la configuració necessitareu:
- Junta Kappa
- Cinta Negra
- Ulleres de tret
- Paraigües de còctel
- Alcohol i beguda sense alcohol
Eines:
- Conjunt de tornavisos de poca precisió
- Alicates
- Cortador
- Pistola de cola calenta
- Estació de soldadura
Pas 2: tall amb làser el xassís
Baixeu-vos el fitxer Chassis.3dm i talleu les peces amb làser.
Pas 3: construeix el robot
Ajunteu el xassís tallat amb làser, les rodes i els components electrònics:
- Soldar cables de pont negre i vermell als passadors dels motors DC.
- Fixeu els motors de corrent continu a la base del xassís mitjançant cargols i femelles, tal com es mostra a la imatge.
- Premeu els cables del pont pels orificis del xassís, tal com es mostra a la imatge.
- Col·loqueu les dues rodes davanteres i la roda posterior.
- Munteu el banc de potència entre els motors DC.
- Muntar Arduino UNO R3 a la part superior del xassís.
- Col·loqueu el tauler d’expansió del tauler de pa a sobre.
- Afegiu el pont H de doble canal a la ubicació designada i connecteu els cables del pont DC Motors als pins del motor A i B. El motor de corrent continu esquerre està connectat als pins del motor A i el dret als pins del motor B, tal com es mostra al diagrama del circuit.
- Afegiu el commutador posicionat tal com es mostra a la imatge. Talleu el cable USB (que connectarà el banc d’energia amb Arduino UNO R3) en dos, i traieu els cables negres i vermells pels dos costats.
- Soldeu els cables negres (de terra) junts. Soldeu els cables vermells als terminals del commutador. Aïllar amb cola calenta.
- Munteu el sensor d'ultrasons, els sensors IR i el sensor d'alcohol a les parts tallades amb làser tal com es mostra a la imatge.
- Amb els dos separadors metàl·lics fixeu la part de muntatge dels sensors IR al xassís.
- Munteu el sensor d'ultrasons al xassís, tal com es mostra a la imatge.
- Munteu el sensor d'alcohol al xassís, tal com es mostra a la imatge.
- Muntar el tap.
Pas 4: Connecteu els elements del circuit (diagrama del circuit)
1. Utilitzant cables de pont vermell i cables de pont negre es crea una línia d’alimentació i de terra a la placa d’expansió del tauler de pa. Tots els cables de connexió a terra i de potència dels elements del circuit es connectaran a aquestes línies.
2. Connecteu els pins H-Bridges als pins drets de la placa, tal com es mostra al diagrama del circuit.
3. Connecteu els pins dels Sensors als pins de la placa, tal com es mostra al diagrama del circuit.
4. Afegiu el brunzidor i el LED connectats als pins com es mostra al diagrama del circuit.
Pas 5: creeu la configuració
La pista està construïda amb cinta negra d’amplada de 3, 5 cm. Els terminals són perpendiculars a la via i tenen una amplada de 13 cm i una longitud d’uns 40 cm. La pista no hauria de tenir cops a la superfície, cosa que podria evitar que la tassa llisqui al llarg quan l’empeny el robot.
Les tasses no tenen alcohol ni aigua, només els paraigües vermells s’escampen amb alcohol.
El robot es posicionarà a la pista de manera que tingui el camí negre entre els dos sensors IR.
Pas 6: carregueu el codi
Resum:
El moviment del bucle al camí està definit per una sèrie de funcions. Les funcions bàsiques són: moveForward (), moveBackward (), rotateLeft (), rotateRight () i stopMotors (). La rotació, feta quan el robot arriba a un terminal, es defineix a la funció reverseDirection (). Aquesta funció s'activa quan els dos sensors IR estan en color negre. L'orientació del robot cap al terminal dret, després de detectar si la tassa és alcohol o aigua, es fa amb la funció turnAroundObject ().
Al bucle buit (), a través d’una sèrie d’instruccions If, es dirigeix el procés. Si els dos sensors IR detecten el color blanc, el robot avançarà. Si un dels sensors IR detecta el negre, el robot recalibrarà el seu moviment per seguir el camí.
Si el robot troba un obstacle, detectat amb el sensor d'ultrasons, el robot s'aturarà i comprovarà amb el sensor d'alcohol MQ3, si hi ha alcohol. Si el valor de l'alcohol augmenta, el brunzidor reproduirà la cançó de l'alcohol i girarà o avançarà de manera que la tassa s'empengui cap al terminal d'alcohol. Si el valor no augmenta, el brunzidor reproduirà la cançó de l’aigua i es repetiran els mateixos passos cap al terminal de l’aigua.
Recomanat:
Dispensador automàtic d'alcohol en gel amb Esp32: 9 passos
Dispensador automàtic d'alcohol en gel amb Esp32: al tutorial veurem com fer un prototip complet, per muntar un dispensador automàtic d'alcohol en gel amb esp32, inclourà muntatge pas a pas, circuit electrònic i també el codi font explicat pas a pas pas
L'OLOID en moviment: una mascota diferent en diferents temps: 10 passos (amb imatges)
L’OLOID en moviment: una mascota diferent en diferents temps: la Corona ha canviat les nostres vides: ens exigeix una distància física que, al seu torn, condueix al distanciament social. Llavors, què podria ser una solució? Potser una mascota? Però no, Corona prové d’animals. Salvem-nos d’una altra Corona 2.0. Però si ja
Clon Arduino Tamagotchi: mascota digital: 8 passos (amb imatges)
Arduino Tamagotchi Clone - Digital Pet: en aquest vídeo construirem la nostra pròpia mascota digital mitjançant Arduino, un clon de Tamagotchi. Amb més de 76 milions d’unitats venudes a tot el món, Tamagotchi era una de les joguines més populars dels anys 90. Com podeu veure a la petita pantalla OLED, ens encarreguem d'un SMA
Elimina les lletres de la majoria de cançons: 6 passos (amb imatges)
Elimina les lletres de la majoria de cançons: t'ensenyarà a eliminar les veus de gairebé qualsevol cançó. Això és fantàstic per crear la vostra pròpia cançó de karaoke. Ara, abans de començar, vull que sàpiga que això no eliminarà del tot el cantant, però en farà una bona feina, així que val la pena
Una manera realment senzilla / fàcil / no complicada de fer que les persones / humans / animals / robots semblin que tenen una visió de calor realment fresca / brillant (color que trieu) mitjançant GIMP: 4 passos
Una manera realment senzilla / fàcil / no complicada de fer que les persones / els humans / els animals / els robots semblin que tenen una visió de calor realment fresca / brillant (color que trieu) mitjançant GIMP: Llegiu … el … títol