Sadržaj:
- Supplies
- Korak 1: Šema za fritzing
- Korak 2: Normalizacija baze podataka
- Korak 3: Slučaj
- Korak 4: Kodirajte
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Želite li uvijek čisti stol? Tada je CleanBasket definitivno za vas. Uvijek bacite sve u smeće i zaradite bodove s tim. Pokušajte svaki dan oboriti svoj najbolji rezultat!
Supplies
Elektronika:
- Raspberry Pi 4 Model B
- T-Cobbler Plus modul
- Arduino Uno
- 16x2 LCD modul
- 4 -cifreni 7 -segmentni ekran
- Ultrazvučni senzor - HC -SR04
- LDR (otpornik ovisan o svjetlu)
- FSR (otpornik osjetljiv na silu)
- Zvučni signal
- MCP3008
Materijali:
- Šarke (x2)
- Kanta
- Košarkaški obruč (16 cm)
- Vijci
- Kanta za bojanje (x4)
MDF 1,8 cm:
- 35 cm / 8 cm (x2)
- 21 cm / 8 cm (x2)
- 30 cm / 20 cm (x2)
- 35 cm / 35 cm (x1)
MDF 0,3 cm:
- 35 cm / 24,6 cm
- 35 cm / 23 cm
Alati:
- Vijčana bušilica
- Šrafciger
- Nož za rezanje
- Traka
Korak 1: Šema za fritzing
Najjednostavniji način za serijsku komunikaciju je USB kabel. Zatim Arduino također pokreće Raspberry Pi. Tako da vam ne treba dodatni kabel.
Korak 2: Normalizacija baze podataka
Korak 3: Slučaj
Korak 1:
Prvo napravite okvir za elektroniku. Zabijate 35 cm / 8 cm i 21 cm / 8 cm zajedno sa 1,8 cm tako da imate vanjski okvir (pogledajte drugu sliku). Ali nemojte pričvršćivati gornju ploču, tako da možete lakše raditi u sekundi.
Korak 2:
Sada možete pričvrstiti 2 potporne ploče na okvir (pogledajte treću sliku). Nakon što su pričvršćeni, možete pričvrstiti gornju ploču s okvira.
Korak 3:
Sada možete pričvrstiti donji dio kućišta. Uverite se da kanta može stajati na platformi (pogledajte četvrtu sliku).
Korak 4:
Konačno možete pričvrstiti tanje mdf na okvir. Pričvrstite šarke na stražnju ploču. Takođe možete napraviti rupe za LCD, LDR, četvorocifreni 7 -segmentni ekran, FSR i zujalicu.
Korak 4: Kodirajte
Link na Github:
Podržano:
U pozadinskoj mapi možete pronaći app.py. Ovo je srž aplikacije. U config.py ćete pronaći vezu s bazom podataka. Čitanje baze podataka događa se u mapi spremišta.
Izvoz baze podataka:
Ovdje ćete pronaći bazu podataka.
Frontend:
Ovdje možete pronaći index.html i highscore.html. Sa fasciklom sa stilom i skriptom imate sve što vam je potrebno.
Preporučuje se:
Pametna kanta za otpatke pomoću Arduina, ultrazvučnog senzora i servo motora: 3 koraka
Pametna korpa za otpatke pomoću Arduina, ultrazvučnog senzora i servo motora: U ovom projektu ću vam pokazati kako napraviti pametnu kantu za otpatke pomoću Arduina, gdje će se poklopac kante za otpatke automatski otvoriti kada se približite smeću. Druge važne komponente koje se koriste za izradu ove pametne kante za smeće su HC-04 ultrazvučni senzor
Pametna kanta za otpatke iz Magicbita: 5 koraka
Pametna kanta za otpatke iz Magicbita: U ovom ćemo vodiču naučiti o tome kako napraviti pametnu kantu za smeće koristeći Magicbit dev. ploča sa Arduino IDE -om. Počnimo
Pametna kanta za smeće s automobilom: 5 koraka
Pametna kanta za smeće s automobilom: Ovo je pametna kanta za smeće s ultrazvučnim senzorom, automobilom i gumbom, pa se pomiče prema naprijed kada je pritisnete. Ovaj projekt je inspiriran https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Evo nekoliko dijelova koje sam napravio: 4 kotača
Automatska kanta za smeće: 7 koraka
Automatska kanta za otpatke: Ovo je automatsko otvaranje kante za otpatke. Ima WiFi vezu i šalje tekstualnu poruku kad je puna. Ovo je napravljeno za ECE -297DP na Univerzitetu Massachusetts - Amherst. Glavni cilj ovog tečaja bio je stjecanje iskustva
HC - 06 (Slave modul) Promjena "NAME" bez upotrebe "Monitor Serial Arduino" koji "radi lako": Besprijekoran način!: 3 koraka
HC - 06 (Slave modul) Promjena "NAME" bez upotrebe "Monitor Serial Arduino" … koji "radi lako": Način bez greške!: Nakon " Dugotrajno " pokušavajući promijeniti naziv u HC - 06 (slave modul), koristeći " serijski monitor Arduina, bez " Uspješno ", pronašao sam još jedan lak način i dijelim ih sada! Zabavite se prijatelji