Arduino knop en adafruit 815

ja enig sinds. Ben dit gaan doen zonder verstand ik ben meteen mezelf gaan in zetten voor een groot project zonder kennis. Dacht zelf KANSLOOS!!!!!!!!!! en het is moeilijk maar ik zocht uitdaging en die heb ik en iedere stap ik voorwaarts ga voelt enorm goed dat ik de uitdaging kan winnen ! hahah

ik heb nog niet echt gezocht moet ik zeggen schiet me net te binnen toen ik op forum wat aan zoeken was. Zou je een dc motor kunnen aansluiten op het shield ? je hebt alleen plus en min hoe bestuur ik hem dan ?

Nee, niet echt.
De chip is niet gemaakt om stromen te verwerken, alleen om ze aan te sturen (hij kan maximaal 25 mA aan, dat is bij lange na niet genoeg voor een leuk motortje).
En dat aansturen betekent dat er een PWM signaal gestuurd word, in dit geval kun je dus ook opgeven waar (in de tijdslijn) van nivo veranderd word.
Dus niet alleen hoe groot de PWM waarde is, maar ook waar ie zich bevindt in tijd.
Dat kan weer heel interessante effecten opleveren als je die signalen zou gaan combineren, maar dat doet er hier nu niet toe.

Als je een motor wil sturen, kun je PWM gebruiken.
Met die PWM stuur je dan een transistor (in wat voor uitvoering dan ook) aan, en die transistor regelt dan de stroom.
Maar daarvoor heb je geen extra chip nodig, want zulke PWM signalen kun je ook met je Arduino maken.
Je wil dan natuurlijk ook de draairichting kunnen aansturen, en dat kan dan weer met een extra pin.
Door de 'plus' en de 'min' om te draaien, zal de draairichting ook omdraaien.
Dat kan met bijvoorbeeld een dubbelpolig wissel (DPDT) relais.

En als ik nou een servo gebruik die ik 360 maak ? Dat heb ik al geprobeert dat lukt me hij draait 360. Maar ik heb er nog geen beweging naar smaak in kunnen krijgen. Ik zou graag willen kunnen zeggen draai 10 rondjes of 5. En ik krijg ook idee dat maar 1 kant op kan en niet terug klopt dat ? Dat zou ik ook graag willen. Heb al gezien steppenmotor past meer bij mij maar dan moet ik weer extra shield kopen en steppen motortjes en de servos heb ik al liggen en heb nog wel ruimte om ze bij me huidige shield te prikken.

Zo denk je klaar te zijn komen er weer nieuwe dingen om de hoek kijken waar je nog niet over na had gedacht :stuck_out_tongue:

Een continuous rotating servo is dus een servo die niet meer naar een bepaalde stand zal gaan, maar die gaat draaien zodra het commando anders dan de middenstand is.
Als ik het goed begrepen heb, dan gaat ie harder draaien als je verder van die middenstand aanstuurt.
(Dat laatste weet ik dus niet zeker).
De middenstand van een servo kan dus 90 graden naar de ene kant afwijken, en 90 graden naar de andere kant.
Wanneer je zo'n contiuous rotating servo hebt, dan bepaal je dus de draairichting door de betreffende kant op te sturen, en de snelheid door een grotere afwijking van de middenstand.

Omdat de servo word aangestuurd door een PWM-achtig signaal dat vrijwel niet belast word, en gevoed word via een ander draadje, heb je dus geen probleem met de stroom die die servo zal verbruiken.

Enneh.
Klaar zijn ?
Als je product af is, zal je nog vele verbeteringen gaan bedenken hoor.
Maar das nou juist leuk aan zo'n hobby.

Dus als ik goed begrijp kan ik gewoon links rechts opdraaien. Dan zou ik dus via tijd moeten zien uit te vinden hoelang die een kant op moet draaien voor het gewenste resultaat.

Nou nee.
Het klinkt wel logisch om de afgelegde afstand in aangestuurde tijd te gaan bepalen, maar helaas is het niet altijd zo simpel.
Wat je dan namelijk vergeet, is dat de afgelegde afstand ook te maken heeft met de belasting.
Want als je een flinke belasting hebt, zul je er langer over doen om die afstand te overbruggen.
Dat word dus een kwestie van uitproberen, onbelast en belast.

maar dat komt denk wel goed ik ga denk een donderdag er naar kijken en dan kom ik er nog wel op terug. tot nu toe is elk probleem goed gekomen :wink: