جدول المحتويات:

اردوينو ITTT: 10 خطوات
اردوينو ITTT: 10 خطوات

فيديو: اردوينو ITTT: 10 خطوات

فيديو: اردوينو ITTT: 10 خطوات
فيديو: Lesson10 Arduino: analogRead, analog pins (ARABIC) دورة أساسيات الاردوينو 2024, يوليو
Anonim
اردوينو ITTT
اردوينو ITTT

مشروع Dit is mijn arduino:

Het autotje wat van je wegrijdt als je ermee wil spelen، heerlijk om kinderen mee te plagen.

في الشرائح de volgende laat ik zien hoe ik te werk ben gegaan.

الخطوة 1: اختبار الدوائر

اختبار الدوائر
اختبار الدوائر
اختبار الدوائر
اختبار الدوائر

Ik Begon التقى Ht testenvan het motortje، hiervoor heb ik enkele videos bekeken online en wat forums bezocht. باب IK testte de motorwerking:

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 digital in، hiermee regel je straks de stroom naar de motor.

إن الترانزستور هو عبارة عن نقلة ترجع إلى ريجلين فان دي ستروم ، حيث يمكن أن يكون من الممكن أن يكون محركًا ثابتًا من الزيت المفتوح. إن الترانزستور هو عبارة عن بوابة ، وهي عبارة عن رمز قابل للتثبيت.

دي لينكربين فان دي الترانزستور هو دي Vcc ، من جوهرة دي stroomtoevoer إلى الترانزستور. De stroom die wordt gegeven door de arduino gaat eerst door de الترانزستور heen عبر 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.

الخطوة الثانية: اختبار المستشعر

اختبار المستشعر
اختبار المستشعر

فور دي infrarood

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 de productspecificaties) heb ik genoeg ruimte over.

Hetzelfde als in vorige schema geld for rood en zwart: Rood is voor stroomtoevoer en zwart is nar 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.

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

الخطوة 3: الدمج

الجمع
الجمع
الجمع
الجمع

Dit هو uiteindelijk مجرفة volledige stroomcircuit هو opgezet.

في كود stuur ik all onderdelen aan، de code voeg ik in als afbeelding in de volgende stap.

الخطوة 4: كل الكود الخاص بي

كل ما عندي من كود
كل ما عندي من كود
كل ما عندي من كود
كل ما عندي من كود
كل ما عندي من كود
كل ما عندي من كود

في de afbeeldingen hierboven staat all code die ik heb gebruikt.

De eerste afbeelding هو اختبار شامل لوظيفة mijn motoren uberhaupt عبر الكود. Toen de الترانزستور stuk ging bijvoorbeeld werkte deze code niet meer.

Vervolgens ben ik overgegaan op een andere code voor de motoren waar ik niet allen een HIGH of LOW kon geven aan mijn motoren maar een value tussen de 0-255 om de speed aan te passen. dit ging عبر شاشة دي سلسلة. Deze code heb ik uiteindelijk geimplemeteerd بخط هت volledige.

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 me.

الخطوة 5: Mijn Volledige Verslag

Hij downloadt het bestand hier onder een gekke naam ، تحذير.

الخطوة 6: مفهوم جديد

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

في دي بورت كومت. في هذه اللعبة الجديدة ، يمكنك العثور على شيء جديد. 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.

الخطوة 7: Stroomkring

سترومكرينغ
سترومكرينغ
سترومكرينغ
سترومكرينغ
سترومكرينغ
سترومكرينغ
سترومكرينغ
سترومكرينغ

بالصور: hierboven kan je zien hoe ik mijn stroomkringen heb geregeld. het 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

الخطوة 8: التوبيخ

الذنب
الذنب
الذنب
الذنب
الذنب
الذنب
الذنب
الذنب

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. De wielbasis هو دان نوج زيشتبار إن إيه هو ريمت فور دي سينسور أن دي فوروركانت زوندر دات دي بوكس خارجي ديزي بيدكت (زي لااتست) صور).

deze boxs heb ik vervolgens geschilderd met acrylverf om het een mooi geheel te maken.

uiteindelijk هو هيت شيء جيد من التطبيقات على البطاريات في وقت متأخر من الوقت الذي يتم فيه استخدام الكمبيوتر.

الخطوة 9: De Code

فك تشفير!
فك تشفير!
فك تشفير!
فك تشفير!
فك تشفير!
فك تشفير!

دي كود هو extreem simpel، te zien op de afbeelding.

Als eerste (dit valt net buiten de screenshothelaas) zorg je ervoor dat je al je pin المحددة.

2 دبابيس لمستشعر الصدى: echo (INPUT) en trig (OUTPUT)

4 دبابيس (totaal) voor de motoren ، deze zijn allemaal OUTPUT (dirpins en motorcontrolpins)

محرك مخطط فريتزينج ، تويد بعد اللحام

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

إن الأرض.

De twee rechter kabels zijn voor de pulse width modulation (PWM) en direction (no modulation) en gaan في المسامير الرقمية. دبابيس رابط De twee gaan naar de Vin en de ground op de arduino for stroomtoevoer.

مستشعر Voor de HC-SR04 (laatste afbeelding) كعب سيمبل:

De twee buitenste kabels gaan naar de power enground.

De linker (Trig naar de PWM pin) هو عبارة عن مخرج في رمز onze مع إشارة قوية على نبضات كابل (echter) عبارة عن جهاز استقبال INPUT ومُستقبِل إشارة على مدار 11e دبوس PWM.

Deze bovenste twee fritzings kan je heel makkelijk mergen omdat ze los staan van elkaar، dus je hoeft allen maar de twee circuits tegelijkertijd aan te sluiten op je arduino en je bent klaar.

الخطوة 10: Geupdate Verslag

مشروع Hier bijgevoegd het volldeige verslag van mijn arduino.

موصى به: