Sommario:
- Passaggio 1: test dei circuiti
- Passaggio 2: test del sensore
- Passaggio 3: combinazione
- Passaggio 4: tutto il mio codice
- Fase 5: Mijn Volledige Verslag
- Passaggio 6: nuovo concetto
- Passaggio 7: anello delle streghe
- Passaggio 8: abbellire
- Passaggio 9: decodifica del codice
- Passaggio 10: aggiornamento versione Verslag
Video: Arduino ITTT: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo è il mio progetto arduino:
Het autotje wat van je wegrijdt als je ermee wil spelen, heerlijk om kinderen mee te plagen.
in de volgende diapositive laat ik zien hoe ik te werk ben gegaan.
Passaggio 1: test dei circuiti
Ik begon met het testenvan het motortje, hiervoor heb ik enkele videos bekeken online en wat forum bezocht. Ik testte de motorwerking porta:
De zwarte kabels gaan naar de GROUND, de rode kabels gaan naar de power source, in dit geval de 3.3 V, omdat deze specifieke motortjes die ik gebruik draaien op 1.5 – 3 V.
Het blue kabeltje gaat naar een wisselspannings digital in, hiermee regel je straks de stroom naar de motor.
Il transistor è de sleutel tot het regelen van de stroom, hij kan de stroomafvoer naar het motortje dicht of open zetten. Il pin middelste van de transistor is de gate, dit is waar je het dicht kan gooien met een signaal uit het blauwe draad die je aanstuurt met code.
Il linkerpin van de transistor hier is de Vcc, oftewel de stroomtoevoer naar de transistor. De stroom die wordt gegeven door de arduino gaat eerst door de transistor heen tramite deze linker pin. Als de gate open staat (met code geregeld), dan loopt de stroom door naar de motor en krijgt deze stroom.
De rechterpin van de transistor gaat naar de ground, hier wordt de stroomkring gesloten.
Dit is wat ik heb gevonden als makkelijkste manier van een regelbare motor en zo heb ik hem in elkaar gezet.
Passaggio 2: test del sensore
Per gli infrarossi
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 aen 5V bron (staat in de productspecificates) 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 signal aan de arduino geven en daat dus naar an 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.
Il LED si trova nel pin digitale daar om aan te geven wanneer de sensor iets detecteert, dit staat straks in de code.
Passaggio 3: combinazione
Dit è uiteindelijk hoe het volledige stroomcircuit è opgezet.
In de code stuur ik alle onderdelen aan, de code voeg ik in als afbeelding in de volgende stap.
Passaggio 4: tutto il mio codice
In de afbeeldingen hierboven staat alle code die ik heb gebruikt.
L'eerste afbeelding è om te testen di mijn motoren uberhaupt functioneerden via codice. Toen de transistor stuk ging bijvoorbeeld werkte deze code not more.
Vervolge ben ik overgegaan aperto un altro codice per il motore non waar ik niet alleen een HIGH of LOW con geven aan mijn motorn maar un valore tussen de 0-255 om de speed aan te passen. dit ging tramite monitor di serie. Deze code heb ik uiteindelijk geimplemeteerd in het volledige script.
De uitleg over wat de code doet staat in de code zelf 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.
Fase 5: Mijn Volledige Verslag
Hij downloadt het bestand hier onder een gekke naam, attenzione.
Passaggio 6: nuovo concetto
Ik wilde oorspronkelijk een autotje maken die van je wegrijdt zodra je
in 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 permanente tot je uiteindelijk zelf het snoepje uit de doos haalt.
Passaggio 7: anello delle streghe
In de immagini 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 in de code
Passaggio 8: abbellire
Voor de behuizing heb ik uit 3, 6 mm triplex platen gezaagd en daarmee twee dozzina gemaakt die over elkaar heen schuiven (zoals sommige schoenendozen).
Om goed bij de binnenkant te kunnen heb ikbedacht om twee box te maken. La scatola interna bevat het meccanismo van de snoepkar en de scatola esterna past perfect om de scatola interna heen vanaf de bovenkant, de wielbasis is dan nog zichtbaar en er is ruimte voor de sensor aan de voorkant zonder dat de external box deze bedekt (zie laatste foto).
deze box 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.
Passaggio 9: decodifica del codice
Il codice è estremamente semplice, te zien op de afbeelding.
Als eerste (dit valt net buiten de screenshothelaas) zorg je ervoor dat je al je pins Defined.
2 pin per il sensore eco: eco (INPUT) e trig (OUTPUT)
4 pin (totali) per il motore, per ogni uscita OUTPUT (dirpins e motorcontrolpins)
Fritzing schema motore, tweede afbeelding
Helaas onndersteunt 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 stroomtoevoor voor
en terra.
Detwee rechter kabels zijn voor de pulse width modulation (PWM) in direzione (nessuna modulazione) e nei pin digitali. De twee linker pins gaan naar de Vin en de ground op de arduino voor stroomtoevoer.
Semplicemente per il sensore HC-SR04 (ultima visualizzazione) tallone:
Detwee buitenste kabels gaan naar de power enground.
Il linker (Trig naar of PWM pin) è un OUTPUT nel codice onze e il segnale per l'impulso e il cavo di rechter (echo) è il ricevitore INPUT e ontvangt het signal terug in 11e niet PWM pin.
Deze bovenste twee fritzings kan 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.
Passaggio 10: aggiornamento versione Verslag
Hier bijgevoegd het volldeige verslag van mijn arduino project.
Consigliato:
ITTT Rolando Ritzen - Guanto Motion Control Arcade: 5 passaggi
ITTT Rolando Ritzen - Motion Control Arcade Glove: un controller di movimento per sparatutto su rotaia. L'espediente del progetto è tutto ciò che è il controllo del movimento, inclusi gli schietti. (Je schiet door te "finger bangen")
ITTT: "Zingend Meisje": 5 passaggi
ITTT: 'Zingend Meisje': Istruzioni del progetto 'zingend meisje': 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 passaggi
ITTT L.E.D.: Questo è un progetto scolastico per un corso chiamato If This Then That. La premessa del compito scolastico è realizzare un oggetto interattivo con l'uso dell'elettronica principalmente l'Arduino Uno. Dopo un lungo periodo di riflessione ho deciso di fare qualcosa
Il labirinto di Sif (gioco) - Arduino ITTT: 4 passaggi (con immagini)
Sif's Maze (Gioco) - Arduino ITTT: La mia scuola mi ha incaricato di creare qualcosa di interattivo con un Arduino. Ho realizzato un piccolo gioco del labirinto, che, purtroppo, non è andato molto bene, ma sentiti libero di finirlo o aggiungerlo. Questo progetto è iniziato come un concetto per un TBA sulla mitologia norrena. io
ITTT Arduino Tamagotchi: 9 passaggi
ITTT Arduino Tamagotchi: Progetto HKU ITTT - Willem van schaik, 1D 3030057Voor dit project heb ik een virtual pet, vergelijkbaar with a Tamagotchi gemaakt. In questo istruibile zal ik toelichten hoe