Мазмуну:
- 1 -кадам: Альтернативдүү колдонуу
- 2 -кадам: Сизге эмне керек
- 3 -кадам: Схема жана Программалык камсыздоо
- 4 -кадам: Аны куруу
- 5 -кадам: кутуча
- 6 -кадам: Даяр продукт
Video: LoveBox - Сүйүүнүн кутусу: 6 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Көпчүлүк жигиттер катары мен аялыма "мен сени сүйөм" деп айткым келбейт, бирок бул кичинекей гаджет бул абалды жакшыртат. менин аялым үчүн жакшы Рождество белеги. LoveBox - кичинекей кутуча, ал ачылганда көрүүчүнүн туш келди сүйүү билдирүүсүн көрсөтөт.
1 -кадам: Альтернативдүү колдонуу
Сүйүү дүйнөнү айландырган нерсе болушу мүмкүн - же бул акча беле?
Ошентип, дүйнөнү айландыруу үчүн LoveBoxту программалык камсыздоону өзгөртүү менен "Ооба", "ЖОК" деп кокусунан жооп берүү үчүн DecisionBoxко айландырса болот, ал эми кээде кутучаны ачканда "MAYBE" да болот. Бул чечим кабыл албаган адам үчүн эң сонун белек.;-) Кумарчылар үчүн куту ачылганда лото номерлерин көрсөтүүгө ылайыкташтырылышы мүмкүн. Мүмкүнчүлүктөр чексиз, анткени көпчүлүк адамдарга бир нерсе айтуу же чечим кабыл алуу керек ….
2 -кадам: Сизге эмне керек
Сизге төмөнкү нерселер керек:
- Жакшы кутуча
- Алфавиттик -сандык дисплей
- Микроконтроллер
- А 74HTC138 (3төн 8ге чейин декодер)
- Кээ бир резисторлор
- Эки 3 вольттуу батарея
- Микросвичка (NC)
- Зымдар, ысык желим тапанча, ширетүүчү темир жана башка майда шаймандар.
Бул долбоордо мен аялымдан уурдаган кутучаны, бир жыл мурун eBayден алган сегиз белгиден турган 14 сегменттүү дисплейди, AVR ATtiny2313 микроконтроллерин жана камералар үчүн 3 вольттуу эки литий батареясын колдондум.
3 -кадам: Схема жана Программалык камсыздоо
Бул долбоорлордун схемалары өтө жөнөкөй. Микроконтроллер, цифралык "айдоочу" жана дисплей жана микроконтроллер менен дисплейдин ортосундагы токту чектөө үчүн кээ бир резисторлор бар. Дисплейде 14 анод (оң) бар, цифрада ар бир сегмент үчүн бирөө жана 8 катод (терс)), ар бир сан үчүн бирден. Аноддор токту дисплей зыян келтирбеген деңгээлге чейин азайтуу үчүн 330 омдук резисторлор аркылуу микроконтроллердеги 14 портторго туташтырылган. U/R = I, башкача айтканда, Каршылыкка бөлүнгөн чыңалуу ток берет. Электр энергиясы 6 вольтту түзөт жана дисплей өзү 1,8 вольтко түшөт, ошондуктан 330 омдук резисторго кам көрүү үчүн 4,2 вольт калат. 4.8/330 = 0.012 (12 мА). Дисплейлердин маалымат баракчасында сегментте 2 мА айтылат жана мен муну орточо көрсөткүч катары чечмелөөнү чечтим. Бир эле учурда бир гана цифра күйгөндүктөн, ар бир цифра жалпы убакыттын 1/8 бөлүгүнө гана күйөт. Ошентип, 2 мА орточо токту алуу үчүн 16 мА (2 мА эсе 8) менен башкарса болот. Бул спецификацияларга ылайык келбесе дагы, коопсуздук чектери да бар жана дисплей үзгүлтүксүз колдонулат жана эгерде ал бузулса - ким чынында кам көрөт?;-) Аноддорду айдаган 74HTC138 чындап эле кыянаттык менен пайдаланылат. Эгерде цифрдагы бардык сегменттер күйүп турган болсо, 14 сегменттин баары 12 мАны жакырлар аркылуу түшүргүсү келет '138. Бул 168 мАнын жалпы агымы болмокчу жана бул чөгүп кетүүдөн алда канча алыс. Чиптин так моделине жараша, бул раковинанын агымы 5-10 мАга окшош. Эгерде мен чыгууну кыска туташтырсам жана аны өлчөсөм, анда чыңалуу деңгээли 40 мА чөгүп кетиши мүмкүн. Бактыга жараша, дисплейдин жарыгы 4 мА же 15 мА болобу, тескерисинче туруктуу, андыктан анчалык деле мааниге ээ эмес. Бул алда канча жакшы болушу мүмкүн, бирок колумда жакшы бөлүктөр болбогондуктан, мен жөн гана иштеген нерселерди колдондум. Программалык камсыздоо да абдан жөнөкөй. Микроконтроллер башталгандан кийин, анын эс тутумунун туруксуз eepromунан туш келди сан генератору үчүн үрөн окуйт, жаңы кокустук санды жаратып, андан кийин жаңы урукту eepromго кайра жазат. Тукумга көз салбастан, туш келди сан генератору ар бир башталыш үчүн бирдей санды жаратат. Мында эч кандай кокустук болбойт;-) Андан кийин түзүлгөн кокус санды алат жана муну дисплейден өткөн бир нече билдирүүлөрдүн жана жылдырмалардын бирин тандоо үчүн колдонот. Бардык билдирүү көрсөтүлгөндө, микроконтроллер капкагын байкабай ачык калтырып койсо, батарейкаларды бат эле түгөнүүдөн сактап калуу үчүн аз кубаттуулук режимине өтөт.
4 -кадам: Аны куруу
Компоненттердин саны аз болгондуктан жана кутуча анча чоң эмес болгондуктан, мен аны мүчүлүштүктөр стилинде курууну чечтим.
Өлүк мүчүлүштүктөрдүн стили - бул компоненттер буттары менен өйдө каратып, өлүк мүчүлүштүккө окшоп, анан зымдар менен же башка компоненттердин буттарына түз туташуу. Бул жердеги сүрөттөр ширетүү процессинин бир нече кадамдарын көрсөтөт. Эгерде ал чындап эле тар жана баш аламан көрүнсө, анткени ал чынында эле тар жана башаламан! Мен резисторлордун бир нечесин туура эмес абалда эриттим жана бул каталарды тазалап, кайра бул башаламандыкта кайра карап туруунун ордуна, программалык камсыздоону бир аз ашыкча оңдоо менен чечтим … Эң жөнөкөй нерсени кылгыла, муну эч ким байкабайт.:-)
5 -кадам: кутуча
Мага кутунун ичиндеги кандайдыр бир ички капкак керек болчу, анын ичи төгүлбөшү жана көрүнбөшү үчүн, анткени ал чынында коркунучтуу окшойт.
Мен компакт -дискти алып, андан ылайыктуу пластикти кесип, спрей менен анын түбүн алтын түскө боёп койдум, анын астында дисплей турат. Бул колдонмо LoveBox катары чынында жаман болгон жок. DecisionBoxту CTOго белек кылуу үчүн, балким, башка жабуу жакшыраак көрүнөт. Кутуча ачылганда күйгүзүлүшү керек. Бирок көпчүлүк өчүргүчтөр бошогондо эмес, басылганда иштетилет, ошондуктан мен кутучаны жапканымда басылып, ачылганда кайра көтөрүлүүчү коопсуздук пинин колдонуп, өзүмдүн коммутаторумду жасоого аракет кылдым, бирок мен аны менен ийгиликке жете алган жокмун.. Жүк кутуларымда бир аз чуркагандан кийин, мен кадимкидей ачык контактка ээ болгон жана кадимкидей жабык болгон кичинекей микроскопту таптым. Бул алмаштыргычты кутунун бир бурчуна орноткондон кийин, ал тумар сыяктуу иштеди.
6 -кадам: Даяр продукт
Мына, бүткөн куту, анын көркү. Мен бул жок дегенде жарым татыктуу окшойт деп айтышым керек болчу. Видео #1Видео #2 Эми мен аны ороп, аялына Рождество алдында өбүү менен бирге беришим керек. (Швецияда белек берүү күнү АКШдагыдай 25 -күнү эмес, 24 -күнү …)
Сунушталууда:
CPU температурасы индикатору менен муздатуучу күйөрмандын Raspberry Pi кутусу: 10 кадам (сүрөттөр менен)
Raspberry Pi муздатуучу күйөрманынын температурасы CPU температурасы индикатору менен: Мен мурунку долбоордо малина пи (мындан ары- RPI) процессорунун температура көрсөткүч схемасын киргизгенмин. CPU температурасы 30 ~ ичинде
Peltier TEC модулу менен DIY температурасы көзөмөлдөгөн камера кутусу: 4 кадам (сүрөттөр менен)
Peltier TEC модулу менен DIY температурасы көзөмөлдөгөн камера кутусу: Мен кичинекей электрондук такталарды сыноо үчүн Температура көзөмөлдөгөн камера кутусун чогулттум. Бул окуу куралында мен өз долбоорум менен бөлүштүм, анын ичинде булак файлдары жана PCB жасоо үчүн Gerbers файлдарына шилтеме. Мен көбүнчө арзан материалдарды колдондум
Жарык шоу менен музыка кутусу: 9 кадам (Сүрөттөр менен)
Жарык шоу менен музыкалык кутуча: Саламатсызбы жана кош келиңиз, бул окуу куралында биз өзүңүздүн музыкалык кутуңузду жарык шоу менен кантип жасоону көрсөтөбүз. Болгону бош корпус керек. Биз адатта куралдар үчүн колдонулган ишти алдык. Бул долбоордо сиз абдан креативдүү боло аласыз, андыктан
Тобиас - Ардуино музыкалык кутусу TVout менен: 5 кадам (сүрөттөр менен)
Тобиас - Ардуино Музыка кутусу TVout менен: Биринчиден, мага бул долбоордун илхамы болгон Тобиасты, менин сүйлөшкөн кызымдын алп оюнчугу менен тааныштырайын. ал жумушта жок кезде. Долбоор
Анимацияланган шоколад кутусу (Arduino Uno менен): 3 кадам (сүрөттөр менен)
Animated Chocolate Box (Arduino Uno менен): Бир жолу дүкөндө шоколаддын кооз коробкасын көрдүм. Бул кутудан керемет белек жасоону ойлодум - бизге шоколад кошулган анимацияланган куту. Бизге эмне керек: Ачык пластик шоколад кутусу 9V батарея Батарея кабелинин адаптери uSD 1GB Arduino U