
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

In hierdie handleiding gaan ek verduidelik hoe u 'n slim tas kan maak met 'n Framboos Pi.
As u klaar is, kan u u tas wêreldwyd opspoor en weeg sonder 'n weegskaal.
Laat ons begin!
Stap 1: Komponente wat u benodig
- Framboos Pi (natuurlik xd)
- Springkabels
- 'N Koffer
- 'N Powerbank om u Pi aan te dryf
- Adafruit Ultimate GPS breakout + antenna
- HX711 laai -sel versterker
- Laai sensor kombinator
- Vier laai -selle van 50 kg
- Twee (hout) borde wat nie te maklik buig nie (bv. Laaghout). Maak seker dat die planke dieselfde afmetings het en dat dit in u tas pas.
- LCD-skerm (opsioneel, ek sal dit gebruik om die IP van my Raspberry Pi te wys sodat die gebruiker kan weet na watter webwerf hy moet gaan om die inligting van die tas te sien)
Stap 2: Monteer u tas



Op die foto kan u sien hoe u al die verskillende dele moet verbind. Volg hierdie stappe as u probleme ondervind:
Om jou GPS aan te sluit:
- VIN -> Framboos Pi -pen 1 (3.3V)
- GND -> Framboos Pi pin 6 (GND)
- TX -> Framboos Pi pin 10 (RXD)
- RX -> Framboos Pi pin 8 (TXD)
Om u LCD-skerm aan te sluit: (teken dit nie op die Fritzing-skema nie, want dit sal morsig word.)
- VSS -> Framboos Pi -pen 6 (GND)
- VDD -> Framboos Pi -pen 2 (5V)
- V0 -> potensiometer (dit sorg vir die kontrasaanpassing)
- RS -> Framboos Pi -pen 18 (GPIO24)
- RW -> Framboos Pi -pen 6 (GND)
- E -> Framboos Pi -pen 32 (GPIO25)
- D0 -> Framboos Pi -pen 42 (GPIO12)
- D1 -> Framboos Pi -pen 46 (GPIO16)
- D2 -> Framboos Pi pin 48 (GPIO20)
- D3 -> Framboos Pi -pen 50 (GPIO21)
- D4 -> Framboos Pi -pin 11 (GPIO17)
- D5 -> Framboos Pi -pen 13 (GPIO27)
- D6 -> Framboos Pi -pen 15 (GPIO22)
- D7 -> Framboos Pi pin 33 (GPIO13)
- A -> Framboos Pi -pen 2 (5V)
- K -> Framboos Pi -pen 6 (GND)
Om u laaiselle te verbind:
-
In die middel van die kombinatorbord kan u sien dat daar vier kolomme is met elke drie verbindings (-, + en C). Een laaisel het presies drie drade (wit, rooi en swart). Koppel elke laadsensor soos volg aan 'n kolom:
- - -> Swart
- + -> Wit
- C -> Rooi
-
Sodra u dit gedoen het, koppel die kombinatorbord soos volg aan die HX711 -laadselversterker:
- Rooi -> E+
- Swart -> E-
- Groen -> A-
- Wit -> A.
-
Koppel laastens die HX711 aan u Raspberry Pi:
- VCC -> Framboos Pi -pen 17 (3.3V)
- GND -> Framboos Pi -pen 9 (GND)
- DT -> Framboos Pi pin 29 (GPIO5)
- SCK -> Framboos Pi pin 31 (GPIO6)
(B- en B+ op die HX711 en geel op die kombinatorbord bly leeg)
Om u vragselle aan u planke te heg:
- Maak eers seker dat die vragselle eweredig op die bord geplaas word.
- Maak dan vir elke laadsel 'n klein, reghoekige gaatjie sodat die "deksel" van die lassel nie die grond raak nie. As dit die geval was, sou u negatiewe waardes kry.
- Plaas die laaiselle op die regte plek en heg dit met skroewe aan die bord vas.
- Heg die kombinatorbord bo -op die bord vas sodat die penne buite die oppervlak van die bord is.
-
Bevestig die drade van die laaiselle met 'n bietjie band aan die bord.
- Maak daarna klein blokkies met 'n bietjie hout en heg dit met 'n bietjie gom aan die middelste staaf van elke vragsel. Die gewig word gemeet aan die vou van die middelste staaf.
- Heg laastens die tweede bord met 'n bietjie gom aan die blokkies vas.
Stap 3: Plaas die komponente in u tas




Sodra u alles verbind het, is dit tyd om alles in u tas te plaas.
Weegskaal: die enigste ding wat op dieselfde plek moet wees, maak nie saak wat die weegskaal is nie; maak dus seker dat u dit baie goed aan die onderkant van die tas koppel met sterk gom of skroewe.
GPS-module: Om 'n beter GPS-sein te kry, het ek 'n gaatjie in my tas gemaak sodat die bokant van die antenna aan die buitekant van die tas vasgemaak kan word.
LCD-skerm: As u die LCD-skerm in u tas wil plaas, maak u 'n reghoekige gat met dieselfde grootte as die LCD-skerm. Heg dan die LCD-skerm vas met 'n bietjie sterk gom.
Ander dele: U kan die ander dele, soos die Raspberry Pi en die powerbank, met 'n bietjie gom aan die onderkant of aan die kante van die tas plaas. U kan dit doen soos u wil.
Maak dus kortliks seker dat al die komponente goed aan die tas gekoppel is, sodat niks uit die plek kan raak nie.
Stap 4: Stel u Framboos Pi op
Om dinge te begin, moet ons eers 'n paar opstelling doen, so tik net die volgende opdragte:
Installeer eers 'n paar pakkette:
sudo apt updates sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-bediener uwsgi nginx uwsgi-plugin-python3
-
Skep dan 'n virtuele
omgewing
:
python3 -m pip install-upgrade pip setuptools wiel virtualenvmkdir project1 && cd project1python3 -m venv-system-site-packages envsource env/bin/activatepython -m pip installeer mysql-connector-python argon2-cffi Fleskolf-HTTPAuth-kolf- MySQL mysql-connector-python-wagwoord
- Kloon dan hierdie projek in bv. PyCharm (die projek het 4 vouers)
- Maak seker dat die projekvertolk 'n luislang op u Raspberry Pi is
- Om die databasis op te stel:
cd -projek 1
sudo mariadb <sql/db_init.sql
- Maak verbinding met u databasis in PyCharm
- Klik met die rechtermuisknop op die lêer 'lugapp.sql' in die map 'sql' en kies 'run'. Dit sal die tabelle in die databasis van u Pi plaas.
Die enigste ding wat u hoef te verander, is in die config -lêers in die gids "CONF". Lees elke lêer in hierdie gids en maak waar nodig veranderings. (bv. werkpad, gebruiker …).
Die laaste stappe:
Kopieer die lêers "project1-flask.service" en "project1-lcd.service" na/etc/systemd/system deur die volgende opdrag te gebruik:
sudo cp conf/project1-*. service/etc/systemd/system/
Herlaai dan:
sudo systemctl daemon-herlaai
Begin laastens met die twee dienste:
sudo systemctl aktiveer projek1-*
sudo systemctl begin projek1-*
Aanbeveel:
Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module - Tuis outomatisering idees: 15 stappe (met foto's)

Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module | Tuisautomatiseringsidees: In hierdie tuisautomatiseringsprojek ontwerp ons 'n slim huis -aflosmodule wat 5 huistoestelle kan beheer. Hierdie aflosmodule kan beheer word vanaf mobiele of slimfoon, IR -afstandsbediening of TV -afstandsbediening, handskakelaar. Hierdie slim aflos kan ook die r
Hoe om 'n slim spieël met Framboos Pi te bou 4: 10 -stappe

Hoe om 'n slim spieël te bou met Raspberry Pi 4: In hierdie gids sal ons sien hoe u 'n smartspieël kan bou met herwinde stukke, soos 'n raam, 'n ou monitor en 'n glas. Vir die elektroniese komponente wat ek hier gekoop het www.lcsc .com
Hoe om 'n slim vloedopsporing alarmstelsel te maak met behulp van Framboos Pi en Partikel Argon: 6 stappe

Hoe om 'n slim vloedopsporing alarmstelsel te maak met behulp van Raspberry Pi en Particle Argon: Om standaard vloed sensors te hê, is baie goed om groot skade aan u huis of werkplek te voorkom, maar dit maak dit moeilik as u nie tuis is om die alarm by te woon nie. jy kan die slim koop Hierdie vloedalarmstelsel bespeur enige vloeistof en veroorsaak alar
Retro-speelmasjien met framboos PI, RetroPie en tuisgemaakte tas: 17 stappe (met foto's)

Retro-speelmasjien met Raspberry PI, RetroPie en tuisgemaakte koffer: 'n Ruk gelede het ek 'n Linux-verspreiding vir Raspberry Pi met die naam RetroPie gevind. Ek het dadelik uitgevind dat dit 'n goeie idee is met 'n uitstekende implementering. Een-doel retro-spelstelsel sonder onnodige funksies. Kort daarna het ek besluit om
Hoe om 'n slim gang te maak met 'n instelbare timer -kontroleerder: 6 stappe (met foto's)

Hoe om 'n slim gang te maak met 'n instelbare tydteller