Мазмуну:
- Жабдуулар
- 1 -кадам: Alles Werktти текшерүү
- 2 -кадам: Bouw Het Circuit
- 3 -кадам: Программалык камсыздоо/ Код
- 4 -кадам: Halffabricaat
- 5 -кадам: Bouw Een Omhulsel
- 6 -кадам: Клаар
Video: Ledkrant: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Добуш берүү долбоору мектепти колдонуу менен, электр жабдууларын орнотуу менен, биз эксперимент жүргүзгөндө биз өзүбүздүн оюбузга келбеген нерселерди жасайбыз, алар бизди кантсе да жакшы көрүшөт. Бул идеалдуу иерахтер, биз программалык камсыздоону тездетүү үчүн программалык камсыздоону сунуштаганбыз. En naar ons eigen zeggen is dit zeker gelukt. Бул процесстин эң чоң натыйжасы.
Жабдуулар
Аппараттык
Материал:
Jumper draadjes
3 Leds
Arduino Uno
3 Drukknopjes
Breadboard
64 x 16 Ledkrant
M-3 мааниси (вариант)
M-3 чалуу (опция)
3 10К ом
3 68K ohm weerstanden (je kan ook kleinere weerstanden gebruiken, maez deze hadden we en zo weet je zeker dat het genoeg is.)
Schoenendoos (optioneel)
Gereedschappen:
Schroevendraaier
Mesje (optioneel)
Verf spuitbus (optioneel)
M-3 ылдамдыгы (опция)
Компьютер
Программалык камсыздоо
Китепкана таймери
HUB08SPI китепканасы (шилтемени басуу, клонду басуу же zip жүктөп алуу)
1 -кадам: Alles Werktти текшерүү
Sluit de 5v van de ledkrant aunch op de arduino check to deze licht geeft. Текшерүүдөн өтүү үчүн баардык жолдордун эшиги жөнөкөй эле. Doe dit ook де schakelaars менен жолугушту. Werkt alles? Долбоор башталгандан кийин башталат. Түшүнүксүз, текшерүүдөн өтүңүз. Жөнөкөй сөз менен айтканда, алар ардуинону текшерип, санариптик түйүндөрдү орнотуп коюшту. Ачкычтуу сүйлөм боюнча издөөңүздү көзөмөлдөңүз.
2 -кадам: Bouw Het Circuit
Hierboven staat ean plaatje van ons project. Биз өзүбүздүн тилкелерибизди жок кылуудабыз.
De ledjes de knopjes zet je op het breadboard. De leds geven dadelijk aan welke boodschap эр op dat moment afspeeld. Sluit op het breadboard ein vijf volt pin aan op een plus reeks aan de zijkant van het board. Doe dit eveneens де gnd op een min reeks менен жолугушту. De leds hebben all 3 een aparte stroomkring noodig, net als de knopjes. Эшиктин эшиги аналогдук этаптын санариптик эшиги санариптик эшиги менен эшиктин эшиги (10k) ченеми, минута да, гнд. Негизги жеке коддору менен коддору жокко эсе.
Жөнөкөй сөз менен айтканда, бул жерде дагы бир нерсе жок.
- 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 webben zorgen voor contact tussen de twee uiteinden van de drukknop wanneer je hem indrukt. Hiermee kan je dus een verschil creëren in the spanning die opepen en bepaalt punt loopt. Башка нерселер да жокко эсе. Дисциплиналык каннабистердин көптүгү. Zo`n gevolg kan zijn: laat led1 branden en speel string1 af.
Оффельдинг zie je hoe биз dew bewerkstelligd hebben. Биз, албетте, пландаштырылган нерселердин бардыгын 1 ваннага чейин түшүрөбүз. met elkaar verbonden, net als bij de rechterkant). Aan het andere uiteinde moet je een draadje laten lopen naar de arduino. D-pin steken a-of a-on aa in je a-on. Оюн -зоок баскычын басып чыгарыңыз. Voeg aan dit zelfde uiteinde een weerstand (68k) toe die verbonden is aan de gnd. Zie de afbeelding.
Нан тактасы Arduino де volgende verbinding:
- Knopje1 -> 9
- Knopje2 -> 12
- Knopje3 -> A3
(On D10 pin deed het niet, dus hebben we het derde knopje op een A pin moeten aansluiten. Mocht jij wel gebruik willen maken van de D10 pin, verander dan de A3 A3 in 10 bij const int button3Pin = A3;).
Ал эми бул жерде эч кандай маалымат жок болчу. Жалпысынан алганда, 10 драаджес verbinden dus om het makkelijk te maken voor jullie hebben we net als hierboven een overzicht gemaakt van de verbindingen die gemaakt moeten wored.
Төмөнкү маалыматтын тизмеси:
- 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
Твид негиздеринин жардамы менен шилтемелерди табуу дагы башталган.
Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө Кнопкалардын аналогдук пиндеринин коддору жана коддору aansluiten коддору боюнча.
3 -кадам: Программалык камсыздоо/ Код
Төмөнкү кодду жүктөп алыңыз, бирок бул жерде коддору жок кылынат, жана башка коддорду жүктөп алыңыз. Бул жерде Arduino колдонмосу орнотулгандан кийин, ал эң сонун.
Жылы коду hebben биз bij bepaalde dingen achter schuine strepen gezet wat dit inhoudt en wat het doet. Кандайдыр бир үмүтүбүз чоңураак. Тоо китепканаларынын коддору жок кылынгандыктан, программалык камсыздоолор дагы жок кылынат. Жүктөөлөрдүн тизмеси жүктөлүп алынат, ал эми коду жок кылынат. Китепканалар китепканалар менен таанышып чыккандан кийин, алар код менен жазылган. Waarschijnlijk valt het je op dat er eén heel groot stuk tekst aan het start is met heel veel nullen. Маак же геен zorgen, hif hoef je niks aan te doen, aangezien dit het font is. Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө Шарттар Жөнөкөй маалымат каражаттарына жазылгыла, алар канчалаган убакытка чейин созулат. Жылы коду биз zoals eerder vermeld de belangrijkste dingen achter schuine strepen gezet, zodat je ook weet welke dingen je kan aanpassen.
4 -кадам: Halffabricaat
Als je stap 3 goed hebt gevolgd en vervolgens de code hebt geüpload бен je zo goed als klaar, de ledkrant, knopjes en leds werken nu. Жөнөкөй сөз менен айтканда, башка тилкелер дагы жок кылынат. Негизги планда айтылгандай, сиз эмне кылсаңыз болот?
5 -кадам: Bouw Een Omhulsel
Жөн эле эмес, эч кимге окшобогон нерселердин бет ачары. Wij hebben ervoor gekozen om er een omhulsel omheen te maken. Wij hebben hiervoor een schoenendoos gebruikt. Ачкычтуу сүйлөм боюнча: Бул жерде эч кандай кыйынчылык жок. Жөнөкөй сөз менен айтканда, алар эч качан жок кылынбайт, же жок кылынат. Web hebben ook de schoenendoos gebruikt omdat dit mooi is a de 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 -кадам: Клаар
Же камералардагы декорациялардын эң башкысы - бул дагы, биз дагы бир жолу кайрылганбыз. Комментарийлерде маалыматтын мааниси кандай экендиги жөнүндө маалымат жок.
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)