Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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!