Inhoudsopgave:

Maak een Caterpillar auto met Elecfreaks Motor:bit - Ajarnpa
Maak een Caterpillar auto met Elecfreaks Motor:bit - Ajarnpa

Video: Maak een Caterpillar auto met Elecfreaks Motor:bit - Ajarnpa

Video: Maak een Caterpillar auto met Elecfreaks Motor:bit - Ajarnpa
Video: Cat® K Series Scrapers Manual Controls & Sequence Assist 2024, November
Anonim
Maak een Caterpillar auto met Elecfreaks Motor:bit
Maak een Caterpillar auto met Elecfreaks Motor:bit

Deze auto is gebouwd door onze vriend Ramin Sangesari. Hij heeft een coole slimme auto gemaakt met onze micro:bit, motor:bit, power:bit en metalen reductiemotor. Laten we nu een kijkje nemen in zijn auto!

Stap 1: Componenten

1 x BBC micro:bit-bord

1 x ElecFreaks-motor: bit

1 x ElecFreaks Power:bit

1 x Pololu Zumo-chassisset

1 x ElecFreaks Micro Metal Gearmotor

Stap 2: Inleiding

Invoering
Invoering
Invoering
Invoering

De Micro:bit is een op ARM gebaseerd ingebed systeem dat is ontworpen door de BBC voor gebruik in computeronderwijs in het VK, maar het is momenteel beschikbaar in andere landen van de wereld.

Het bord is 4 cm x 5 cm en heeft een ARM Cortex-M0-processor, versnellingsmeter- en magnetometersensoren, Bluetooth- en USB-connectiviteit, een display bestaande uit 25 LED's, twee programmeerbare knoppen en kan worden gevoed via USB of een extern batterijpakket. De in- en uitgangen van het apparaat zijn via vijf ringconnectoren die deel uitmaken van de 23-pins randconnector. De Micro:bit is ontworpen om kinderen aan te moedigen actief betrokken te raken bij het schrijven van software voor computers en het bouwen van nieuwe dingen, in plaats van consumenten van media te zijn. In deze tutorial bouwen we een eenvoudige auto met afstandsbediening (zonder programmeerkennis) met Micro:bit voor kinderen. Aan het einde van deze tutorial ziet onze robot er als volgt uit.

Stap 3: Elecfreaks Motor:bit

Elecfreaks Motor:bit
Elecfreaks Motor:bit
Elecfreaks Motor:bit
Elecfreaks Motor:bit

Om de motoren op de Micro:bit aan te sluiten, is een interface nodig. In deze tutorial gebruiken we Elecfreaks Motor:bit.

De Motor:bit heeft een motoraandrijfchip TB6612 geïntegreerd, die twee gelijkstroommotoren kan aandrijven met een max. stroom van 1,2 A in één kanaal. Motor:bit heeft geïntegreerde sensorconnectoren uit de Octopus-serie. Je kunt er direct verschillende sensoren op aansluiten. Van deze connectoren ondersteunen P0, P3-P7, P9-P10 alleen sensoren met een voedingsspanning van 3,3 V; P13-P16, P19-P20 ondersteunen 3.3V- of 5V-sensoren. U kunt het elektrisch niveau wijzigen door de schakelaar op het bord te schuiven.

Stap 4: Functies

  • TB6612 Motor Drive-chip met 2-kanaals DC-motorconnectoren, maximale enkelkanaalsstroom is 1,2 A.
  • Motortoerentalregeling met PWM.
  • VCC 3.3V/5V elektrische niveauschakelaar voor P13, P14, P15, P16, P19, P20, deze pinnen ondersteunen elektrische niveauschakelaar tussen 3.3V en 5V.
  • Zoemer (aangestuurd door P0-pin)
  • Ondersteuning GVS-Octopus elektrische Bricks connector.
  • Ingangsspanning: DC 6-12V Afmeting: 60,00 mm x 60,10 mm

Stap 5: Connectorinformatie

Connector-informatie
Connector-informatie
Connector-informatie
Connector-informatie

Raadpleeg de afbeeldingen hierboven voor informatie over connectoren.

Stap 6: Monteer het chassis

Monteer het chassis
Monteer het chassis
Monteer het chassis
Monteer het chassis
Monteer het chassis
Monteer het chassis

Voor het gemak hebben we een Pololu Zumo-chassis gebruikt dat is gemaakt door Pololu. Lees de montage-instructies.

Na het monteren van het chassis moeten de draden van de motoren worden aangesloten op het Motor:bit-bord. In totaal twee motoringangen. M1+, M1- en M2+, M2- regelen afzonderlijk een kanaal van een DC-motor.

P8 en P12 regelen relatief de draairichting van M1 en M2; P1 en P2 regelen de motorsnelheid. Doe dit volgens de onderstaande afbeeldingen. Als het later uploaden van codes op Micro:bit verkeerd was voor het draaien van motoren, kun je eenvoudig de draden van elke motor veranderen.

Aan het einde is het nodig, sluit de batterijdraden aan op het Motor:bit-bord. Ik heb twee lithiumbatterijen gebruikt, die meer vermogen leveren (ongeveer 8 volt).

Stap 7: Bestuur de robot

Bedien de robot
Bedien de robot
Bedien de robot
Bedien de robot
Bedien de robot
Bedien de robot

U kunt de auto op twee manieren besturen:

  • Bediening via telefoon mobiele telefoon
  • Besturing via een andere Micro:bit

Voorbeeld 1: Bediening via mobiele telefoon

Op deze manier moet je de micro:bit blue-applicatie op de Android-telefoon installeren.

Upload vervolgens de volgende code naar de micro:bit als ontvanger en sluit de micro:bit aan op het Motor:bit-bord.

Nu moet je de telefoon en de Micro:bit koppelen en vervolgens de auto besturen via de mobiele applicatie.

Voorbeeld 2: Besturing via een andere Micro:bit

Deze methode vereist een andere micro:bit als controller. Met behulp van Elecfreaks Power:bit verandert de micro-bit in draagbare modus en kun je hem gemakkelijk overal krijgen. Het wordt aangedreven door twee 2025 of 2032 knoopbatterijen en heeft een zoemer op het bord. Schroef het op de micro:bit en geniet ervan!

Voor de controller moet de volgende code als afzender worden geüpload naar de micro:bit.

Upload vervolgens de volgende code naar de micro:bit en sluit de micro:bit aan op de Motor:bit.

Stap 8: Voltooid

Bestuur nu de auto via de micro:bit. Wanneer u tegelijkertijd op de A- en B-toetsen drukt en de micro:bit vooruit/achteruit beweegt, beweegt de auto vooruit/achteruit. Dit gebeurt via de gyroscoopsensor. Om naar links of rechts te gaan, drukt u gewoon op een van de toetsen.

Ik stel voor om de onderstaande video te bekijken:

Video

Vind je deze auto leuk? Probeer het nu zelf, je kunt het!

Stap 9: Bron

U kunt het volledige voltooide artikel lezen op: Elecfreaks.

Als je contact met ons wilt opnemen, stuur dan een e-mail naar: [email protected].

Aanbevolen: