Inhoudsopgave:
- Stap 1: Materiaalassemblage en software-installatie
- Stap 2: Plaatsing van drukknoppen
- Stap 3: Meerdere LED-instellingen
- Stap 4: Aansluiting aanraaksensor
- Stap 5: Programma-upload
Video: Ottobot-modificatie: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit is een robotica-ontwerpproject op beginnersniveau waarin ik een Ottobot heb aangepast door nieuwe sensoren aan het prototype toe te voegen. Otto is een eenvoudige interactieve robot gebaseerd op Arduino-programmeertaal. Kortom, dit instructables-bericht gaat over het laten reageren van de robot op verschillende sensoren op verschillende manieren, zodat deze dingen doet op basis van welke sensor wordt gestimuleerd. Het eindproduct zou moeten zijn dat wanneer een knop wordt ingedrukt, de ottobot een korte melodie speelt of met zijn voeten klappert of een lichtgevende diode aanzet.
Stap 1: Materiaalassemblage en software-installatie
De volgende elektronische componenten en computerapplicatie zijn vereist:
- Otto DIY-robot
- Open-source IDE voor Arduino (de mijne was versie 1.8.5 op Macbook Pro)
- 1 breadboard
- 8 jumperdraden (man naar vrouw)
- 3 jumperdraden (vrouw naar vrouw)
- 2 LED's van elke kleur
- 2 drukknoppen
- 1 HW-483 aanraaksensor
Stap 2: Plaatsing van drukknoppen
Plaats een drukknop in het breadboard, over het ravijn voor Dual in-line Package (DIP) IC's. Alle vier de poten van de knop moeten stevig worden vastgemaakt, zodat de elektrische stroom ongehinderd langs de klemmenstroken van het breadboard kan stromen. Plaats op dezelfde manier de andere drukknop op een andere plaats.
Sluit een poot van de knop via een jumperdraad (mannelijk naar vrouwelijk) aan op de spanning (V of +) pin van analoog 0 (A0) op uw Arduino Nano IO-schild. Sluit dat been ook aan op de signaal (S) pin van A0. Verbind aan de andere kant het gat in dezelfde kolom als de poot met de aardpen (G of GND) van A0. Herhaal de stappen voor de tweede knop, behalve voor het gebruik van A1 deze keer.
Stap 3: Meerdere LED-instellingen
Sluit LED 1 aan op het breadboard, poten begraven in twee afzonderlijke klemmenstroken. Plaats de lange poot van LED 2 naast de korte poot van LED 1 in dezelfde klemmenstrook. De korte poot van LED 2 kan overal komen, zolang deze niet in de gebruikte kolommen op het bord zit. Ten slotte heb ik, om een serieschakeling te voltooien, de lange poot van LED 1 aangesloten op de signaal (S) pin van A4 en de korte poot van LED 2 op de G-pin van A4.
De stroom verloopt in een lus volgens één pad van start tot finish, waarbij de anode (positief) van LED 2 is verbonden met de kathode (negatief) van LED 1. Bovendien wordt de spanningsuitgang van de analoge pin aangesloten op de positieve lange poot van LED 1, en van die LED wordt een verdere verbinding gemaakt van de negatieve naar de positieve van LED 2 in het DC-circuit, van waaruit elektriciteit van het negatieve uiteinde naar de aardingsuitgangspen gaat.
Stap 4: Aansluiting aanraaksensor
Drie poten van de aanraaksensor hebben verschillende functies. De middelste accepteert spanning. Een van de zijtanden met een hoofdletter S ernaast is verantwoordelijk voor de signaalinvoer, en de andere gemarkeerd met een minteken is een aardingselektrode. Verbind daarom de zijpennen met S en G van digital 7 (D7), het middelste been met V.
Stap 5: Programma-upload
Ik heb ter referentie een.ino-tekstbestand van mijn ottobot-code aan deze stap toegevoegd. Ik erken de gebreken in mijn programma, vooral de LED-sectie. Ik slaagde er alleen in om de lichten tegelijkertijd te laten knipperen, ondanks mijn niet-aflatende poging om ze in en uit te laten doven. Mijn excuses voor de ambiguïteit in mijn communicatie en hopelijk kunnen lezers van mijn bericht de bovenstaande procedures gemakkelijk volgen.
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)