Мазмұны:
Бейне: Дербес компьютерге қоңырау соғатын сағатты және өрт сөндіргіш сағатын жасаңыз.: 3 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Жез қоңырау, тағы бірнеше нәрсе және нағыз қоңырау жұмыс үстелінің жұмысына әсер етуі мүмкін, бірақ бұл жоба Windows және Mac OS X жүйелерінде жұмыс істейтініне қарамастан, мен Ubuntu Linux -ді қоқыс жәшігінен тапқан компьютерге орнатуды шештім. Бұл жұмыс: мен бұрын Linux -пен жұмыс істемегенмін, мен өңдеу тілін үйрендім және аналогты сағатты іске қосу үшін эскиз жаздым, содан кейін қоңырауды компьютердің сериялық портына жалғадым және осы қоңырау соғатын сағатты құрдым. сөндіргіш сағатты қалай жасау керектігін біліңіз. Бейнеде камера камераға тым тез түседі …
1 -қадам: өңдеу
Өңдеу Өңдеу - бұл бағдарламалау тілі де, электронды өнер мен визуалды дизайнға бағытталған интеграцияланған даму ортасы. Ол Java -ға негізделген және қазіргі уақытта көптеген жақсы нәрселер сияқты ашық көзі болып табылады. Оны Processing -тің басты бетінен жүктеуге болады. Негізгі қолданыста оны үйрену өте қарапайым және Википедияда дұрыс жазылған «визуалды кері байланысты лезде қанағаттандырады». Мен бағдарламашы емеспін, бірақ маған бірнеше сағат қажет болды. Көптеген мысалдар мен оқулықтардың арқасында нөлден нәтижеге жету үшін көптеген керемет визуалды көркем қойылымдар Өңдеу көмегімен беріледі және олардың көпшілігінде өздерінің өңдеу кодтары жүктеу үшін қол жетімді. Мен таңдаған субстрат: Мен көзімнің астындағы суретті қарап шығуға көп уақыт жұмсадым, мен жазған код өте қарапайым: ол кенеп жасайды, фонға түс береді. Сағаттың әр қолы координаталар жүйесіне қатысты бірдей тік позицияда орналасады, амал - координат жүйесін ығыстыру және айналдыру. Мен көптеген мысалдардан көрген қарапайым амал: айналу бұрышы секундтармен, минуттармен және сағаттармен сызықтық қатынаста болады. Қоңырау соғылғанын қалайтын ереуілдер саны - бұл әр таңбаның саны. Бұл ойыншықты қайталау үшін сізге өңдеуді үйренудің қажеті жоқ. Қосылған analog_clock.zip ішінде сіз Linux, Windows және MAC OS X -те жұмыс істеуге дайын қосымшаларды таба аласыз. Терезелер үшін application.windows каталогын шығарып алып, exe файлын іске қосыңыз. Бағдарлама бірінші COM портын іздейді (егер оны пайдаланбасаңыз, COM1 сериялық порты) және оған қосылады. Қоңырауды басатын кейіпкер одан шығады.
2 -қадам: Жаңа қоңырау соғу
Қоңыраудың тірегі Meccano -дан жасалған. Суреттер бәрін айтып беруі керек.
Мен қолөнер қоңырауын дүкеннен таптым және өте жақсы естіледі. Мен түпнұсқалық қапсырманы бұрап шығардым және орнына жуғыштары мен болты бар 4мм 120мм бұрандаға ауыстырдым. Эстафета - миниатюралық. Мен арматурадан мыс түйіспелерін алып тастадым және жіңішке болат сымды желімдедім. Кішкене бұранда мен гайка қапсырманы аяқтайды.
3 -қадам: Электроника, аз ғана - Жоқ, шынымен де
Сериялық порт релеге қарапайым транзисторлық интерфейс арқылы қосылады. Сериялық портқа жіберілген әрбір таңба релелік шертуді жасайды. Үлкен релені басу үшін екі бос орын таңбасы қажет болуы мүмкін, ал басқалары импульстің қысқа болуы үшін ағымдағы 300 -ге қарағанда үлкен Baud жылдамдығын қажет етуі мүмкін. Қарапайым, бірақ тиімді. Қиын бөлігі-реле-клаппердің тербелісті бәсеңдетпестен қоңырауға соғылуы үшін ең жақсы позицияны табу. Мен бәрін тезірек өзгерту мен туралау үшін Мекканоға қойдым. Мен айтқандай схема өте өрескел: дерлік кез келген төмен / орташа қуатты NPN транзисторы жасайды. Релеге параллель диод транзисторды бұзу үшін релелік катушканың артқы ЭҚК -ге кедергі келтіреді. Қуат көзі ДК -нің USB портымен қамтамасыз етілген, 5Vdc 1 және 4 түйреуіштерде қол жетімді. қосқыштың. Мен өлі принтерден алынған ПХД байланыстырушы қосқышы. Егер USB порты болмаса, тұрақты ток кернеуінің сыртқы адаптері жақсы. Адаптердің кернеуі релеге сәйкес келуі керек және транзистордың көрсеткішінен аспауы керек. Кез келген Radio-Shack қабырға адаптері істеу керек, бірақ USB маған тартымды. Үлкен реле үлкен қоңырауларды соғу үшін үлкен қапсырмаларды қамтамасыз етеді. Менің блогымда Arduino-мен үйлесімді жабдыққа негізделген жеке нұсқа сипатталған. Бұл жағдайда кез келген жақсы дыбысты қоңырау ретінде қолдануға болады: менің жағдайда мен CO2 өрт сөндіргішін қолдандым. Нұсқаулық ретінде әзірленбеген, бірақ мен оны мұнда жарияламадым. Менің блогымда сіз кейбір бағыттарды, схеманы таба аласыз., код және бейне.
Ұсынылған:
Шексіздік айна сағатын жасаңыз: 15 қадам (суреттермен)
Шексіздік айна сағатын жасаңыз: Алдыңғы жобада мен шексіз айнаны салдым, оның негізгі мақсаты - оны сағатқа айналдыру. (Түрлі -түсті шексіздік айнасын жасаңыз) Мен оны жасағаннан кейін оны іздеген жоқпын, себебі ол керемет көрінгенімен, онда бірнеше нәрсе болды
Өрт сөндіргіш автокөлік: 5 қадам
Өрт сөндіргіш автокөлік: бәріне сәлем, менің атым Харджи Наги. Мен қазір Үндістанда электроника және байланыс инженериясы мамандығының екінші курс студентімін. Бүгін мен bluetooth басқаруымен «Өрт сөндіруші автокөлік» жасадым. Arduino Uno арқылы, Motor Driver Shield, HC-05 Bluetoo
РТР көмегімен жеке ретро никси сағатын жасаңыз!: 7 қадам (суреттермен)
РТР көмегімен жеке ретро никси сағатын жасаңыз!: Бұл жобада мен ретро никси сағатын жасауды көрсетемін. Бұл сізге жоғары кернеулі тұрақты ток көзі бар никси түтіктерін қалай басқаруға болатынын көрсетемін, содан кейін мен 4 никсиді түтікті Arduino, Real Time Clock (RTC) және кубмен біріктіремін
Arduino OLED қоңырау сағатын жасау: 5 қадам
Arduino OLED сақиналы сағатын жасау: Мен кішкентай OLED дисплей сатып алдым, оның таза және анықтығы менің назарымды аударады. Бірақ мен онымен не істей аламын? Шын мәнінде, мен оны қалай көрсете аламын … Lol. Жақсы көретін фильм сериялары болып табылатын «Сақиналар әміршісі» постеріне қарасам
MSUM принтерлерін дербес компьютерге қалай қосуға болады: 13 қадам
Дербес компьютерге MSUM принтерлерін қалай қосуға болады: бұл сіздің жеке компьютеріңізге кез келген MSUM принтерін қосуға көмектесетін нұсқаулық. Бұл әрекетті орындамас бұрын, MSUM Wi -Fi желісіне қосылғаныңызға көз жеткізіңіз. Бұл нұсқаулықты толтыру үшін қажет: 1. Кез келген дербес компьютер2. MSUM принтері