Indholdsfortegnelse:

Arduino ITTT: 10 trin
Arduino ITTT: 10 trin

Video: Arduino ITTT: 10 trin

Video: Arduino ITTT: 10 trin
Video: How to Program ATtiny10 with Arduino IDE (Full guidance) 2024, November
Anonim
Arduino ITTT
Arduino ITTT

Dit er mijn arduino projekt:

Det er en autonom, hvad du vil kæmpe med, når du vil spille, meget godt om børn, der kan spille.

i de følgende dias kan jeg se, hvordan jeg blev arbejdet.

Trin 1: Test af kredsløb

Test af kredsløb
Test af kredsløb
Test af kredsløb
Test af kredsløb

Jeg begyndte med at teste motoren, her kan jeg se nogle videoer, der er online og på fora. Jeg tester motordøren:

De svarte kabler går til GRUNDEN, de kører kører efter strømkilden, i tilfælde af 3.3 V, fordi disse særlige motorer kan bruges på 1,5 - 3 V.

Den blå kabeltje skal bruges til en digital wisselspannings, og her kan du regne, at strømmen til motoren.

Transistoren er nøglen til regulering af strømmen, han kan strømforsyning til motoren tæt på åben sætning. Den mellemste pin af transistoren er porten, det er, hvor du kan lukke en signal med en blå tråd, som du får adgang til med kode.

De linkerpin af transistoren her er de Vcc, oftewel de stroomtoevoer naar de transistor. Den strøm, der bliver givet til arduino, skal først sendes gennem transistoren via denne linkernål. Als the gate open state (with code geregeld), and loopt the stroom door to the motor and gets this stroom.

Transistorens rechterpin går til jorden, her bliver den strømkring gesloten.

Dette er, hvad jeg har fundet som en måde, hvorpå vi kan finde en regulær motor, og jeg kan bruge den hver for sig.

Trin 2: Test af sensoren

Test af sensoren
Test af sensoren

Voor de infrarood

bevæginssensor heb du heller ikke noget brødbræt nødvendigt, da du har nok plads til at bruge din arduino.

Fordi jeg kan bruge min motor til 3.3V ud og bruge min infrarøde sensor, der selv kan bruge den bedst på en 5V bron (stat i produktspecifikationerne), kan jeg ikke have plads nok.

Det samme som i forrige skema geld for rood and black: Rood is for stroomtoevoer and black is naar the ground/om the kring of te sluiten.

Den gule tråd giver signaal til den arduino, der giver en data til en digital pin. Du kan kun bruge denne kode til at se de signaler, der bruges til at bruge det i vores eksempel på, at motoren kan levere strøm.

LED'en er i den digitale pin, da vi kan give, når sensoren skal registrere noget, der angiver fejl i koden.

Trin 3: Kombination

Kombination
Kombination
Kombination
Kombination

Dette er endelig, hvordan det komplette strømkredsløb kan bruges.

I koden sender jeg alle dele til, koden tilføjes, som i billedet i følgende stap.

Trin 4: Alle min kode

Alt mit kodeks
Alt mit kodeks
Alt mit kodeks
Alt mit kodeks
Alt mit kodeks
Alt mit kodeks

I billederne herboven står alle koder, som jeg har brugt.

Den første afbildning er en test for min motoren uberhaupt funktion via kode. Transistoren kan også bruges til at bruge denne kode.

Vervolgens ben jeg overgav på en anden kode for motoren, hvor jeg ikke kun en HØJ af LAV kan give min motor, men en værdi mellem 0-255 om hastigheden på passagerer. dit ging via en seriel skærm. Denne kode kan til sidst geimplemeteerdes i det komplette script.

De udleg over wat the code doet staat in the code zelf bijgeschreven.

Jeg vil i den følgende stap mit komplette procesverslag som filen faktura. Der er sandsynligvis et billede, der er bedre, hvis du vil have en komplet proces med mig.

Trin 5: Mijn Volledige Verslag

Han kan downloade filen her under et navn, advarsel.

Trin 6: Nyt koncept

Jeg ville oprindeligt lave en autotje, der gør, at din kamp er stjålet

i nærheden kommer. I min nye idé har jeg en stapje, der er mere brugt, og en idé er en snoepdoos, der kan komme til at komme. Klinkt heerligt zon snoepje, men zodra de doos i nærheden af dig, når du kommer til at planlægge efteruit fra dig, vil det være muligt at fastholde, at det endeligt er muligt selv at udnytte de doos.

Trin 7: Stroomkring

Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring

I billederne kan jeg her se, hvordan jeg kan kontrollere min strømkringen. det er alle meget nemme, fordi jeg har en motorchauffør, der har købt motoren, men jeg har ingen begrænsninger og en sensor, der ikke kan bruges af motorcykler.

Det er en fornamnlig kode

Trin 8: Behuizing

Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing

For de behuizing jeg kan ud 3, 6 mm triplex plade gezaagd og derefter to dusin lavet die over hinanden hen ad vejen (som nogle schoenendozen).

Om godt ved de indenkant kan jeg bruge to kasser til at lave. Den indvendige boks indeholder mekanismen af de snoepkar og den ydre boks forbi perfekt om den indre boks fra den ovenstående, wielbasis er ikke mere synlig, og der er plads til sensoren til den uden for den ydre boks denne seng (se sidste foto).

disse kasser har jeg derefter kunnet bruge acrylverf til, at det er en ganske helt at lave.

endelig er det ikke lyden til, at enheden kan batterier, når du kan køre, så jeg ikke kan lave en bagkant, hvor USB -kablet ikke kan sendes til pc'en.

Trin 9: Afkod

De Code!
De Code!
De Code!
De Code!
De Code!
De Code!

Koden er ekstrem enkel, der kan ses på billedet.

Als første (dit valt net buiten the screenshothelaas) sørger du for, at du har defineret dine pins.

2 pins for de ekkosensor: ekko (INPUT) og trig (OUTPUT)

4 pins (totalt) til motoren, disse er alle OUTPUT (dirpins og motorcontrolpins)

Fritzing schema motoren, anden billede

Helaas understøttet fritzing ingen lignende motor driver (min version er ikke i tilfælde), men via dette billede kan jeg finde, at jeg har baglæns, hvordan det fungerer.

da jorden.

De to rigtige kabels er for de pulsbreddemodulation (PWM) og retning (ingen modulering) og går i digitale stifter. De to linker -pins vil gå til vin og de kan bruges til strømforsyning.

For HC-SR04 sensor (sidste billede) enkel hæl:

De to udenforste kabels vil gå til strømmen.

Linkeren (Trig til PWM -pin) er en OUTPUT i vores kode, og den sender en signal til en puls og en rechterkabel (ekko), der modtager INPUT -modtageren, og den modtager ikke den samme PWM -pin.

Disse overste to fritzings kan gøre det muligt at kombinere hinanden, fordi du kun har brug for to kredsløb, der kan slås på, når du er færdig.

Trin 10: Geupdate Verslag

Her er den fulde rapport om mit arduino -projekt fuldstændig.

Anbefalede: