Мазмұны:
- 1 -қадам: Шолу
- 2 -қадам: алдыңғы панельдің дизайны
- 3 -қадам: Басқару қосқыштары
- 4 -қадам: Қорытынды жиналыс
- 5 -қадам: Микробағдарлама мен Supercap сақтық көшірмесі туралы
Бейне: Шағын нүкте: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Жарықдиодты шамдар жиілігі әр 10 секунд сайын кездейсоқ түрде өзгереді. Уақытты оқу үшін бір цифрдағы нүктелер санын санау жеткілікті. Негізгі сурет уақытты көрсетеді, 22:11. Әр түрлі цифрларға әр түрлі түстер тағайындалады, қызыл-10 сағат, сары-сағат, жасыл-10 минут, көк-минут. 3мм жарық шамдарды қолдану сағатты күндіз де, түнде де оқуға болатынын білдіреді (бірақ ол күн сәулесімен жуылады).
Кездейсоқ үлгіні алу сізге сандық сандарға қарағанда әлдеқайда аз алаңдатады … бұл сонымен қатар компьютерлік модульдің алдыңғы немесе өлшемді тақталарына қосу үшін тамаша жоба болар еді.
1 -қадам: Шолу
Бұл жоба мен ThinkGeek -те жарнамаланған TixClock құрылғысынан шабыттандырылды. Бұл менің қосымшам үшін сәл үлкен болды, мен DVD -ден жоғары сағатты алғым келді, себебі ол DVD ойнатылатын уақытты көрсетпейді.
Дизайн корпусқа негізделген, HB6083 каталог нөмірі Jaycar Electronics (www.jaycar.com.au) төмен профильді корпус. Егер сіз бұл сағатты басқа жағдайда қойғыңыз келсе, ПХД орналасуын өзгертуге тура келеді. Жобаға бастапқы коды, EagleCad форматындағы pcb файлдары мен кейбір суреттері бар zip файлы енгізілген. Кейбір тректер сәл тар және олардың аралығы өте аз. Мен мұны баспайтын пленкамен жасадым, осылайша жасауға болады ….заттарға дақ түсірмеу үшін сәл мұқият болыңыз және нәтижені мұқият тексеріп, басқасына тиіп кетуі мүмкін бұлыңғыр жолдарды сызып тастаңыз. ПХД екі қабатқа арналған, бірақ мен күш -жігерді үнемдеу үшін оны бір жақты тақтаға жасадым. Жоғарғы жағында бірнеше жолдар бар және оларды байланыстырушы сым арқылы шешуге болады. Назар аударыңыз, сурет zip файлындағы ПХД дизайнынан сәл өзгеше. Өзгерістер 74hc154 микросхемаларының қосқыш түйреуіштерін жерге тікелей қосады және оны RTC чипі талап ететін 3.3В -қа жақындату үшін суперкаптың кернеуін төмендету үшін қосымша диодты қосады. Бір қабатты екі жақты тақтаны жасау кезінде бірнеше пайдалы кеңестер: - төменгі жағында мүмкіндігінше көп трек жасау - үстіңгі жағына жолды төсеу кезінде, оны жоғарғы қабаттағы жолды тікелей қосуға емес, әрқашан а арқылы қабылдаңыз. компонент -press-n-peel қолданған кезде, жібек экранды (керісінше) басып шығарыңыз және бұрғылау мен оюдан кейін оны ПХД-ге үтіктеңіз. Бұл сізге құрамдас бөліктерді орналастырып қана қоймайды, сонымен қатар егер сіз жоғарғы жолдарды басып шығарсаңыз, бұл сымды қосуға арналған қарапайым нұсқаулық. Төмендегі ПХД -дағы қара сызықтарға назар аударыңыз …. бұл жоғарғы қабаттың жолдары болатын жерде болады.
2 -қадам: алдыңғы панельдің дизайны
ПВД макеттеріне сәйкес келетін алдыңғы панельдердің керемет көрінісі - жібек экраныңыздың суретін басып шығару, содан кейін кез келген панельдік емес элементтерді өңдеу. Бұл жағдайда мен тек жарық диодты ғана сақтадым. Кескін фото редакторда өңделіп, мәтін қосылды. Фотопринтерді қолдана отырып, сіз түрлі -түсті дизайн жасай аласыз (бірақ түс схемасы минималды). Жарықдиодты саңылаулар өткір пышақпен кесіліп, жарықты аздап тарату үшін артқы жағына калькуляциялық қағаз қосылды.
Менің кішкентай фото принтерім барлық қаптамаға сыймайтындай тым тар басып шығаруларды жасады, сондықтан оны толтыру үшін кішкене жолақ қосылды. Бұл жағдайда жақсы көрінеді, себебі алдыңғы панель өте аз.
3 -қадам: Басқару қосқыштары
Сіз уақытты белгілей білуіңіз керек. Мен ескі стереодан сақталған үш микроқосқышты қолдандым, оларды вертолетке (немесе лентаға) орнатып, корпустың ыстық желімін қолдана отырып, ауыстырып -қосқышты жинадым.
Бірінші қосқыш уақытты орнату режимін таңдайды, екіншісі цифрды таңдайды, үшіншісі цифрды арттырады. Уақытты өзгерткеннен кейін бірінші қосқышты қайтадан таңдаңыз және сағат іске қосылады. Коммутатордың таспалы кабелінде 5 желі бар, vcc/gnd және үш қосқыш кірісі. Әрбір қосқыш бір сәтте жабылады. Өлшемі жерге қосылады, екіншісі коммутатордың кіріс желісіне және резистордың кернеуге ауысуына қосылады. Басқаша айтқанда, кірістер әдетте жоғары болады, содан кейін іске қосу үшін төмен тартылады. Сымдарды егжей -тегжейлі білу үшін схеманы қараңыз. Веропартты қолдануда пайдалы болған нәрсе - бұл тақтаның өзі, себебі саңылауларға арналған бұрғылау шаблоны. Кішкене тесіктер дұрыс позицияларда бұрғыланды, содан кейін оларды файлмен төртбұрышты етіп шығарды. Бұл жақсы үйлесімділік жасады.
4 -қадам: Қорытынды жиналыс
ПХД дәл осы жағдайға арналған, сондықтан бекіту тіректерінің үстінен жай ғана сырғытыңыз. Бос орын өте тығыз болғандықтан, коммутатордың жиынтығы ПХД -ге тікелей дәнекерленген және чипке ыстық желімделген пьезо -дыбыстық сигнал. Егер сіз қатты пьезо алғыңыз келсе, сізге драйверді қосу қажет болады, себебі ол тікелей микроконтроллерден басқарылады. Дыбыс деңгейін жоғарылату үшін сізге пьезоны бір нәрсеге жабыстыру немесе бекіту қажет.
Қуат беру сымы кернеуді жеңілдету үшін төменгі монтаж бағанасына байланған. Мен оны бекіту саңылауларынан шығардым, бірақ қажет болған жағдайда сіз дұрыс штанганы қолдана аласыз. Бұл шын мәнінде, бұл құрылғы 9В штепсельдік пакеттен жұмыс істейді және менің DVD ойнатқышымның үстінде орналасқан, үлгілерді көңілді түрде өзгертеді.
5 -қадам: Микробағдарлама мен Supercap сақтық көшірмесі туралы
Бұл микробағдарлама Sourceboost компиляторымен жасалған және RTC чипімен сөйлесу үшін Sourceboost I2C кітапханасын пайдаланады. Мен сенімді жұмыс істеу үшін i2c драйверін ұзақ кідірістерге өзгертуге тура келді.
Микробағдарлама io -ны инициализациялайды, содан кейін әр он секунд сайын оқиды (егер сіз тезірек жаңартуды немесе кездейсоқ жаңарту уақытын қаласаңыз, оны кодта өзгертуге болады. Мен бұл кезеңді ең аз алаңдататын уақыт деп таптым). Егер пернені басу анықталса, ол сағатты ауыстыру тәртібіне ауысады. Сонымен қатар дизайнда суперкап үшін орын бар. Мен мұны тексерген жоқпын, бірақ оны орнату сағаттың қысқа уақытқа электр қуатының үзілуін реттеуге мүмкіндік беруі керек. Микробағдарламада RTC деректері оқылғаннан кейін, цифрлық мәндер қабылданады және цифр мәнімен бірдей санға белсенді жарық диодтарының кездейсоқ таңдауын тағайындайды. Олар кестеде сақталады. Үзіліс тәртібі бір уақытта кестеден бір мәнді шығарады және оларды жарықдиодты драйвер чиптеріне жібереді, ал жарық диоды жанып тұрады (бір чипке екі, бір). Күн тәртібіне келесі жазба басқасын алады және т.б. Жеткілікті жылдамдықта жұмыс істеген кезде кестеде белсенді светодиодтар бір мезгілде жанып тұрады. Қаласаңыз, үзіліс тәртібінің уақытын өзгертуге болады, егер қаласаңыз. Көңілді болыңыз, егер сіз олардың біреуін керемет нәрсеге айналдырсаңыз … маған сурет жіберіңіз. Филип Пулл www.rgbsunset.com
Ұсынылған:
7 сегменттік сағат - шағын принтерлер шығарылымы: 9 қадам (суреттермен)
7 сегменттік сағат - шағын принтерлер шығарылымы: тағы 7 сегменттік сағат. xDAМен айтуға тиіспін, бірақ менің Instructables профилін көргенде бұл ақылға сыймайтын сияқты. Менің түрлі профильді қараған кезде, бұл тітіркендіретін шығар, сондықтан мен неге басқасын жасауға алаңдадым
Батареямен жұмыс жасайтын шағын CRT осциллографы: 7 қадам (суреттермен)
Батареямен жұмыс істейтін шағын CRT осциллографы: Сәлеметсіз бе! Бұл нұсқаулықта мен сізге батареямен жұмыс істейтін шағын CRT осциллографын жасауды көрсетемін. Осциллограф - электроникамен жұмыс жасаудың маңызды құралы; Сіз барлық сигналдарды тізбекте өтіп жатқанын көре аласыз және ақаулықтарды жою
Шағын динамик: 7 қадам (суреттермен)
Кішкене динамик: Сәлеметсіздер ме, балалар, бұл қайтадан Маттиас, бүгін біз жаңартылған шағын динамик жасаймыз. Дыбыс деңгейі қатты болмайды, себебі оның күшейткіші жоқ, бірақ сіз телефон немесе компьютер арқылы дыбысты басқара аласыз. Масайрау
DIY - PAM8403 және картонмен USB шағын динамик жүйесін жасаңыз - Алтын бұранда: 5 қадам
DIY - PAM8403 және картонмен USB шағын динамик жүйесін жасаңыз | Алтын бұранда: Бүгін мен сізге PAM8403 күшейткіш модулі мен картоннан USB шағын динамик жүйесін қалай жасау керектігін көрсетемін. Бұл арзан материалдармен өте оңай
Микро: шағын: 5 қадаммен шағын сервисті іске қосыңыз
Micro: bit көмегімен шағын сервисті іске қосыңыз: Бұл нұсқаулық сізге BBC Micro: битін кіші серво қозғалтқышты іске қосу үшін MakeCode редакторының көмегімен қалай бағдарламалау керектігін көрсетеді. //www.papermech.net/bbcmicrobit/Жұмыс негіздері