Arduino roboten flytta framåt och bakåt med hjälp av HC-SR04 och L293D (2 / 3 steg)
Steg 2: anslutningar
Det är viktigt att förstå användningen av L293D dual H-bridge Motor driver.
Som ni kan se i bilden finns anslutning för två motorer (stift 3,6 (motor A1) och 11,14 (motor A2) därmed). Så ansluter motorerna till dessa stift och beroende av arduino skiss rotera medsols eller motsols. Men för att kontrollera deras hastighet du har att använda stift 1 aktivera för motor A1 och pin 9 aktivera för motor A2 och förse dem med spänningar från arduino analoga utgående stift. Detta är också ett sätt att kalibrera förflyttning av roboten eftersom motorerna är inte av bästa kvalitet och en är oftast snabbare än den andra.
För strömförsörjningen om du använder ett batteri av mer än 6V måste du använda en spänningsregulator 7805 som ger dig en konstant 5V spänning att leverera arduino, L293D och HC-SR04. Som ni kan se från den schematiska pin1 input pin2 i marken och pin3 är 5V utgång.
Om du är osäker eller rädd att du kan bränna något är det bättre att leverera arduino med sin regelbundna 9V batteri och ger 5V från arduino till L293D och HC-SR04 och bara ge olika strömförsörjning till motorerna.
Vänligen kontrollera att L293D ansluter till två nätaggregat, stift 16 (Vs +) som behöver 5v för chip och pin 8 (Vss +) som skickar ström till motorerna och kan styra mer makt (upp till 24V som ni kan se i datablad här). L293D är ganska segt och jag har inte lyckats förstöra en ännu, som med annan elektronik men det är bättre att studera anslutningar innan börja ansluta den med verkliga spänningar.
Så innan du ansluter något studera scheman för L293D, HC-SR04, L7805, fritzing diagrammet och arduino ide koden.