Мазмуну:

Көздүн калканы менен күрөшүү (ойгонгондо көрүнүштү адаптациялоо үчүн): 35 кадам
Көздүн калканы менен күрөшүү (ойгонгондо көрүнүштү адаптациялоо үчүн): 35 кадам

Video: Көздүн калканы менен күрөшүү (ойгонгондо көрүнүштү адаптациялоо үчүн): 35 кадам

Video: Көздүн калканы менен күрөшүү (ойгонгондо көрүнүштү адаптациялоо үчүн): 35 кадам
Video: Баш оору.Башыбыз эмнеге ооруйт?Оорунун себептери жана даарылоо 2024, Июль
Anonim
Көздүн калканы менен күрөшүү (ойгонуу учурунда көрүүнү адаптациялоо үчүн)
Көздүн калканы менен күрөшүү (ойгонуу учурунда көрүүнү адаптациялоо үчүн)

Башкы маселе:

Биз уйкудан ойгонгондо жана досубуз бөлмөдө жарыкты күйгүзгөндө, көпчүлүгүбүз ошол замат жарыктан сокур болуп калабыз, анткени караңгы чөйрөдөн жаркыраган чөйрөгө көнүү үчүн убакыт керек. Бул сокурдук көйгөйүн чечүүнү кааласак эмне кылабыз? Биз "муну менен алектенебиз". Бул проект (машина), аны менен күрөшүү, жарыктын күтүүсүз өзгөрүүсүн аныктай алат жана бөлмө жарыктары күйгөндө көзүңүздүн алдында кара пластикалык тактайын түшүрүп, көзүңүздүн жай көнүшүнө он секунд берет. сокур болуу. Мен аны кантип колдоном? Deal With Itдин кара пластикалык тактайы айлануучу колдун учуна бекитилет, ал күтүлбөгөн жерден жылтыратканда 180 градуска бурулат. Уйкуңуз келгенде, жатыңыз, Deal With It менен башыңыздын оң жагына коюңуз, машинаны көтөрүңүз, педаль жандырылганда бетиңизге тийбеши үчүн жана машинанын абалын тууралаңыз, ошондо көз айнек формасындагы педаль сиздин капкагыңызды жабат. машина иштетилгенде көздөр.

Мен аны кантип колдоном?

Deal With Itдин кара пластикалык тактайы айлануучу колдун учуна бекитилет, ал күтүлбөгөн жерден жарыктандырылганда 180 градуска бурулат. Уйкуңуз келгенде, жатыңыз, башыңыздын сол жагына (же код менен иштесеңиз) оң жагына коюп, машинаны көтөрүңүз, педаль жандырылганда бетиңизге тийбеши үчүн жана позицияны тууралаңыз. машина иштетилгенде көз айнек түрүндөгү педаль көзүңүздү жаап тургандай кылып.

Жабдуулар

Аны менен күрөшүүнү баштоо үчүн бул жерде сизге эмне керек

-1 капкагы бар капкагы бар кутуча бир капталга бекитилген (капкактын бийиктиги: 5,5 см, туурасы капкакты эске албаганда: 18,9 см, туурасы капкакты кошкондо: 19,5 см, бийиктиги: 11 см, капкагын эске албаганда узундугу: 28,7 см, капкагын кошкондо узундугу: 29,4 см)

-1 өлчөөчү лента

-1 Ардуино Леонардо (Аны алыңыз:

-1 Breadboard жана секирүүчүлөр (Буларды алыңыз:

-1 фоторезистор (Аны алыңыз:

-1 1K ом каршылыгы (Буларды алыңыз:

-1 Parallax Standard Servo (Аны алыңыз:

-1 USB панелдин тышкы плагини

-Аялдан Dupont кабелдери (Буларды алыңыз:

-ороо кагазы (жок дегенде 58см x 58см)

-4 кагаз (жана принтер)

-1 лента

-1 куту кескич (Жакшы түрдү алыңыз:

-2 кара пластикалык такта (30см х 20см)

-Arduino USB кабели (Аны алыңыз:

-1 USB Power Bank

1 -кадам: Circuit

Circuit
Circuit

Жогорудагы сүрөттө көрсөтүлгөндөй, Deal With It схемасын түзүңүз

МААНИЛҮҮ: USB КҮЧТӨРҮНӨ, ФОТОРЕЗОРДОРГО ЖАНА СЕРВОГО ТУТКУЛБОГУЛА, БИРОК КОНСЕРЕТТИ САКТАҢЫЗ

2 -кадам: Кутунун терисин кесүү

Кутунун терисин кесүү
Кутунун терисин кесүү

Кара сызыктарды кесип, кызыл сызыктарды өйдөдөгү сүрөттө көрсөтүлгөндөй сызыңыз.

КЫЗЫЛ САПТАР МАШИНА БҮТКӨНДӨ КУТТУН ТЕРИНИН ИЧИНДЕ БОЛОТ

3 -кадам: "Негизги" тактаны кутунун астына коюңуз

Коюу
Коюу

МААНИЛҮҮ: КОЛДОН ЧЫГАРЫЛГАН ЧЫГЫМДАРДЫН АЛДЫНДА ЖАНА КУТУКТУН БАЗАСЫНЫН ЧЕТИ МЕНЕН ТЕКЕШЕШТИГИНЕ ЭМНЕ БОЛУҢУЗ.

4 -кадам: Канаттарды кутуга жапсыруу

Канатты кутуга скотч менен жабуу
Канатты кутуга скотч менен жабуу

5 -кадам: Тараптар

Тараптар
Тараптар

Кутуну жанына кой

Капкагын ачыңыз

"Каптал" тактасын кутунун капталына, туурасы 3 см болгон канатты кутунун ачылышына караңыз, кызыл сызыктар кутуга карайт, кутунун капталынын периметри менен чектешет.

6 -кадам: "Каптал" тактасынын 1 см кең канаттарын кутуга чаптаңыз

1 Cm Wide Wings тасмасы
1 Cm Wide Wings тасмасы

7 -кадам: "Каптал" тактасынын 3 см кең канатын кутунун ичине бүктөп, скотч менен байлаңыз

3 Cm Wide Wing канатын бүктөңүз
3 Cm Wide Wing канатын бүктөңүз

КУТУКТУН БАШКА ТАРАПЫ ҮЧҮН ЖАКЫНДАГЫ БАРДЫК КАДАМДАРДЫ КАЙТАЛА

8 -кадам: "Фронт" тактасын кутунун маңдайына анын четинен скотч менен чаптаңыз

Тасма
Тасма
Тасма
Тасма

9 -кадам: "Артка" тактайчаны Кутунун Аркасына Четтерине Таптаңыз

Тасма
Тасма

10 -кадам: Төмөндөгү такта

Төмөндөгү такта
Төмөндөгү такта

Кутуну ачып, капкагына кой. Капкак "үстүңкү" тактайдын үстүнө коюлушу керек, анын четтери тактанын эң чоң тартылган торун тегиздеп, тактанын 5,7 см канаты капкактын аягында, ал эми тактанын 1 см канаты тиркелген бөлүктү каратып турушу керек капкак менен кутунун денесинин ортосунда.

11 -кадам: Канатты каптал капкактын капкагынын ичине бүктөп, капотко чаптаңыз

Каптал капкактын ички жагына канатты бүктөп, капотко чаптаңыз
Каптал капкактын ички жагына канатты бүктөп, капотко чаптаңыз

Башка каптал канаты үчүн да ушундай кылыңыз

12 -кадам: Капкактын капталына канатты скотч менен жабыңыз

Капкактын капталындагы канатты скотч менен жабыңыз
Капкактын капталындагы канатты скотч менен жабыңыз

13 -кадам: Кутуну оң жагына өйдө каратып, анын капкагын жабыңыз

Коробканы оң жагына өйдө каратып, анын капкагын жабыңыз
Коробканы оң жагына өйдө каратып, анын капкагын жабыңыз

14-кадам: Кулактын сымал канаттарын кутунун капкак капкагынын капталына чаптаңыз

Кулактын сымал канаттарын кутунун капкагынын капталына чаптап коюңуз
Кулактын сымал канаттарын кутунун капкагынын капталына чаптап коюңуз
Кулактын сымал канаттарын кутунун капкагынын капталына чаптап коюңуз
Кулактын сымал канаттарын кутунун капкагынын капталына чаптап коюңуз

15 -кадам: Корпустун арткы бетине 1см бийиктиктеги канатты скотч менен чаптаңыз

Үстүнкү тактанын 1 см канатын кутунун артына скотч менен чаптаңыз
Үстүнкү тактанын 1 см канатын кутунун артына скотч менен чаптаңыз
Үстүнкү тактанын 1 см канатын кутунун артына скотч менен чаптаңыз
Үстүнкү тактанын 1 см канатын кутунун артына скотч менен чаптаңыз

16 -кадам: Сиздин Ардуино Леонардону Бут Бутуңуздун Жогорку Оң бурчуна скотч менен байлаңыз, Бут Куту Сүрөттө көрсөтүлгөндөй багытты каратып

Сиздин Ардуино Леонардону Бут Бутуңуздун Жогорку Оң бурчуна скотч менен байлаңыз, Бут кийим кутусу Сүрөттө көрсөтүлгөндөй багытты караган
Сиздин Ардуино Леонардону Бут Бутуңуздун Жогорку Оң бурчуна скотч менен байлаңыз, Бут кийим кутусу Сүрөттө көрсөтүлгөндөй багытты караган

17 -кадам: Кутунун үстүн кесүү

Кутунун үстүн кесүү
Кутунун үстүн кесүү
Кутунун үстүн кесүү
Кутунун үстүн кесүү

Жогорудагы сүрөттү колдонуп, кутунун капкагынын үстүнө, сервону кызыл тик бурчтукка коюп, анын четтери менен кутучага кескичти колдонуп кутуга салыңыз. андан кийин, фоторезистор бара турган ылдыйдагы кара чекитке лакап кылыңыз.

МААНИЛҮҮ: КЫСУУНУ БАШТАГАНДА КУТУКТУН АЧЫЛЫШЫ СОЛДО БОЛГОНУНА КАМКОРЛУК БЕР

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

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

19 -кадам: Сервону анын айланасындагы позициясына киргизиңиз

20 -кадам: Зым жасоо

Зым жасоо
Зым жасоо

Сүрөттө көрсөтүлгөндөй 2 жуп Дюпонт кабелин бириктирип, аны бекем кылуу үчүн лента менен ороп коюңуз. Бул зым фоторезисторду кийинчерээк сиздин нан тактаңызга туташтыруу үчүн колдонулат.

21 -кадам: Фоторезисторду кутунун капкагына жаңы эле жасалган никтен салып, жаңы эле жасалган зымды капкактын астынан фоторезистордун буттарына туташтырыңыз

Фоторезисторду кутунун капкагына жаңы эле жасалган никтен салып, жаңы эле жасалган зымды капкактын астынан фоторезистордун буттарына туташтырыңыз
Фоторезисторду кутунун капкагына жаңы эле жасалган никтен салып, жаңы эле жасалган зымды капкактын астынан фоторезистордун буттарына туташтырыңыз

22 -кадам: Фоторезисторду чынжырга такаңыз

23 -кадам: Чиймеде көрсөтүлгөн позицияда Никтин эң кичине тарабында Ник жасаңыз (Фоторезистордун астындагы тарап Сүрөттө көрсөтүлгөндөй)

Чиймеде көрсөтүлгөн позицияда, Никтин эң кичине тарабында Ник түзүңүз (Сүрөттө көрсөтүлгөндөй фоторезистордун асты жагы)
Чиймеде көрсөтүлгөн позицияда, Никтин эң кичине тарабында Ник түзүңүз (Сүрөттө көрсөтүлгөндөй фоторезистордун асты жагы)
Чиймеде көрсөтүлгөн позицияда, Никтин эң кичине тарабында Ник жасаңыз (Фото -резистордун астындагы жагы сүрөттө көрсөтүлгөндөй)
Чиймеде көрсөтүлгөн позицияда, Никтин эң кичине тарабында Ник жасаңыз (Фото -резистордун астындагы жагы сүрөттө көрсөтүлгөндөй)

Бул жерде тышкы USB нан плитасынын электр менен камсыздоо кабели кийинчерээк кирмек.

24 -кадам: Бир жуп Дюпонт кабелин тышкы USB токтоочу жайына туташтырыңыз жана скотчту анын бекемдигине байлаңыз

Бир жуп Дюпонт кабелин тышкы USB токтоочу булагына туташтырып, скотчту анын бекемдигине байлаңыз
Бир жуп Дюпонт кабелин тышкы USB токтоочу булагына туташтырып, скотчту анын бекемдигине байлаңыз

25 -кадам: USB кабелин жаңы эле жасаган кутуңуздун капталындагы Никтен салыңыз жана аны микросхемадагы позициясына салыңыз

USB кабелин жаңы эле жасаган кутуңуздун капталындагы Никтен салыңыз жана аны микросхемадагы позициясына салыңыз
USB кабелин жаңы эле жасаган кутуңуздун капталындагы Никтен салыңыз жана аны микросхемадагы позициясына салыңыз

26 -кадам: Кара пластикалык тактайдан 2см 30см тилкесин кесип алыңыз

Кара пластикалык тактайдан 2см 30см тилкени кесип алыңыз
Кара пластикалык тактайдан 2см 30см тилкени кесип алыңыз

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

28 -кадам: Кагазды пикселдүү көз айнек менен башка кесилбеген кара пластикалык тактайдын үстүнө салыңыз. Кагазды такта менен бирге пикселдүү көз айнектин контуру боюнча кесип алыңыз

Кагазды кесилбеген кара пластикалык тактайдын үстүнө пикселдүү көз айнек менен салыңыз. Кагазды такта менен бирге пикселдүү көз айнектин контуру боюнча кесип алыңыз
Кагазды кесилбеген кара пластикалык тактайдын үстүнө пикселдүү көз айнек менен салыңыз. Кагазды такта менен бирге пикселдүү көз айнектин контуру боюнча кесип алыңыз
Кагазды кесилбеген кара пластикалык тактайдын үстүнө пикселдүү көз айнек менен салыңыз. Кагазды такта менен бирге пикселдүү көз айнектин контуру боюнча кесип алыңыз
Кагазды кесилбеген кара пластикалык тактайдын үстүнө пикселдүү көз айнек менен салыңыз. Кагазды такта менен бирге пикселдүү көз айнектин контуру боюнча кесип алыңыз

29 -кадам: Көз айнектен жасалган көз айнекти пластикалык тактага жазыңыз

Көз айнектен жасалган көз айнекти пластикалык тактага чаптаңыз
Көз айнектен жасалган көз айнекти пластикалык тактага чаптаңыз

30 -кадам: Бул кодду машинаңызга салыңыз

#кошуу

Servo servo;

void setup () {servo.attach (2); servo.write (0);} // сервону 0 градуска кайтарат void loop () {}

31 -кадам: Кара пластикалык тилкени Сервонун оң жагына скотч менен айлантуучу кол жасаңыз, сүрөттө көрүнүп тургандай

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

32 -кадам: Көз айнекти сүрөттө көрсөтүлгөн багытта айлануучу колдун учуна скотч менен байлаңыз

Көз айнекти сүрөттө көрсөтүлгөн багытта айлануучу колдун учуна скотч менен чаптаңыз
Көз айнекти сүрөттө көрсөтүлгөн багытта айлануучу колдун учуна скотч менен чаптаңыз

Кол менен көз айнек болжол менен көз айнектин сол линзасынын үчтөн бириндей болушу керек, көз айнек колунун үстүндө.

33 -кадам: Doodle

Doodle!
Doodle!
Doodle!
Doodle!

Бул машинанын өкүлчүлүгүнүн дудлун басып чыгаргыла жана кескиле жана аны сүрөттө көрсөтүлгөн абалда жана багытта станокко чаптаңыз.

34 -кадам: Бул кодду машинаңызга салыңыз

// Бул машина алгач чырактардын өчүп жатканын аныктоо менен иштейт жана жарык кайра күйгөндө машина колун айландырат

#кошуу

Servo servo; void setup () {servo.attach (2); servo.write (0);} void loop () {do {delay (1);} while (analogRead (5)> 400); // Бул сан фоторезистордун чөйрөнү "караңгы" деп эсептеши үчүн айлана канчалык караңгы болушу керектигин аныктайт. Фоторезистордун жарыктыгын "караңгы" деп сезүү үчүн, бул саптын маанисин жогорулатыңыз жана тескерисинче. do {delay (1);} while (analogRead (5) <600): // Бул сан фоторезистор чырактардын күйгөнүн чечмелөө үчүн айлана канчалык жарык болушу керектигин аныктайт. Фоторезистордун күңүрт жарыктарын сезүү үчүн, бул линиядагы маанини азайтыңыз жана тескерисинче. servo.write (180); // Бул линия серво кыймылын көзөмөлдөйт. Сервону аздыр -көптүр буруш үчүн бурчту тууралаңыз. кечигүү (10000); // Бул линза линзалар көзүңүздүн үстүндө канча убакыт турарын жөнгө салат. Кечигүү демейде 10 секундга коюлган. Көзүңүздүн үстүндө линзанын узун болушун камсыз кылуу үчүн, бул саптын маанисин жогорулатыңыз жана тескерисинче. servo.write (0); // Сервонун кыймылын артка кайтаруу үчүн, бул саптагы нөлдү 10 -саптагы мааниге алмаштырып, 6 -саптагы даражаны 180ге алмаштырыңыз.

Куттуктайм, бүттүң!

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