Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: Жабдық
- 3 -қадам: RPi орнату
- 4 -қадам: сенсорларды басқарыңыз
- 5 -қадам: мәліметтер базасы
- 6 -қадам: Колбасы бар веб -сайт
Бейне: Баланс, ақылды салмақ шкаласы: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлем! Бүгін мен сізге нөлден салмақты таразыны қалай жасауға болатынын көрсетуге тырысамын!
1 -қадам: компоненттер
Сізге қажет компоненттер:
- «Wii теңгерім тақтасы»
- Bluetooth қосылған Raspberry Pi 3 (немесе Bluetooth Dongle қосылған RPi -нің бұрынғы нұсқасы)
- 16x2 СКД экраны
- Кейбіреулері секіргіш сымдардың айналасында (Pref. Female-Female, бірақ кейбір қалыпты сымдарды алыңыз)
Ағаш жақтау үшін мен 6 ағаш бөлшекті қолдандым (ағаш бөлшектердің ұзындығы туралы суретті қараңыз.) Мен қолданған ағаш штанганың ені мен биіктігі 4, 5 см және ұзындығы 140 см (сізде кемінде 2 болуы керек) Мен сондай -ақ ағаш тақтайшаны қолдандым (67х47см).
Сізге қажет қосымша заттар:
- Көрдім (қайсысы маңызды емес, сізге танысын пайдаланыңыз)
- Ағаш желімі
- ені 16 см болатын картон/ағаш қорап (МАҢЫЗДЫ: сіздің RPi мен дисплейіңіз осында болады, сондықтан оның биіктігі мен экраныңызға сәйкес келетініне көз жеткізіңіз.)
*Қосуға болатын қосымша нәрселер:
- Жақтаудың ішкі жағындағы жарықдиодты жолақтар
- Ағашқа және / немесе тақтаға бояу / түс
- Мен бұл жобаны келесі айда немесе бірдеңе жаңартатын шығармын, мен бұл жобаны ультрадыбыстық датчиктермен жаңартамын, сонда сіз тақтада қандай табан бар немесе жоқ екенін біле аласыз.
2 -қадам: Жабдық
Енді сіз RPi СКД -ге дұрыс қосылғанын тексергіңіз келеді. Сізге потенциометр қажет емес, оны 5V/GND желісіне қосуға рұқсат беруіңіз мүмкін, бірақ контрастты қолмен басқарғыңыз келсе жақсы.
Сіз сондай -ақ Wii Balance Board логикалық тақтасын көресіз, ол сізге оның қалай жұмыс істейтіні туралы түсінік береді.
Істеу:
Батареяның логикалық тақтасына 5V & GND дәнекерлеңіз, осылайша сізге енді батарея қажет болмайды
3 -қадам: RPi орнату
RPi орнату:
- Желі конфигурациясы, wi-fi желісіне қосыла алатындығыңызды тексеріңіз. Bootconfig ішіндегі APIPA -> config wlan putty -> raspi -config ішіндегі bluetooth қосу
- RPi -де қалта жасаңыз (бұл мысалда мен /home /pi -де орналасқан 'Project' қалтасын жасадым.
4 -қадам: сенсорларды басқарыңыз
Аппараттық құрал дайын болған соң, компоненттерді кодтауға кірісейік. СКД үшін біз adafruit СКД файлын негізгі файл ретінде қолданамыз. LCD.py файлында сіз дисплейде RPi -дің wlan IP -ін көрсете аласыз. Кейде сіз өз салмағыңызды көрсете аласыз.
5 -қадам: мәліметтер базасы
1 -қадам: 3 кестеден тұратын мәліметтер базасын құрыңыз, Пайдаланушы, Салмақ, Мақсат
2 -қадам: осы кестелерде сіз collumns жасайсыз:
- Қолданушы: пайдаланушы аты, құпия сөз, ұзындығы, жасы, аты, тегі, жынысы
- Салмақ: WeightID (ai), Салмақ, MeasuredMoment, user_username (fk)
- Мақсатты: мақсатты, мақсатты салмақ, targetmadedate, targetdate, мақсатқа қол жеткізу, сипаттама, user_usernam
Оны mariaDB -де rpi -ге орнатыңыз, барлық жасалған пайдаланушыларға барлық құқықтарды беріңіз.
6 -қадам: Колбасы бар веб -сайт
Сіз толық веб -қалтаны мына жерден ала аласыз:
шаблондар шаблондар қалтасында екеніне көз жеткізуіңіз керек (үлгі қалтасы ретінде тексеріңіз!), hrefs сәйкес URL мекенжайлары бар O K екеніне көз жеткізіңіз.
Ұсынылған:
Ақылды үстелдің жарықдиодты шамы - Ақылды жарықтандыру W/ Arduino - Neopixels жұмыс кеңістігі: 10 қадам (суреттермен)
Ақылды үстелдің жарықдиодты шамы | Ақылды жарықтандыру W/ Arduino | Neopixels жұмыс кеңістігі: Қазір біз үйде көп уақыт өткіземіз, виртуалды түрде оқимыз және жұмыс жасаймыз, сондықтан неге Arduino және Ws2812b жарықдиодты жарықдиодты жарықтандыру жүйесімен жұмыс кеңістігін жақсартпау керек. Үстелдің жарықдиодты шамы
Оятқышпен DIY ақылды шкаласы (Wi-Fi, ESP8266, Arduino IDE және Adafruit.io көмегімен): 10 қадам (суреттермен)
Оятқышпен DIY ақылды шкаласы (Wi-Fi, ESP8266, Arduino IDE және Adafruit.io көмегімен): Мен алдыңғы жобада Wi-Fi бар ақылды ванна шкаласын жасадым. Ол пайдаланушының салмағын өлшей алады, оны жергілікті түрде көрсетеді және бұлтқа жібере алады. Бұл туралы толығырақ төмендегі сілтеме бойынша біле аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Жеңіл салмақ шкаласы: 6 қадам
Жеңіл салмақ шкаласы: Бұл оқулықта сіз RGB светодиодты жолағын қолдану арқылы оның қазіргі салмағын бейнелейтін таразыны қалай жасау керектігін білесіз. Команда ретінде біз халықты кәдеге жаратуға үйретуді және оларды қайта өңдеуге ынталандыруды қалаймыз, ал оның орнына
Google парағындағы салмақ шкаласы туралы деректер [бұзылды]: 4 қадам
Google парағындағы салмақ шкаласы деректері таразыда тұрып оның салмағы
Ардуино жобасы үшін салмақ өлшегішінен салмақ сенсорын алыңыз: 4 қадам
Ардуино жобасы үшін салмақ өлшегішінен салмақ сенсорын алыңыз: Бұл оқулықта мен сізге Arduino жобасы үшін салмақ сенсорын арзан, қарапайым багаж/балық аулау таразы мен жиі қолданылатын HX711 ADC модулінен қалай алуға болатынын көрсетемін. Анықтама: Жоба үшін маған белгілі бір салмақты өлшейтін сенсор қажет болды