Mục lục:
- Quân nhu
- Bước 1: Kiểm tra Alles Werkt
- Bước 2: Mạch Bouw Het
- Bước 3: Phần mềm / Mã
- Bước 4: Halffabricaat
- Bước 5: Bouw Een Omhulsel
- Bước 6: Klaar
Video: Ledkrant: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Voor het make-it project op onze school moesten wij zelf een elektrisch apparaat maken, na enige tijd en testingeren zijn we op het idee gekomen om een ledkrant te maken die met knopjes bediend kan worden, waarbij aparte leds aangeventa Welk knopje aansat. Het Idee hierachter was dat we vooral in het programmeren een sprong zouden maken. En naar ons eigen zeggen là dit zeker gelukt. Het proces en het eindresultaat zie je hier.
Quân nhu
Phần cứng
Vật chất:
Jumper draadjes
3 đèn
Arduino Uno
3 Drukknopjes
Breadboard
64 x 16 Ledkrant
M-3 moeren (optioneel)
Nhạc chuông M-3 (optioneel)
3 10K ohm chúng tôi đã hiểu
3 68 nghìn ohm chúng tôi hiểu (je kan ook kleinere chúng tôi hiểu gebruiken, maar deze hadden we en zo weet je zeker dat het genoeg is.)
Schoenendoos (optioneel)
Gereedschappen:
Schroevendraaier
Mesje (optioneel)
Verf spuitbus (optioneel)
M-3 moersleutel (optioneel)
Máy vi tính
Phần mềm
Thư viện hẹn giờ một
Thư viện HUB08SPI (Ga naar deze link, klik op clone hoặc download en download vervolgens zip)
Bước 1: Kiểm tra Alles Werkt
Sluit de 5v van de ledkrant aan op de arduino en check of deze licht geeft. Kiểm tra vervolgens alle leds cửa een simpele stroomkring te bouwen op het breadboard. Doe dit ook gặp de schakelaars. Tất cả các Werkt? Nu kan je beginnen aan het project. Mocht er een foutje optreden, check dan of je de ledkrant goed hebt aangesloten en of alle draadjes goed verbonden zijn. Je kan natuurlijk ook de ghim van je arduino checken, zo kwamen wij erachter dat een van de digital ghim niet goed verbonden was met de arduino. Hier achter komen heeft veel tijd gekost dus zorg dat je zoiets Controlleert.
Bước 2: Mạch Bouw Het
Dự án Hierboven staat een plaatje van ons. We zullen nu uitleggen waar je wat moet aansluiten om zo hetzelfde mạch te krijgen als wij.
De ledjes en de knopjes zet je op het breadboard. De leds geven dadelijk aan Welke boodschap er op dat moment afspeeld. Sluit op het breadboard een vijf volt pin aan op een plus reeks aan de zijkant van het bo. Doe dit eveneens met de gnd op een min reeks. De dẫn đầu hebben alle 3 een aparte stroomkring gật gù, net als de knopjes. Deze stroomkring maak je bij de leds door Stroom vanaf een digitalpin of een analogpin door het ledje te laten stromen en daarna door een we hieu (10k) naar de min, en dus naar de gnd. Je kan nu de đã dẫn đầu trong mã hoàng tử gặp gỡ een.
Zie de opsomming hieronder voor de verbindingen die je vanaf de ledpin moet maken naar de arduino.
- Led1 -> A0
- Led2 -> A1
- Led3 -> A2
De knopjes die wij gebruiken zijn bedoeld om aan de arduino te vertellen dat we een bepaalde boodschap willen afspelen. De drukknopjes die we hebben zorgen voor contact tussen de twee uiteinden van de drukknop wanneer je hem indrukt. Hiermee kan je dus een verschil creëren in de spanning die op een bepaalt punt loopt. Als je vervolgens op dit punt de spanning gặp kan je dus bij het indrukken van de knop een verandering waarnemen. Aan deze verandering kan je vervolgens gevolgen koppelen. Zo`n gevolg kan zijn: laat led1 branden en Speel string1 af.
Op de afbeelding zie je hoe we dit bewerkstelligd hebben. We laten vanaf de plusreeks een draadje lopen naar 1 van de twee uiteinden (Het lijkt alsof de schakelaar 4 uiteindes heeft, maar werkelijk heeft hij er 2. De linkerkant en de rechterkant staan los van elkaar, maar werkelijk heeft gặp elkaar verbonden, net als bij de rechterkant). Aan het andere uiteinde moet je een draadje laten lopen naar de arduino. Dit draadje moet je trong een a- của d-pin steken. Op dit punt zal de arduino aflezen of er een verschil in de spanning ontstaat. Voeg aan dit zelfde uiteinde een we hieu (68k) toe die verbonden is aan de gnd. Zie de afbeelding.
Maak van het breadboard naar de Arduino de volgende verbindingen:
- Knopje1 -> 9
- Knopje2 -> 12
- Knopje3 -> A3
(Ghim Onze D10 deed het niet, dus hebben we het derde knopje op een Một pin moeten aansluiten. Mocht jij hàn gebruik willen maken van de D10 pin, nha dan in de code A3 in 10 bij const int button3Pin = A3;).
Als laatste moeten we dan nog de ledkrant aansluiten op de arduino. In totaal moet je 10 draadjes verbinden dus om het makkelijk te maken voor jullie hebben we net als hierboven een overzicht gemaakt van de verbindingen die gemaakt moeten worden.
Maak van de ledkrant naar de Arduino de volgende verbindingen:
- LAT / STB -> Chân kỹ thuật số 2
- OE / EN -> Chân kỹ thuật số 3
- LA / A -> Chân kỹ thuật số 4
- LB / B -> Chân kỹ thuật số 5
- LC / C -> Chân kỹ thuật số 6
- LD / D -> Chân kỹ thuật số 7
- CLK -> Chân số 13
- R1 / R -> Chân kỹ thuật số 11
- GND -> Gnd Arduino
- GND -> Gnd Arduino
Wij hebben de twee ground gelijk linksonder op de ledkrant gebruikt.
Uiteindelijk moet het er ongeveer uitzien als wat wij hier hebben gebouwd. Je kan natuurlijk đã dẫn đầu của knopjes op andere ghim aansluiten en dit in de code aanpassen.
Bước 3: Phần mềm / Mã
Download de code hierboven, het kan zijn dat je eerst een foutmelding krijgt, maar als je op ok klikt gaat dit weg en verschijnt de code in beeld. Het is hiervoor hàn handig om eerst de Arduino app te installeren.
Trong de code hebben we bij bepaalde dingen achter schuine strepen gezet wat dit inhoudt en wat het doet. Zo beterjp je hopelijk beter wat het inhoudt. Voor deze mã heb je twee thư viện gật đầu, deze vindt je onder het kopje phần mềm van de benodigdheden. Het là belangrijk dat je deze downloadt, anders werkt de code niet. Verder hoef je niks gặp deze thư viện te doen, aangezien wij ze al hebben verwerkt trong mã de. Waarschijnlijk valt het je op dat er één gót chân háng stuk tekst aan het bắt đầu là gặp gót chân nullen. Maak je geen zorgen, hier hoef je niks aan te doen, aangezien dit het font is. Vanaf onder het font zou je eventueel een aantal zaken kunnen aanpassen, je kan bijvoorbeeld bij de chars de boodschap van elk knopje aanpassen của bij int length de lengte van de tekst die voorbij scrollt aanpassen. Trong de code hebben we zoals eerder vermeld de belangrijkste dingen achter schuine strepen gezet, zodat je ook weet Welke dingen je kan aanpassen.
Bước 4: Halffabricaat
Als je stap 3 goed hebt gevolgd en vervolgens de code hebt geüpload ben je zo goed als klaar, de ledkrant, knopjes en leds werken nu. Je kan verschillende boodschappen afspelen en de holderheid en lengte etcetera nu aanpassen. Trong Princecipe zou je na deze stap kunnen stoppen, maar lees vooral verder om te zien wat wij nog hebben gedaan om het net wat aantrekkelijker te maken.
Bước 5: Bouw Een Omhulsel
Je mag natuurlijk zelf bepalen of je de ledkrant zo presenteert of er nog een omhulsel omheen bouwt. Wij hebben ervoor gekozen om er een omhulsel omheen te maken. Wij hebben hiervoor een schoenendoos gebruikt. Aangezien er al boutjes achterop de ledkrant zitten, hoef je alleen wat gaten in de doos te maken en vervolgens aan de achterkant moertjes te draaien op de bouten van de ledkrant. Zo Blijft het stevig staan en hangt de ledkrant mooi recht trong het midden. Als decortie hebben wij de doos in één kleur gespoten, je kan eventueel ook nog tekst plaatsen boven en onder de ledkrant. Wij hebben ook de schoenendoos gebruikt omdat dit mooi là om de phần cứng trong op te slavean en wanneer je iets moet veranderen, hoef je alleen de deksel open te doen. Daarnaast zit er een gat trong de zijkant waar je de voedingskabel mooi weg kan werken.
Bước 6: Klaar
Nu kan je met de ledkrant doen wat je wil, je kan het bijvoorbeeld als reclamebord gebruiken in een winkel of als Dectie in je kamer. Wij hopen dat je wat gehad hebt aan onze allowable en laat vooral jouw ledkrant zien in de comments.
Đề xuất:
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: 6 bước
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: Trong phần Hướng dẫn nhanh này, chúng tôi sẽ tạo một bộ điều khiển động cơ bước đơn giản bằng cách sử dụng động cơ bước. Dự án này không yêu cầu mạch phức tạp hoặc vi điều khiển. Vì vậy, không cần thêm ado, chúng ta hãy bắt đầu
Động cơ bước được điều khiển Động cơ bước không có vi điều khiển (V2): 9 bước (có hình ảnh)
Động cơ bước được điều khiển bằng động cơ bước Không cần vi điều khiển (V2): Trong một trong những Hướng dẫn trước đây của tôi, tôi đã chỉ cho bạn cách điều khiển động cơ bước bằng cách sử dụng động cơ bước mà không cần vi điều khiển. Đó là một dự án nhanh chóng và thú vị nhưng nó đi kèm với hai vấn đề sẽ được giải quyết trong Có thể hướng dẫn này. Vì vậy, hóm hỉnh
Đầu máy mô hình điều khiển động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Đầu máy mô hình điều khiển động cơ bước | Động cơ bước làm bộ mã hóa quay: Trong một trong những phần Hướng dẫn trước, chúng ta đã học cách sử dụng động cơ bước làm bộ mã hóa quay. Trong dự án này, bây giờ chúng ta sẽ sử dụng bộ mã hóa quay động cơ bước đó để điều khiển đầu máy mô hình bằng vi điều khiển Arduino. Vì vậy, không có fu
Âm thanh bay bổng với Arduino Uno Từng bước (8 bước): 8 bước
Acoustic Levitation With Arduino Uno Step-by-by-by (8 bước): bộ chuyển đổi âm thanh siêu âm L298N Dc cấp nguồn cho bộ chuyển đổi âm thanh nữ với chân cắm một chiều nam Arduino UNOBreadboard Cách hoạt động: Đầu tiên, bạn tải mã lên Arduino Uno (nó là một vi điều khiển được trang bị kỹ thuật số và các cổng tương tự để chuyển đổi mã (C ++)
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy