Мазмуну:

LED Triangle Light: 11 кадам (Сүрөттөр менен)
LED Triangle Light: 11 кадам (Сүрөттөр менен)

Video: LED Triangle Light: 11 кадам (Сүрөттөр менен)

Video: LED Triangle Light: 11 кадам (Сүрөттөр менен)
Video: Титаниктин сыры: кантип алар айсбергди байкабай калышты?! Эң деталдуу окуя! 2024, Июль
Anonim
Image
Image
LED Triangle Light
LED Triangle Light

Мен муну класста жараттык, анда биз картондон бир нерсе жасашыбыз керек болчу. Мен ошондой эле коддоону үйрөтөм, ошондуктан мен муну класска киргизем, анда менин окуучуларым картонду колдонуу менен бир нерсе жасап, андан кийин Arduino аркылуу код коюшу керек. Ар бир катар - бул алардын жеке жарыгы, ошондуктан алар бул кодду чексиз.

1 -кадам: 1 -кадам… үч бурчтуктарды жасоо

1 -кадам… үч бурчтуктарды жасоо
1 -кадам… үч бурчтуктарды жасоо
1 -кадам… үч бурчтуктарды жасоо
1 -кадам… үч бурчтуктарды жасоо

1 -чи картонду кесип салдым. Xacto бычагы менен мен картонду короонун таякчасынын туурасы болгон тилкелерге кесип, андан кийин 11 дюймга бөлдүм. Мен алардын 27син кесип, үч бурчтук кылып жабыштыра баштадым. 9ун жасадым. Андан кийин Мен бардык үч бурчтуктарды жасадым, жана бөлгүчтү колдонуп, учтуу нерсени колдонуу менен бирдей аралыкта 3 тешикти койдум.

2 -кадам: 2 -кадам… Светодиоддорду кошуу

2 -кадам… Светодиоддорду кошуу
2 -кадам… Светодиоддорду кошуу

Андан кийин, мен каалаган LEDдин үлгүсүн түшүндүм. Мен ак, кызыл, сары, көк, ак, көк, сары, кызыл, ак моделин тандайм. Мен LEDди үч бурчтуктун ичинен коштум. Мен ар бир үч бурчтуктун ичине түстүн атын жазып, оң бутумду өйдө жана терс бутумду ылдый ийкем … мен баарын ушинтип иреттеп турам. Бардык буттары бүктөлгөн светодиоддорду алгандан кийин, мен бардык терс буттарды, андан кийин позитивдүү буттарды тиркеп, зымды ички айланасына ширеттим. Мен бир четине илинип турган кошумча терс зым бар экенине ынандым, андан кийин экинчи жагына оң кошумча жабышып калды.

3 -кадам: 3 -кадам… Аларды бириктирүү

3 -кадам… Аларды чогуу чогултуу
3 -кадам… Аларды чогуу чогултуу

Кийинчерээк мен алардын бардыгын чогулттум. Мен аларды тизип койгом, алар чокудан жылдызга окшош экен. Мен кичинекей дюбель таякчасын колдонуп, клей пистолетин колдонуп, дубль таягын ички катмарынын баарына жолуктурдум. Дубель тоноону сырттан көрө албайсыз. Мен аларды бириктирип туруу үчүн жөн эле көп чаптап койгом.

4 -кадам: 4 -кадам… Бардык терс жана позитивдүү зымдарды тиркөө

Кийинчерээк мен бардык терс зымдарды бириктирдим, ошондуктан менде Arduino үчүн бир гана терс зым бар болчу. Мен аларды бурап, экөө чогуу калсын деп аларды ширеттим. Терс зым LEDдин оң зымдарына тийип калышы мүмкүн болгон жерде мен тосмо түзүү үчүн ысык клей коюп койгом. Бардык терс зымдар бүткөндөн кийин, мен ар бир оң зымга капкак зымын кошо баштадым. Мен жабык зымды колдонуп жатам, анткени терс зым тийип калат деп тынчсыздангым келбейт. Мен муну ар бир катмар үчүн жасадым, ошондуктан менде 9 өзүнчө оң зым бар болчу. Биринчиден, мен аны зым менен байланыштырып жаткам, ошондо түстөр баары чогуу болгон (3 ак 1 зым, 2 кызыл 1 зым ж. Б.), Бирок кийин мен алардын коддолушуна көбүрөөк көзөмөл кылууну чечтим.

5 -кадам: 5 -кадам… Жарыктарды сыноо

Кайсы зым кандай түстө экенин билүү үчүн чырактарды сынап көрдүм жана ар бир зымды кандай катмар менен жаздым.

6 -кадам: 6 -кадам… Arduino коддоо

Image
Image
6 -кадам… Arduino коддоо
6 -кадам… Arduino коддоо
6 -кадам… Arduino коддоо
6 -кадам… Arduino коддоо

Кийинки кылган ишим - Arduino коду. Мен ак, кызыл, ак, сары, ак, көк түстө барам деп ойлогом. Ошентип, бул мен жараткан 1 -код. Ошентип, бардык актар 1 секундга күйүп, анан өчүп -өчүп калышат. Кийинчерээк бардык кызылдар 1 секундга күйүп, анан өчөт. Кийинки дагы ак, андан кийин сары, андан кийин ак, андан кийин көк жана акыры ак. Мен калган коддоо үчүн кадамдарды кошом. Чынында коддоо чексиз. 9 катмар менен каалаган үлгүңүздү жасай аласыз.

7 -кадам: 7 -кадам … Башка код

Image
Image
7 -кадам… Башка код
7 -кадам… Башка код
7 -кадам… Башка код
7 -кадам… Башка код

Бул код LEDди бир секундага күйгүзүп, андан кийин өчүп -күйөт. Андан кийин ак светодиод бир секундга күйүп, анан өчөт. Андан кийин бардык светодиоддор кайра күйөт жана өчөт. Андан кийин кызылдын артынан баары, андан кийин сарыдан кийин баардыгы, андан кийин көк дагы LEDдин баары менен коштолот.

8 -кадам: 8 -кадам … Башка код

Image
Image

Бул код светодиоддун бир бурулушун жасайт жана бир убакта өйдө турат, анан кайра түшөт.

9 -кадам: 9 -кадам … Башка код

Image
Image

Бул код LEDдин биринин артынан бирин кууп жиберет. Төмөндөн өйдө карай, анан ылдыйдан кайра башталат

10 -кадам: 10 -кадам … Башка код

Image
Image

Бул код LEDдин жарыгын бир кылып, бири -бирин кууп, анан кайра түшүрөт.

11 -кадам: 11 -кадам … Өз кодуңузду түзүңүз

Сиз муну колдонуу үчүн ар кандай коддорду түзө аласыз, анткени ар бир катмар Arduinoдогу өзүнүн пин номери.

Сунушталууда: