جدول المحتويات:
- اللوازم
- الخطوة 1: التحقق من Alles Werkt
- الخطوة 2: حلبة بو هيت
- الخطوة 3: البرنامج / الكود
- الخطوة 4: نصف القماش
- الخطوة 5: Bouw Een Omhulsel
- الخطوة 6: كلار
فيديو: ليدكرانت: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
Voor het make-it project op onze school moesten wij zelf een elektrisch apparaat maken، na enige tijd en Experimenten zijn we op het idea gekomen om een ledkrant te maken die met knopjes bediend kan worden، waarbij aparte leds aangeven welk knopje aansta. لقد كان Het ide hierachter dat we vooral in het programmeren een sprong zouden maken. حتى الآن eigen zeggen هو dit zeker gelukt. Het proces en het eindresultaat zie je hier.
اللوازم
المعدات
المادي:
دراج الطائر
3 المصابيح
اردوينو اونو
3 دروكنوبجيس
اللوح
64 × 16 ليدكرانت
M-3 مورين (خيار)
M-3 Ringetjes (خيار)
3 10 كيلو أوم غير مستقر
3 68K أوم نحن (je kan ook kleinere weerstanden gebruiken، maar deze hadden we en zo weet je zeker dat het genoeg is.)
Schoenendoos (خياريل)
جيريدشابن:
شرويفندراير
ميسجي (خياريل)
Verf spuitbus (optioneel)
M-3 moersleutel (خيار)
الحاسوب
برمجة
مكتبة الموقت واحد
مكتبة HUB08SPI (رابط Ga naar deze، klik op clone or download en download vervolgens zip)
الخطوة 1: التحقق من Alles Werkt
Sluit de 5v van de ledkrant aan op de arduino en check of deze licht geeft. اختبار vervolgens all leds door een simpele stroomkring te bouwen op het breadboard. Doe dit ook التقى de schakelaars. Werkt alles؟ 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 pin van je arduino checken، zo kwamen wij erachter dat een van de digital pin niet goed verbonden was met de arduino. Hier achter komen heeft veel tijd gekost dus zorg dat je zoiets contoleert.
الخطوة 2: حلبة بو هيت
مشروع Hierboven staat een plaatje van ons. نحن zullen nu uitleggen waar je wat moet aansluiten om zo hetzelfde circuit 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 board. قم بالتسجيل حتى في غضون دقائق قليلة. قاد De heben all 3 een aparte stroomkring nodig، 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 weerstand (10k) naar de min، en dus naar de gnd. قاد Je kan nu de في Principe individueel aansturen مع رمز 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 heben zorgen for 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 Meet 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. نحن في وقت متأخر من فاناف دي بلسريكس إن دراجي لوبن نار 1 فان دي توي أويتيندين (هيت ليجكت ألسوف دي شاكيلار 4 أويتيينديز هيفت ، ماار ويركيليجك هيفت هيج إي 2. التقى elkaar verbonden، net als bij de rechterkant). Aan het andere uiteinde moet je een draadje laten lopen naar de arduino. Dit draadje moet je in een a- of d-pin steken. Op dit punt zal de arduino aflezen of er een verschil in de spanning ontstaat. Voeg aan dit zelfde uiteinde een weerstand (68k) toe die verbonden is aan de gnd. زي دي أفبيلدينغ.
Maak van het breadboard naar de Arduino de volgende verbindingen:
- Knopje1 -> 9
- كنوبجي 2 -> 12
- Knopje3 -> A3
Als laatste Moeten نحن دان نوج دي ليدكرانت aansluiten op de arduino. في totaal moet je 10 ، تم إجراء العديد من الأعمال بشكل صحيح.
Maak van de ledkrant naar de Arduino de volgende verbindingen:
- LAT / STB -> الدبوس الرقمي 2
- OE / EN -> دبوس رقمي 3
- LA / A -> دبوس رقمي 4
- LB / B -> دبوس رقمي 5
- LC / C -> دبوس رقمي 6
- LD / D -> دبوس رقمي 7
- CLK -> دبوس رقمي 13
- R1 / R -> دبوس رقمي 11
- GND -> Gnd Arduino
- GND -> Gnd Arduino
Wij hebben de twee أسباب Gelijk linksonder op de ledkrant gebruikt.
Uiteindelijk moet er ongeveer uitzien als wij hier hebben gebouwd. Je kan natuurlijk مصابيح من knopjes op andere pin aansluiten en dit in de code aanpassen.
الخطوة 3: البرنامج / الكود
تنزيل 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 هو hiervoor wel handig om eerst de Arduino app te installeren.
في قانون hebben نحن bij bepaalde dingen achter schuine strepen gezet wat dit inhoudt en wat it doet. زو بيجريجب جي هوبليجك أفضل ما في الداخل. Voor deze code heb je twee libraries nodig، deze vindt je onder het kopje software van de benodigdheden. هذا هو بيلانغريك dat je deze downloadt ، anders werkt de code niet. Verder hoef je niks met deze libraries te doen، aangezien wij ze al hebben verwerkt in de code. Waarschijnlijk valt het je op dat er én heel groot stuk tekst aan het start is met the heel veel 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 of bij int length de lengte van de tekst die voorbij scrollt aanpassen. في كود hebben نحن zoals eerder vermeld de belangrijkste dingen achter schuine strepen gezet، zodat je ook weet welke dingen je kan aanpassen.
الخطوة 4: نصف القماش
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 helderheid en lengte etcetera nu aanpassen. في Principe zou je na deze stap kunnen stoppen، maar lees vooral verder om te zien wat wij nog hebben gedaan om het wat aantrekkelijker te maken.
الخطوة 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 in het midden. Als decoratie 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 is om de Hardware in op te slaan en wanneer je iets moet veranderen، hoef je alleen de deksel open te doen. Daarnaast zit er een gat in de zijkant waar je de voedingskabel mooi weg kan werken.
الخطوة 6: كلار
Nu kan je met de ledkrant doen wat je wil، je kan het bijvoorbeeld als reclamebord gebruiken in een winkel of als decoratie in je kamer. Wij hopen dat je wat gehad hebt aan onze تعليمات en laat vooral jouw ledkrant zien in de comments.
موصى به:
تصميم اللعبة في فليك في 5 خطوات: 5 خطوات
تصميم اللعبة في Flick in 5 Steps: Flick هي طريقة بسيطة حقًا لصنع لعبة ، لا سيما شيء مثل الألغاز أو الرواية المرئية أو لعبة المغامرة
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف - خطوات خطوة: 4 خطوات
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف | خطوات بخطوة: في هذا المشروع ، سأصمم دائرة مستشعر لعكس مواقف السيارات من Arduino باستخدام مستشعر الموجات فوق الصوتية Arduino UNO و HC-SR04. يمكن استخدام نظام التنبيه العكسي للسيارة المستند إلى Arduino للتنقل الذاتي ومجموعة الروبوتات وغيرها من النطاقات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: 3 خطوات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: في هذا Instructable سنقوم باكتشاف الوجه على Raspberry Pi 4 باستخدام Shunya O / S باستخدام مكتبة Shunyaface. Shunyaface هي مكتبة للتعرف على الوجوه / الكشف عنها. يهدف المشروع إلى تحقيق أسرع سرعة في الكشف والتعرف مع
كيف تصنع عداد خطوات؟: 3 خطوات (بالصور)
How to Make Step Counter؟: اعتدت أن أؤدي أداءً جيدًا في العديد من الرياضات: المشي والجري وركوب الدراجة ولعب كرة الريشة وما إلى ذلك ، أحب ركوب الخيل للسفر في وقت قريب. حسنًا ، انظر إلى بطني المنتفخ … حسنًا ، على أي حال ، قررت إعادة التمرين. ما هي المعدات التي يجب أن أحضرها؟
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): 6 خطوات
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): هل تريد تخويف أصدقائك وإحداث بعض ضوضاء الصراخ في عيد الهالوين؟ أو تريد فقط عمل مزحة جيدة؟ يمكن لشاشة الزومبي المنبثقة القيام بذلك! في هذا Instructable ، سوف أعلمك كيفية جعل زومبي القفز للخارج بسهولة باستخدام Arduino. HC-SR0