Spisu treści:
- Krok 1: Wprowadzenie
- Krok 2: Potrzebne komponenty
- Krok 3: Elektronika
- Krok 4: Programowanie
- Krok 5: Projektowanie/drukowanie 3D
- Krok 6: Przetestuj to
Wideo: Waga kuchenna Arduino: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
W tym projekcie pokażę Ci, jak zbudować prostą wagę kuchenną z niestandardową obudową wydrukowaną w 3D!
Krok 1: Wprowadzenie
Ostatnio zacząłem przygotowywać posiłki, aby zaoszczędzić czas i starać się jeść zdrowiej. Brakowało mi wagi kuchennej, aby sprawdzić, czy wszystkie porcje jedzenia są podzielone równomiernie, więc postanowiłem zrobić prostą wagę kuchenną. Wciąż uczę się Fusion 360, więc zdecydowałem się zaprojektować niestandardową obudowę, w której zmieści się elektronikę, ogniwo obciążnikowe, ekran OLED i baterię.
Jest to prosty projekt i może być użyty jako świetne wprowadzenie do czujników tensometrycznych, projektowania/drukowania 3D, elektroniki i programowania.
Rozważ subskrypcję mojego kanału YouTube, aby mnie wspierać i oglądać więcej zabawnych projektów.
Krok 2: Potrzebne komponenty
Komponenty potrzebne do tego projektu są poniżej:
1. Łącze Arduino Nano Amazon
2. Ogniwo obciążnikowe (5 kg) Amazon Link
3. Moduł białego wyświetlacza OLED o przekątnej 0,96 cala IIC 128X64 I2C SSD1306 Amazon Link
4. Przycisk włączania/wyłączania Amazon Link
5. Bateria 9V Amazon Link
6. Elementy drukowane 3D (używam tego filamentu Amazon)
7. M4 x 45 mm (2)
8. Nakrętki M4 (4)
9. M4 x 20 mm (2)
10. Rezystor 10K Ohm Amazon Link
11. Przycisk Amazon Link
12. HX711
Ujawnienie: Powyższe linki amazon są linkami partnerskimi, co oznacza, że bez dodatkowych kosztów otrzymam prowizję, jeśli klikniesz i dokonasz zakupu.
Krok 3: Elektronika
Teraz, gdy masz już wszystkie wymagane komponenty, nadszedł czas, aby zacząć składać wszystko razem. Polecam najpierw okablowanie wszystkiego na płytce stykowej, a następnie, gdy wszystko działa poprawnie, przylutuj wszystko na płytce perf.
Użyłem popularnego ogniwa obciążnikowego, które można znaleźć na Aliexpress, Ebay lub Amazon. Jest on następnie podłączany do płytki zaciskowej HX711 dla układu scalonego HX711, który umożliwia łatwe odczytywanie ogniw obciążeniowych w celu pomiaru masy. Do wytarowania wagi użyłem przycisku z rezystorem ściągającym 10k. Użyłem prostego przełącznika do zasilania arduino nano z zasilacza 9V. Wyświetlacz OLED.96 służy do wyświetlania aktualnej masy na wadze.
Krok 4: Programowanie
Programowanie tego polega na instalacji następujących bibliotek:
Biblioteka HX711
Biblioteka OLED
Aby uzyskać współczynnik kalibracji wagi, skorzystałbym z poniższego przewodnika:
learn.sparkfun.com/tutorials/load-cell-amp…
Po otrzymaniu współczynnika kalibracji wprowadź go w kodzie zamieszczonym poniżej. Gdy wszystko zostanie prawidłowo podłączone, waga zostanie wyświetlona na wyświetlaczu OLED. Aby wytarować wagę wystarczy przytrzymać przycisk, aż waga wskaże 0 gramów.
Krok 5: Projektowanie/drukowanie 3D
Zaprojektowałem wagę w Fusion 360. Ogniwo obciążnikowe znajduje się w górnej części z otworem na przewody ogniwa obciążnikowego, które mają być poprowadzone do podstawy wagi. Zostawiłem dużo miejsca w podstawie na przycisk tarowania, przycisk włączania/wyłączania, arduino nano, hx711 i baterię 9V. Wyświetlacz OLED można przykleić taśmą i umieścić w przedniej części, dzięki czemu wyświetlacz jest dobrze widoczny.
Pliki można znaleźć poniżej:
www.thingiverse.com/thing:3864061
Krok 6: Przetestuj to
Teraz, gdy masz już zmontowaną i zaprogramowaną wagę kuchenną, nadszedł czas, aby ją przetestować!
Naciśnij przycisk zasilania, poczekaj, aż wyświetlacz oled się załaduje i ciesz się nową wagą kuchenną.
Rozważ subskrypcję mojego kanału na YouTube, aby mnie wspierać i oglądać więcej projektów/filmów. Dziękuję za przeczytanie!
Zalecana:
Waga łazienkowa Arduino z ogniwami obciążnikowymi 50 kg i wzmacniaczem HX711: 5 kroków (ze zdjęciami)
Waga łazienkowa Arduino z ogniwami obciążnikowymi 50 kg i wzmacniaczem HX711: Ta instrukcja opisuje, jak wykonać wagę przy użyciu łatwo dostępnych części z półki. Potrzebne materiały: Arduino - (ten projekt wykorzystuje standardowe Arduino Uno, inne wersje lub klony Arduino powinny działać także) HX711 na boa breakout
Inteligentna waga Raspberry Pi: 10 kroków (ze zdjęciami)
Inteligentna waga Raspberry Pi: Czy masz dość wpatrywania się każdego ranka w tę nudną, starą i złą wagę łazienkową? Ten, o którym często mówisz „Nienawidzę cię”; do ciebie, jak za każdym razem, gdy na nią nadepniesz. Dlaczego nikt nie stworzył skali, która jest zabawna lub motywująca do użycia? Ono
Inteligentna waga DIY z budzikiem (z Wi-Fi, ESP8266, Arduino IDE i Adafruit.io): 10 kroków (ze zdjęciami)
DIY Inteligentna waga z budzikiem (z Wi-Fi, ESP8266, Arduino IDE i Adafruit.io): W moim poprzednim projekcie opracowałem inteligentną wagę łazienkową z Wi-Fi. Może mierzyć wagę użytkownika, wyświetlać ją lokalnie i wysyłać do chmury. Więcej informacji na ten temat można znaleźć pod poniższym linkiem: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Inteligentna waga Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 kroków (ze zdjęciami)
Inteligentna waga Wi-Fi (z ESP8266, Arduino IDE, Adafruit.io i IFTTT): Jeśli w Twoim miejscu zamieszkania jest już lato, prawdopodobnie jest to świetny czas na zajęcia fitness na świeżym powietrzu. Bieganie, jazda na rowerze lub jogging są świetnymi ćwiczącymi, aby uzyskać formę. A jeśli chcesz schudnąć lub kontrolować swoją obecną wagę, niezbędne jest, aby
Waga z ekranem dotykowym (Arduino): 7 kroków (ze zdjęciami)
Waga z ekranem dotykowym (Arduino): Czy kiedykolwiek chciałeś zbudować wagę z ekranem dotykowym? Nigdy o tym nie myślałeś? Dobrze czytaj dalej i spróbuj zbudować jeden … Czy wiesz, co to jest ekran dotykowy TFT i ogniwo obciążnikowe? Jeśli tak, przejdź do kroku 1, w przeciwnym razie zacznij od przeczytania wstępu.Wprowadzenie:Co ja