Mục lục:

Arduino ITTT: 10 bước
Arduino ITTT: 10 bước

Video: Arduino ITTT: 10 bước

Video: Arduino ITTT: 10 bước
Video: Học lập trình Arduino KHÔNG HỀ KHÓ - Bộ KIT học tập Arduino Uno R3 BLK 2024, Tháng bảy
Anonim
Arduino ITTT
Arduino ITTT

Dit is mijn arduino project:

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.

Bước 1: Kiểm tra mạch

Kiểm tra mạch
Kiểm tra mạch
Kiểm tra mạch
Kiểm tra mạch

Ik begon gặp het testenvan het motortje, hiervoor heb ik enkele videos bekeken online en wat forum bezocht. Ik testte de motorwerking cửa:

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 blauwe kabeltje gaat naar een wisselspannings kỹ thuật số, hiermee regel je straks de stroom naar de motor.

Bóng bán dẫn de là de slutel tot het regelen van de stroom, hij kan de stroomafvoer naar het motortje dicht of open zetten. De middelste pin van de transistor là de gate, dit là waar je het dicht kan gooien met een signaal uit het blauwe draad die je aanstuurt met code.

De linkerpin van de transistor hier là de Vcc, oftewel de stroomtoevoer naar de transistor. De stroom die wordt gegeven door de arduino gaat eerst door de transistor heen qua 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.

Bước 2: Kiểm tra cảm biến

Kiểm tra cảm biến
Kiểm tra cảm biến

Voor de Infrarood

beweginssensor heb je verder geen breadboard gật gù 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 de productspecificaties) heb ik genoeg ruimte over.

Hetzelfde als trong lược đồ vorige geld voor rood en zwart: Rood là voor stroomtoevoer en zwart là naar de ground / om de kring af te sluiten.

De gele draad gaat het signaal aan de arduino geven en daat dus naar een ghim kỹ thuật số. Vanuit hier kun je dan in je code het signaal waarnemen en dit gebruiken om dus in ons voorbeeld de motoren stroom te geven.

De LED zit in de digital pin daar om aan te geven wanneer de sensor iets deteert, dit staat straks in de code.

Bước 3: Kết hợp

Kết hợp
Kết hợp
Kết hợp
Kết hợp

Dit is uiteindelijk hoe het volledige stroomcircuit is opgezet.

Trong de code stuur ik alle onderdelen aan, de code voeg ik in als afbeelding in de volgende stap.

Bước 4: Tất cả mã của tôi

Tất cả mã của tôi
Tất cả mã của tôi
Tất cả mã của tôi
Tất cả mã của tôi
Tất cả mã của tôi
Tất cả mã của tôi

In de afbeeldingen hierboven staat alle code die ik heb gebruikt.

De eerste afbeelding là om te testen của mijn motoren uberhaupt functioneerden qua mã. 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 passen. dit ging qua de seriële monitor. Deze code heb ik uiteindelijk geimplemeteerd trong tập lệnh het volledige.

De uitleg over wat de code doet staat trong de code zelf bijgeschreven.

Ik zal in de volgende stap mijn volledige procesverslag als bestand billegen. daar is de afbeelding waarschijnlijk een stuk beter te lezen en krijg je het volledige proces goed mee.

Bước 5: Mijn Volledige Verslag

Hij downloadt het bestand hier onder een gekke naam, cảnh báo.

Bước 6: Khái niệm mới

Ik wilde oorspronkelijk een autotje maken die van je wegrijdt zodra je

trong de buurt komt. Trong 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 ploteling achteruit van je weg, dit herhaalt zich vĩnh viễn tot je uiteindelijk zelf het snoepje uit de doos haalt.

Bước 7: Stroomkring

Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring
Stroomkring

In de images hierboven kan je zien hoe ik mijn stroomkringen heb geregeld. 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

Bước 8: Chỉnh sửa

Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing

Voor de behuizing heb ik uit 3, 6 mm trục cuốn ba mặt gezaagd en daarmee twee tá gemaakt chết trên elkaar heen schuiven (zoals sommige schoenendozen).

Om goed bij de binnenkant te kunnen heb ikbedacht om twee box te maken. Hộp bên trong bevat het cơ học van de snoepkar en de hộp bên ngoài quá khứ hoàn hảo om de hộp bên trong heen vanaf de bovenkant, de wielbasis là dan nog zichtbaar en er là ruimte voor de sensor aan de voorkant zonder dat de hộp ngoài deze bedekt (zie laatste foto).

hộp deze heb ik vervolgens geschilderd gặp 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.

Bước 9: De Code

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

Mã de là cực đoan simpel, te zien op de afbeelding.

Als eerste (dit valt net buiten de screenshothelaas) zorg je ervoor dat je al je chân được xác định.

2 chân cảm biến voor de echo: echo (INPUT) en trig (OUTPUT)

4 chân (totaal) voor de motoren, deze zijn allemaal OUTPUT (dirpins en motorcontrolpins)

Fritzing giản đồ motoren, vải tuýt

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

vi đất.

De twee rechter kabels zijn voor de điều chế độ rộng xung (PWM) en hướng (không điều chế) en gaan trong các chân kỹ thuật số. De twee linker ghim gaan naar de Vin en de ground op de arduino voor stroomtoevoer.

Cảm biến Voor de HC-SR04 (laatste afbeelding) gót chân simpel:

De twee buitenste kabels gaan naar de power enground.

De linker (Trig naar de PWM pin) is een OUTPUT in onze code en stuurt het signaal voor de pulse en de rechter kabel (echo) is de INPUT receiver en ontvangt het signaal terug in de 11e niet PWM pin.

Deze bovenste twee fritzings kan je gót chân makkelijk mergen omdat ze los staan van elkaar, dus je hoeft alleen maar de twee mạch tegelijkertijd aan te sluiten op je arduino en je bent klaar.

Bước 10: Cập nhật địa lý Verslag

Hier bijgevoegd het volldeige verslag van mijn arduino project.

Đề xuất: