Talaan ng mga Nilalaman:
- Hakbang 1: Pagsubok sa Mga Circuits
- Hakbang 2: Pagsubok sa Sensor
- Hakbang 3: Pagsasama
- Hakbang 4: Lahat ng Aking Code
- Hakbang 5: Mijn Volledige Verslag
- Hakbang 6: Bagong Konsepto
- Hakbang 7: Stroomkring
- Hakbang 8: Behuizing
- Hakbang 9: De Code
- Hakbang 10: Geupdate Verslag
Video: Arduino ITTT: 10 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang proyekto ng mijn arduino ay:
Het autotje wat van je wegrijdt als je ermee wil spelen, heerlijk om kinderen mee te plagen.
in de volgende slides laat ik zien hoe ik te werk ben gegaan.
Hakbang 1: Pagsubok sa Mga Circuits
Nakilala ni Ik ang isang testenvan het motortje, hiervoor heb ik enkele videos bekeken online en wat forums bezocht. Sinusubukan ang pinto ng motorwerking:
Ang mga kabels ay makakakuha ng GROUND, mula sa pagsakay sa kabels ng mga mapagkukunan ng kuryente, sa loob ng 3.3 V, upang makita ang mga detalye ng 1.5 - 3 V.
Ang iyong blauwe kabeltje gaat naar ay nais na mag-digital in, hiermee regel je straks de stroom naar de motor.
Ang transistor ay de sleutel tot het regelen van de stroom, hij kan de stroomafvoer naar het motortje dicht ng open zetten. Ang middelste pin van de transistor ay de gate, nasa loob ng het dicht kan gooien met een signaal uit het blauwe draad die je aanstuurt met code.
Ang linkerpin van de transistor hier ay de Vcc, madalas na ang stroomtoevoer naar de transistor. Ang silid-tulugan ay namamatay sa pintuan ng pinto ng mga pinto ng transistor ng hese via deze linker pin. Ang bukas na gate ng Als de gate (nakilala ang code geregeld), at ang loopt de stroom door naar de motor at ang deze stroom.
De rechterpin van de transistor gaat naar de ground, hier wordt de stroomkring gesloten.
Dit ay wat ik heb gevonden als makkelijkste manier van een regelbare motor en zo heb ik hem in elkaar gezet.
Hakbang 2: Pagsubok sa Sensor
Voor de infrarood
beweginssensor heb je verder geen breadboard nodig als je genoeg ruimte over hebt op je arduino.
Makakatanggap ka ng mga driver ng 3.3V out gebruik en mijn infraroodsensor uit zichzelf het beste werkt op een 5V bron (staat in de productspecificaties) 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.
Ang LED zit sa de-digital na pin ay maaari mong makita ang sensor na makikita, maaari mong i-straks ang code.
Hakbang 3: Pagsasama
Ito ay uiteindelijk hoe het volledige stroomcircuit ay opgezet.
Sa de code stuur ik alle onderdelen aan, de code voeg ik in als afbeelding sa de volgende stap.
Hakbang 4: Lahat ng Aking Code
Sa de afbeeldingen hierboven staat alle code die ik heb gebruikt.
Ang ebe ng afbeelding ay ang pagsubok ng mijn motoren uberhaupt functioneerden sa pamamagitan ng code. Toen de transistor stuk ging bijvoorbeeld werkte deze code niet meer.
Ang 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 passen. dit ging via de seriële monitor. Deze code heb ik uiteindelijk geimplemeteerd in het volledige script.
Maaari mong talakayin ang code na doet staat sa de code na sarili nitong bijgeschreven.
Ik zal in de volgende stap mijn volledige procesverslag als bestand invoegen. daar is de afbeelding waarschijnlijk een stuk beter te lezen en krijg je het volledige proces goed mee.
Hakbang 5: Mijn Volledige Verslag
Mag-download ng he bestand hier onder een gekke naam, babala.
Hakbang 6: Bagong Konsepto
Ik wilde oorspronkelijk een autotje maken die van je wegrijdt zodra je
sa 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. Nangangailangan ng karagdagang impormasyon tungkol sa iyo ang iyong sarili.
Hakbang 7: Stroomkring
Sa mga imahe hierboven kan je zien hoe ik mijn stroomkringen heb geregeld. het is 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 sa de code
Hakbang 8: Behuizing
Voor de behuizing heb ik uit 3, 6 mm triplex platen gezaagd en daarmee twee dozen gemaakt die over elkaar heen schuiven (zoals sommige schoenendozen).
Om goed bij de binnenkant te kunnen heb ikbedacht om twee box te maken. Ang panloob na kahon ay nasa loob ng mekanismo ng van de snoepkar sa de panlabas na kahon na nakaraan perpekto sa panloob na kahon na nasa loob ng bovenkant, ang wielbasis ay ang nog zichtbaar en er ay nasira mula sa sensor ng isang de -orkel na zonder ng de panlabas na kahon litrato)
Ang mga kahon ng deze heb ik vervolgens geschilderd met acrylverf om het een mooi geheel te maken.
uiteindelijk is het niet gelukt om het apparaat op batterijen te laten lopen dus moest ik er een gat in maken aan de achterkant waar de usb kabel doorheen kon naar de pc.
Hakbang 9: De Code
Ang code ay extreem simpel, upang baguhin ang lahat.
Als eerste (dit valt net buiten de screenshothelaas) zorg je ervoor dat je al je pin pins na tinukoy.
2 pin voor de echo sensor: echo (INPUT) en trig (OUTPUT)
4 na pin (totaal) voor de motoren, deze zijn allemaal OUTPUT (dirpins en motorcontrolpins)
Fritzing schema 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 lupa.
De twee rechter kabels zijn voor de pulse width modulation (PWM) en direction (walang modulate) en gaan sa mga digital na pin. Ang mga pin ng linker ay nagtuturo ng Vin en de ground op de arduino voor stroomtoevoer.
Voor de HC-SR04 sensor (laatste afbeelding) takong simpel:
De twee buitenste kabels gaan naar de power enground.
Ang linker (Trig naar de PWM pin) ay nasa OUTPUT sa onze code en stuurt het signaal voor de pulse en de rechter kabel (echo) ay ang INPUT receiver en ontvangt het signaal terug in de 11e niet PWM pin.
Sa pamamagitan ng boezst twee fritzings para sa takong 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.
Hakbang 10: Geupdate Verslag
Hier bijgevoegd het volldeige verslag van mijn arduino project.
Inirerekumendang:
ITTT Rolando Ritzen - Motion Control Arcade Glove: 5 Hakbang
ITTT Rolando Ritzen - Motion Control Arcade Glove: Mag-e-handscoen ng mamatay dahil maaari kang gumalaw ng kontrol sa paggalaw ng mosyon sa mga shooters sa riles. Ang proyekto ng gimik na van ay lahat ng paggalaw ng paggalaw ay, inclusief het schieten. (Je schiet door te " daliri bangen ")
ITTT: 'Zingend Meisje': 5 Hakbang
ITTT: 'Zingend Meisje': Mga tagubilin sa proyekto na 'zingend meisje': Hier ga ik vertellen hoe jij zelf een zingen meisje para maken met arduino. Wat houd het in ?: Je gaat een meisje van hout maken die beide haar armen uitsteekt. Saan arm brit een lichtsensor en aan de andere
ITTT L.E.D .: 3 Mga Hakbang
ITTT L.E.D .: Ito ay isang proyekto sa paaralan para sa isang kurso na tinatawag na Kung Ito Noon. Ang saligan ng takdang-aralin sa paaralan ay upang makagawa ng isang interactive na bagay sa paggamit ng electronics pangunahin ang Arduino Uno. Matapos ang isang pinalawig na panahon ng pagmumuni-muni nagpasya akong gumawa ng anumang oras
Sif's Maze (Game) - Arduino ITTT: 4 Mga Hakbang (na may Mga Larawan)
Sif's Maze (Game) - Arduino ITTT: Inatasan ako ng aking paaralan na gumawa ng isang bagay na interactive sa isang Arduino. Gumawa ako ng isang maliit na laro ng maze, na kung saan, sa kasamaang palad, ay hindi naging maayos, ngunit huwag mag-atubiling tapusin ito o idagdag dito. Nagsimula ang proyektong ito bilang isang konsepto para sa isang TBA tungkol sa Norse Mythology. Yo
ITTT Arduino Tamagotchi: 9 Mga Hakbang
ITTT Arduino Tamagotchi: proyekto ng HKU ITTT - Willem van schaik, 1D 3030057Voor dit project heb ik een virtual pet, vergelijkbaar met een Tamagotchi gemaakt. Sa deze nagtuturo zal ik toelichten hoe