Sisällysluettelo:
- Vaihe 1: Piirien testaus
- Vaihe 2: Anturin testaus
- Vaihe 3: Yhdistäminen
- Vaihe 4: Kaikki koodini
- Vaihe 5: Mijn Volledige Verslag
- Vaihe 6: Uusi konsepti
- Vaihe 7: Stroomkring
- Vaihe 8: Behuizing
- Vaihe 9: De Code
- Vaihe 10: Geupdate Verslag
Video: Arduino ITTT: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämä on mijn arduino -projekti:
Het autotje wat van je wegrijdt als je ermee wil spelen, heerlijk om kinderen mee te plagen.
in de volgende diat laat ik zien hoe ik te werk ben gegaan.
Vaihe 1: Piirien testaus
Ik begon met het testenvan het motortje, hiervoor heb ik enkele videos bekeken online and wat forums bezocht. Jokaisen moottorin ovi:
De zwarte kabels gaan naar de GROUND, de rode kabels gaan naar de power source, in dit geval de 3.3 V, omdat deze specificieke motortjes die ik gebruik draaien op 1.5 - 3 V.
Het blauwe kabeltje gaat naar een wisselspannings digital in, hiermee regel je straks de stroom naar de motor.
Transistori on varma siitä, että se on vanhanaikainen, mutta se ei ole avoin. Transistorin keskimmäinen nasta on portti, se on vaara, että se ei ole enää tiedossa.
Transistorin linkki on Vcc, joka on useimmiten transistori. De stroom die wordt gegeven door de arduino gaat eerst door de transistor heen via deze linker pin. Alle de gate open staat (met code geregeld), dan loopt de stroom door naar de motor en krijgt deze stroom.
Transistorin korjaus, maa -alue, sen sanat de stroomkring gesloten.
Se on wat ik heb gevonden als makkelijkste manier van een regelbare motor en zo heb ik hem in elkaar gezet.
Vaihe 2: Anturin testaus
Voiko infrapuna
beweginssensor heb je verder geen breadboard nodig als je genoeg ruimte over hebt op je arduino.
Omdat ik voor mijn motoren de 3.3V out gebruik en mijn infraroodsensor uit zichzelf het beste werkt op een 5V bron (staat in depespecificaties) heb ik genoeg ruimte over.
Hetzelfde als in vorige schema geld voor rood en zwart: Rood is voor stroomtoevoer en zwart is naar de ground/om de kring af te sluiten.
De gele draad gaat het signaal aan de arduino geven en daat dus naar een digital pin. Vanuit hier kun je dan in je code het signaal waarnemen en dit gebruiken om dus in ons voorbeeld de motoren stroom te geven.
LED -valot digitaalisissa pin -laitteissa anturin tunnistimet tunnistavat ja tunnistavat koodit.
Vaihe 3: Yhdistäminen
Se on mahdollista, kun kuuntelet hetken, kun huonepiiri on käytettävissä.
In de code stuur ik alle onderdelen aan, de code voeg ik in als afbeelding in de volgende stap.
Vaihe 4: Kaikki koodini
In de afbeeldingen hierboven staat alle code die ik heb gebruikt.
De eerste afbeelding on koetin mijn motoren uberhaupt functioneerden kautta koodin. Toen de transistor stuk ging bijvoorbeeld werkte deze code niet meer.
Vervolgens ben ik overgegaan op een andere code voor de motoren waar ik niet alleen een HIGH of LOW kon geven aan mijn motoren maar een value tussen de 0-255 om de speed aan te utas. se voidaan tehdä de seriële -monitorin kautta. Deze -koodi heb ik uiteindelijk geimplemeteerd het volledige script.
De uitleg yli wat de code doet staat in de code zelf bijgeschreven.
Ik zal in de volgende stap mijn volledige processverslag als bestand invoegen. daar is de afbeelding waarschijnlijk een stuk beter te lezen en krijg je het volledige process goed mee.
Vaihe 5: Mijn Volledige Verslag
Hij downloadt het bestand hier onder een gekke naam, varoitus.
Vaihe 6: Uusi konsepti
Ik wilde oorspronkelijk een autotje maken die van je wegrijdt zodra je
de buurt komt. In mijn nieuwe idee heb ik het een stapje verder genomen en is het idee een snoepdoos die naar je toe komt rijden. Klinkt heerlijk zon snoepje, maar zodra de doos in de buurt van je komt rijdt hij plotseling achteruit van je weg, dit herhaalt zich permanent tot je uiteindelijk zelf het snoepje uit de doos haalt.
Vaihe 7: Stroomkring
Kuvissa hierboven kan je zien hoe ik mijn stroomkringen heb geregeld. het on allemaal heel easy omdat ik een motor driver heb gekocht om de motoren mee te beheersen en de sensor niet in de kring van de motoren hoeft te zitten.
Het zit hem voornamelijk in code
Vaihe 8: Behuizing
Voor de behuizing heb ik uit 3, 6 mm triplex plate gezaagd en daarmee twee tusinaa gemaakt die die elkaar heen schuiven (zoals sommige schoenendozen).
Om goed bij de binnenkant te kunnen heb ikbedacht om twee boxes te maken. Sisälaatikko bevat het mechanisme van de snoepkar ja ulompi laatikko täydellinen täydellinen sisäinen laatikko heen vanaf de bovenkant, de wielbasis is dan nog zichtbaar en er is ruimte voor de sensor aan de voorkant zonder dat de ulompi laatikko deze bedekt (zie laatste valokuva).
deze laatikot heb ik vervolgens geschilderd met acrylverf om het een mooi geheel te maken.
uiteindelijk is het niet gelukt om het apparaat op batterijen te latten lopen dus moest ik er een gat in maken aan de achterkant waar de usb kabel doorheen kon naar de pc.
Vaihe 9: De Code
Koodi on äärimmäisen yksinkertainen, te zien op de afbeelding.
Als eerste (dit valt net buiten de screenshothelaas) zorg je ervoor dat je al je nins määritelty.
2 nastaa voor de echo -anturi: echo (INPUT) ja trig (OUTPUT)
4 nastaa (yhteensä) voor de motoren, deze zijn allemaal OUTPUT (dirpins en motorcontrolpins)
Fritzing -skeema motoren, tweede afbeelding
Helaas ondersteunt fritzing geen soortgelijke motor driver (mijn versie niet in ieder geval), maar via deze afbeelding die ik heb gevonden ben ik er achter gekomen hoe het werkt. De twee linker draden zijn voor stroomtoevoer
en maahan.
De twee rechter kabels zijn voor de pulse width modulation (PWM) en direction (no modulation) en gaan in digital pins. De twee linker nastat gaan naar de Vin en de ground op de arduino voor stroomtoevoer.
Voor de HC-SR04 -anturi (laatste afbeelding) kantapää:
De twee buitenste kabels gaan naar de power enground.
Linkitin (Trig naar de PWM pin) on OUTPUT inze -koodissa ja signaalin lähettämässä pulssissa ja kaapeleissa (echo) on INPUT -vastaanotin ja signaalitie 11 -nastaisessa PWM -nastassa.
Deze bovenste twee fritzings can je heel makkelijk mergen omdat ze los staan van elkaar, dus je hoeft alleen maar de twee circuits tegelijkertijd aan te sluiten op je arduino en je bent klaar.
Vaihe 10: Geupdate Verslag
Hier bijgevoegd het volldeige verslag van mijn arduino project.
Suositeltava:
ITTT Rolando Ritzen - Motion Control Arcade Glove: 5 vaihetta
ITTT Rolando Ritzen - Motion Control Arcade Glove: Een handschoen die je kan gebruiken als motion controller voor on -rail shooters. De gimmick van dit project is dat alles motion control is, inclusief het schieten. (Je schiet ovi te " sormenjälki ")
ITTT: Zingend Meisje: 5 vaihetta
ITTT: 'Zingend Meisje': Projektin 'zingend meisje' ohjeet: Hier ga ik vertellen hoe jij zelf een zingen meisje kan maken met arduino. Wat houd het in?: Je gaat een meisje van hout maken die beide haar armen uitsteekt. Aan de ene arm zit een lichtsensor en aan de andere
ITTT L.E.D .: 3 vaihetta
ITTT L.E.D .: Tämä on kouluprojekti kurssille nimeltä If This then That. Koulutehtävän lähtökohtana on tehdä interaktiivinen kohde elektroniikan avulla, pääasiassa Arduino Uno. Pitkän pohdinnan jälkeen päätin tehdä jotain
Sifin sokkelo (peli) - Arduino ITTT: 4 vaihetta (kuvilla)
Sifin sokkelo (peli) - Arduino ITTT: Kouluni antoi minulle tehtävän tehdä jotain interaktiivista Arduinon kanssa. Tein pienen sokkelopelin, joka ei valitettavasti onnistunut niin hyvin, mutta voit lopettaa sen tai lisätä sen tähän projektiin. Juu
ITTT Arduino Tamagotchi: 9 vaihetta
ITTT Arduino Tamagotchi: HKU ITTT -projekti - Willem van schaik, 1D 3030057Voor dit project heb ik een virtual pet, vergelijkbaar met een Tamagotchi gemaakt. In deze opastettavissa zal ik toelichten kuokka