Мазмұны:
Бейне: Ойын алаңының экспресс термометрі: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Мен кеңсе термометрін алғым келді. Мен оны сатып алудың орнына, оны жасау үшін Adafruit Circuit Playground Express қолдандым. Бұл сандық/квази-аналогтық. Түс температура диапазонын көрсетеді (мұнда жасыл - 70 -ші жылдар), NeoPixels саны цифрларды көрсетеді (осылайша кеңсе температурасы мұнда 75). Қараңғы болған кезде дисплей өшеді.
Жабдықтар
Adafruit Circuit Playground Express
3D принтері (мен PLA қолдандым)
M3 x 8 бұрандалар (x4) және M3 гайкалар (x4)
Магниттік таспа (https://www.amazon.com/gp/product/B073519752)
1 -қадам: Тау
Мен ауа ағынының оралуын қалаймын, өйткені тақтаның жылуы оқуға әсер ететініне сенімді емеспін. Бекіту Fusion 360 -та жасалған. Thingiverse -те қол жетімді модель (https://www.thingiverse.com/thing:3659694). Бұрандаларды PLA -ға бұрап ұстауға тырысудың орнына, мен M3 бұрандаларына M3 гайкаларын салуға орын бердім.
2 -қадам: Бағдарлама
Код - CPE үшін Adafruit кітапханаларын қолдана отырып, Circuit Python. GitHub -да қол жетімді ең соңғы код (https://github.com/KFW/CPE_thermometer), бірақ бұл өте қарапайым.
Adafruit Circuit Python Express үшін # кеңсе термометрі # уақыт диапазонын көрсету үшін түсті пайдаланады, содан кейін нақты температура үшін неопиксельдер # жарық сенсоры adafruit_circuitplayground.express импорттық cpx импорт уақыты BLANK = (0, 0, 0) КӨК = (0, 0, 24) # 50 -дің BG = (0, 12, 12) # 60 -тың ЖАСЫЛЫ = (0, 24, 0) # 70 -ЖЫЛДАРЫ = (18, 6, 0) # 80 -ші ҚЫЗЫЛ = (24, 0, 0) # 90 -жылдардың TEMP_COLOR = {5: КӨК, 6: БГ, 7: ЖАСЫЛ, 8: ОРАНЖ, 9: ҚЫЗЫЛ, ал True: cpx.pixels.fill (BLANK) # cpx.light> 10 болса, пикселдердің жаңартылғанына көз жеткізіңіз. # бөлме қараңғы болса, температураны көрсетпеңіз temp = int (cpx.temperature * 1.8 + 32.5) # қосымша 0,5, егер температура 99 болса, температураның дұрыс айналатынын тексеріңіз: temp = 99 # 100 -де ондық = температура // 10 цифр = температура%10 # «0» -мен аяқталатын уақыт үшін 0 пиксельді ғана қосады (орнатылған ретінде оныншы пиксель), егер цифр == 0: cpx.pixels [0] = TEMP_COLOR [tens] # әйтпесе цифрларды сағат тілімен толтырыңыз сағат 7 -ден басқа позиция: i үшін диапазонда (сан): cpx.pixels [9 - i] = TEMP_COLOR [tens] # '9 -' sin қолданыңыз ce пиксель # кері ретпен. ұйқы (60) # цикл әр 60 секунд сайын
3 -қадам: Тау
Мен оны орнату үшін артқы жағында магниттік таспаны қолдандым.
Ұсынылған:
Ойын алаңындағы экспресс көмегімен қозғалысты белсендірілген косплей қанаттары - 1 бөлім: 7 қадам (суреттермен)
Circuit Playground Express көмегімен қозғалысты белсендірілген косплей қанаттары - 1 бөлім: Бұл екі бөліктен тұратын жобаның бірінші бөлігі, мен сізге автоматтандырылған ертегі қанаттарын жасау процесін көрсетемін. Жобаның бірінші бөлігі - бұл қанаттардың механикасы, ал екінші бөлігі оны тозуға жарайды және қанаттар қосады
Музыкалық ойын алаңы Экспресс білезік: 5 қадам
Музыкалық ойын алаңының экспресс -білезігі: Бұл музыкалық білезікті жасау үшін сізге ойын алаңы Экспресс -компьютер қажет Тігін инесі Жіп Ұзын және киізден жасалған қайшы
Ойын алаңының жедел есік дабылы: 5 қадам
Ойын алаңының экспресс есік дабылы: Сіз болмаған кезде отбасы мүшелері сіздің бөлмеңізді іздеп жүр ме деп ойландыңыз ба? Сіз оларды қорқытқыңыз келе ме? Егер сіз мен сияқты болсаңыз, сізге ойын алаңындағы жедел есік дабылы қажет. Мен өз есігімнің дабылын жасадым, себебі мен әрқашан қызығамын
Ойын алаңындағы экспресс көмегімен сөйлейтін қалпақты шайқаңыз: 12 қадам (суреттермен)
Ойын алаңындағы экспресс көмегімен сөйлейтін шляпаны шайқаңыз: Бұл қарапайым және жылдам оқулық сізге сөйлейтін шляпаны қалай жасау керектігін үйретеді! Сіз сұрақ қойған кезде мұқият өңделген жауаппен жауап берер едіңіз, бәлкім, бұл сіздің алаңдаушылығыңыз бен проблемаңыз бар -жоғын шешуге көмектеседі. Wearable Tech сабағында мен
Ойын алаңының көмегімен туған күнді құттықтау: 3 қадам
Аудандық ойын алаңын қолдана отырып, туған күнді құттықтаңыз: Adafruit -тің Arduino үйлесімді тақтасында Happy Birthday әуенін қалай ойнауға болады. Маған туған күн қорапшасына тосын сый жасау үшін қорапқа салу үшін кішкене нәрсе қажет болды