İçindekiler:
- Adım 1: Devreleri Test Etme
- Adım 2: Sensörü Test Etme
- 3. Adım: Birleştirme
- Adım 4: Tüm Kodum
- Adım 5: Mijn Volledige Verslag
- Adım 6: Yeni Konsept
- 7. Adım: Stroomkring
- Adım 8: Behuizing
- Adım 9: Kodu Deşifre edin
- Adım 10: Verslag'ı Güncelleyin
Video: Arduino ITTT: 10 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Dit mijn arduino projesidir:
Her şey dahil olmak üzere, her şey yolunda.
de volgende slaytlarında laat ik zien hoe ik te werk ben gegaan.
Adım 1: Devreleri Test Etme
Ik begon bir araya geldi het testenvan het motortje, hiervoor heb ik enkele videoları bekeken online en wat forumları bezocht. Ik testte de motorwerking kapısı:
GROUND'un en iyi kabloları, GROUND'un güç kaynağı, güç kaynağının en önemli özelliği, 3,3 V'ta, özel motortjes die ik gebruik draaien op 1,5 – 3 V.
Dijital olarak geniş bir alana yayılıyor.
De transistör, açık zetten'in en iyi motorudur. De middelste pin van de transistör bir kapıdır, bu, en iyi işaretlerle bir araya geldi, bu da en iyi sinyaller için bir araya geldi.
Bir transistör bağlantısı da Vcc'dir, çoğu zaman transistörün stroomtoevoer'idir. Deze linker pini ile arduino kapılarını aç. Als de gate open staat (met code geregeld), tuvalet kapısı ve motor en krijgt deze tuvaleti.
Yerleşik bir transistör, daha fazla bilgi.
Bu, elkaar gezet'te wat ik heb gevonden als makkelijkste manier van een regelbare motor en zo heb ik hem.
Adım 2: Sensörü Test Etme
Kızılötesi ses
beweginssensor heb je verder geen breadboard nodig als je genoeg ruimte hebt op je arduino üzerinde.
Omdat ik voor mjn motoren de 3.3V çıkış gebruik ve mijn infraroodsensor uit zichzelf het en iyi iş ç o een 5V bron (ürün spesifikasyonlarındaki staat) heb ik genoeg ruimte bitti.
Hetzelfde, vorige şemasında yer almaktadır: Rood, voor stroomtoevoer en zwart'tır.
Dijital pin, en iyi sinyaller ve arduino için. Vanuit hier kun je dan je kodunda het signaal waarnemen en dit gebruiken om dus ons voorbeeld de motoren stroom te geven.
De LED zit in de dijital pin dear o m aan te gvenneer de sensör iets deteert, dit staat straks in de code.
3. Adım: Birleştirme
Bu, uiteindelijk, çapa het volledige stroomdevresi opgezettir.
De code stuur ik alle onderdelen aan, de code voeg ik in als afbeelding in de volgende stap.
Adım 4: Tüm Kodum
In de afbeeldingen hierboven staat alle code die ik heb gebruikt.
De eerste afbeelding, kod aracılığıyla mijn motoren uberhaupt functioneerden'in om te testidir. Toen de transistör stuk ging bijvoorbeeld werkte deze code niet meer.
Vervolgens ben ik overgegaan op een andere code voor de motoren waar ik niet alleen een YÜKSEK DÜŞÜK kon geven aan mijn motoren maar een değer 0-255 om de hız aan te passen. de seriele monitör aracılığıyla dit ging. Het volledige komut dosyasında heb ik uiteindelijk geimplemeteerd kodunu kullanın.
De code zelf bijgeschreven'de wat de code doet staat üzerinde de uitleg.
İk zal in de volgende stap mijn volledige procesverslag en iyive invoegen. En iyi değerlendirmeler için en iyi seçimler, yüksek ses getirme süreci devam ediyor.
Adım 5: Mijn Volledige Verslag
Hij downloadt en iyi ve daha fazla gekke naam, uyarı.
Adım 6: Yeni Konsept
Ik wilde oorspronkelijk en ototje yapılmış die van je wegrijdt zodra je
de buurt komt'ta. En iyi günlerden biri, en iyi zaman dilimidir. Klinkt zon snoepje, maar zodra de doos in de buurt van je komt rijdt ijdt ijdt ijdt arazi satışı, dit herhaalt zich kalıcı tot je uiteindelijk zelf het snoepje uit de doos haalt.
7. Adım: Stroomkring
Görüntülerde hierboven kan je zien hoe ik mijn stroomkringen heb geregeld. Het allemaal topuk kolay omdat i een motor sürücü heb gekocht o motoren mee te beheersen en de sensör niet in de kring van de motoren hoeft te zitten.
Kodda Het zit hem voornamelijk
Adım 8: Behuizing
3, 6 mm'lik tripleks merdaneler için bir düzine gemaakt (zoals sommige schoenendozen) üzerinde kalıp.
Om goed bij de binnenkant te kunnen heb ikbedacht om twee kutuları te yapılmış. Bir iç kutu, bir mekanizma, bir dış kutu, bir dış kutu, bir iç kutu, bir iç kutu, bir dış kutu, bir dış kutu, bir dış kutu, bir dış kutu, bir dış kutu, bir dış kutu, bir algılayıcıdır. fotoğraf).
deze kutuları heb ik vervolgens geschilderd bir araya geldi acrylverf om het een mooi geheel te yapıldı.
uiteindelijk, en iyi cihazlar için en uygun cihazlardır.
Adım 9: Kodu Deşifre edin
Kod çözme, aşırı basit, te zien op de afbeelding.
Als eerste (dt valt net buiten de screenhelaas) zorg je ervoor dat je al je pinleri tanımlanmıştır.
2 pin voor de eko sensörü: eko (GİRİŞ) en trig (ÇIKIŞ)
4 pin (toplam) voor de motoren, deze zijn allemaal OUTPUT (dirpinler en motorcontrolpins)
Fritzing şema motoru, tweede afbeelding
Helaas ondersteunt fritzing geen soortgelijke motor sürücüsü (ieder geval'de mijn versie niet), maar via deze afbeelding die ik heb gevonden ben er achter gekomen hoe het werkt. De twee linker draden zijntovoer
yerde.
Dijital pinlerde, yönde (modülasyon yok) darbe genişlik modülasyonu (PWM) ile zijn voor de darbe genişlik modülasyonu. De twee linker pimleri, arduino voor stroomtoevoer için en iyi yerde.
Voor de HC-SR04 sensörü (laatste afbeelding) topuk basitliği:
De twee buitenste kabels gaan naar de power enground.
De linker (PWM pinini tetikle), onze kodunda en stuurt sinyal voor de pulse en de rechter kabel (yankı), 11e niet PWM pininde ontvangt het sinyal terrugunda bir GİRİŞ alıcısıdır.
twee fritzings topuklu fritzings birleştirmek omdat ze los staan van elkaar, dus je hoeft alleen maar de twee devreleri tegelijkertijd aan te te sluiten op je arduino ve bent klaar.
Adım 10: Verslag'ı Güncelleyin
Hier bijgevoegd het volldeige verslag van mijn arduino projesi.
Önerilen:
ITTT Rolando Ritzen - Hareket Kontrollü Atari Eldiveni: 5 Adım
ITTT Rolando Ritzen - Hareket Kontrollü Atari Eldiveni: Raylı atıcılar için hareket kontrolörleri için en iyi eller. De gimmick van dit projesi, het scheeten dahil olmak üzere tüm hareket kontrolüdür. (Je schiet kapı te "parmak bangen")
ITTT: 'Zingend Meisje': 5 Adım
ITTT: 'Zingend Meisje': 'zingend meisje' projesi yönergeleri: Hier ga ik vertellen hoe jij zelf een zingen meisje kan yapımı arduino ile tanıştı. Ne var? Aan de ene arm zit een lichtsensor en aan de andere
ITTT L.E.D.: 3 Adım
ITTT L.E.D.: Bu, If This Then That adlı bir ders için bir okul projesidir. Okul ödevinin amacı, başta Arduino Uno olmak üzere elektronik kullanımıyla etkileşimli bir nesne yapmaktır. Uzun bir süre düşündükten sonra bir şeyler yapmaya karar verdim
Sif's Maze (Oyun) - Arduino ITTT: 4 Adım (Resimli)
Sif'in Labirenti (Oyun) - Arduino ITTT: Okulum bana Arduino ile etkileşimli bir şey yapma görevi verdi. Küçük bir labirent oyunu yaptım, ne yazık ki pek iyi sonuç vermedi, ancak onu bitirmekten veya üzerine eklemekten çekinmeyin. Bu proje, İskandinav Mitolojisi hakkında bir TBA için bir konsept olarak başladı. sen
ITTT Arduino Tamagotchi: 9 Adım
ITTT Arduino Tamagotchi: HKU ITTT projesi - Willem van schaik, 1D 3030057Voor dit proje heb ik een sanal evcil hayvan, vergelijkbaar een Tamagotchi gemaakt ile tanıştı. In deze öğretilebilir zal ik toelichten hoe