Inhoudsopgave:
Video: Biofish: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Dit project is een bionisch geïnspireerde robotvis. Ik ben met dit project begonnen omdat ik een visrobot wil maken die een hoge flexibiliteit heeft met in het algemeen lage kosten.
Dit project loopt nog. U kunt de demovideo hier bekijken.
Stap 1: Mechanisch ontwerp
De vis heeft in totaal 6 vrijheidsgraden. 4 DC-motoren voor de bewegingen van de staart die de vissen helpen vooruit, achteruit en een bocht te zwemmen. Om de vis verticaal in het water te laten zwemmen. Er zijn 2 servogestuurde vinnen die de buikvin van echte vissen imiteren.
Om onderdelen gemakkelijk 3D-geprint te maken, is de staart van de robot gemaakt met 4 dezelfde modulaire. Om de kosten van de robot te verlagen, heb ik de N20-motor op de staart van de robot gebruikt. Dit soort motor kan gemakkelijk worden gevonden met een redelijke prijs. Bovendien kun je ze gemakkelijk besturen. Een potentiometer is verbonden met de as op elk modulair gewricht om de positie terug te koppelen. 9g-servo's zijn perfect om de beweging van vinnen te regelen, omdat ze klein, goedkoop en klaar om te controleren zijn. Het lichaam van de vis bevestigt de batterij en alle elektronische onderdelen. Om het gewicht van het hele systeem te verminderen, heb ik geprobeerd het zo eenvoudig mogelijk te ontwerpen.
Stap 2: Elektronisch ontwerp
Het systeem wordt bestuurd door 2 arduino pro mini. Om het gecontroleerde deel lichtgewicht te maken, ontwierp ik de printplaat van de motordriver met 3 L9110s motordriver-IC's. U kunt de lay-out van PCB hier bekijken. 2 arduino communiceren via IIC. Wat betreft de stroombron heb ik gekozen voor een 18650 leeuw batterij van Panasonic. Werkt met 3200mah bij 3.7v, de batterij is genoeg voor de vis om een solide 30 minuten te rennen. Voor de verdere ontwikkeling denk ik erover om een Raspberry Pi Zero te gebruiken voor wat meer gecompliceerde taken zoals computervisie en draadloze bediening. Dit onderdeel is echter nog niet af.
Stap 3: Controle:
De zwemhouding van vissen is van vitaal belang voor de snelheid van zwemmen. Zoals je in de demo kunt zien, heb ik momenteel de PID-regeling van elk gewricht voltooid. Het master-apparaat beheert de positie van vissen en stuurt ze naar de slave die de motor in realtime bestuurt.
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++)