Πίνακας περιεχομένων:

Mood Speaker- ένα ισχυρό ηχείο για αναπαραγωγή μουσικής διάθεσης με βάση τη θερμοκρασία περιβάλλοντος: 9 βήματα
Mood Speaker- ένα ισχυρό ηχείο για αναπαραγωγή μουσικής διάθεσης με βάση τη θερμοκρασία περιβάλλοντος: 9 βήματα

Βίντεο: Mood Speaker- ένα ισχυρό ηχείο για αναπαραγωγή μουσικής διάθεσης με βάση τη θερμοκρασία περιβάλλοντος: 9 βήματα

Βίντεο: Mood Speaker- ένα ισχυρό ηχείο για αναπαραγωγή μουσικής διάθεσης με βάση τη θερμοκρασία περιβάλλοντος: 9 βήματα
Βίντεο: Психи репликанты ► 6 Прохождение Signalis 2024, Ιούλιος
Anonim
Mood Speaker- ένα ισχυρό ηχείο για αναπαραγωγή μουσικής διάθεσης με βάση τη θερμοκρασία περιβάλλοντος
Mood Speaker- ένα ισχυρό ηχείο για αναπαραγωγή μουσικής διάθεσης με βάση τη θερμοκρασία περιβάλλοντος

Γεια σου!

Για το σχολικό μου έργο στο MCT Howest Kortrijk, έφτιαξα ένα Mood Speaker. Πρόκειται για μια έξυπνη συσκευή ηχείων Bluetooth με διαφορετικούς αισθητήρες, LCD και WS2812b ledstrip. Το ηχείο παίζει μουσική υπόκρουση με βάση τη θερμοκρασία, αλλά μπορεί επίσης να χρησιμοποιηθεί ως κανονικό bluetooth Ομιλητής. Όλα τρέχουν στο Raspberry Pi (Βάση δεδομένων, Webserver, Backend).

Αυτό λοιπόν το διδακτικό είναι μια διαδικασία βήμα προς βήμα για το πώς υλοποίησα αυτό το έργο σε 3 εβδομάδες. Έτσι, αν θέλετε να ξαναδημιουργήσετε το έργο μου, μπορείτε να ακολουθήσετε τον οδηγό

Αυτό το διδακτικό είναι το πρώτο μου που έγραψα, οπότε αν υπάρχουν ορεκτικά, θα προσπαθήσω να τους απαντήσω όσο πιο γρήγορα μπορώ!

My GitHub:

Βήμα 1: Προμήθειες

Κάρτα SD Raspberry Pi 3B & 16GB

Ολόκληρο το έργο μου τρέχει στο Raspberry Pi 3B με διαμορφωμένη εικόνα, την οποία θα εξηγήσω σε μεταγενέστερο βήμα (Βήμα 4: Ρύθμιση Raspberry Pi)

Οθόνη LCD 16x2

Χρησιμοποίησα μια βασική οθόνη LCD για να εκτυπώσω τη θερμοκρασία, τη φωτεινότητα και τη διεύθυνση IP μου.

Φύλλο δεδομένων:

Αισθητήρας θερμοκρασίας DS18B20

Ο DS18B20 είναι ένας αισθητήρας ενός καλωδίου που μετρά τη θερμοκρασία, κατασκευασμένος από την Maxim Integrated. Υπάρχουν 2 είδη αισθητήρων DS18B20, μόνο το εξάρτημα (το οποίο χρησιμοποίησα) και η αδιάβροχη έκδοση, η οποία είναι πολύ μεγαλύτερη, αλλά αυτό δεν ήταν αυτό που χρειαζόμουν για το έργο μου, οπότε χρησιμοποίησα μόνο το εξάρτημα. Ο αισθητήρας μπορεί να μετρήσει τη θερμοκρασία από -55 ° C έως +125 ° C (-67 ° F έως +257 ° F) και έχει ακρίβεια 0,5 ° C από -10 ° C έως +85 ° C. Έχει επίσης προγραμματιζόμενη ανάλυση από 9 bits έως 12 bits.

Φύλλο δεδομένων:

MCP3008

Για να διαβάσω τα δεδομένα από τον αισθητήρα LDR και PIR, χρησιμοποίησα ένα MCP3008, το οποίο είναι ένας αναλογικός σε ψηφιακός μετατροπέας 8 καναλιών 10 bit με διασύνδεση SPI και είναι αρκετά εύκολο στον προγραμματισμό.

Φύλλο δεδομένων:

Αισθητήρας κίνησης PIR

Για να εντοπίσω πότε κάποιος εισέρχεται και βγαίνει από το δωμάτιό μου, χρησιμοποίησα έναν παθητικό αισθητήρα υπέρυθρων επειδή είναι εύχρηστοι και είναι μικροί.

Φύλλο δεδομένων:

LDR

Χρησιμοποίησα μια φωτοαντίσταση ή LDR (Αντίσταση μείωσης φωτός, ή αντίσταση εξαρτώμενη από το φως) για να εντοπίσω το επίπεδο φωτεινότητας του δωματίου. Και επίσης για να ενεργοποιήσω το Ledstrip όταν είναι σκοτεινό.

Ηχείο - Διάμετρος 3” - 4 Ohm 3 Watt

Αυτός είναι ο κώνος ηχείων που επέλεξα μετά τον υπολογισμό της τάσης και των αμπέρ που θα χρειαζόταν και αυτό ήταν ιδανικό για το έργο μου Raspberry Pi, που κατασκευάστηκε από την Adafruit.

Επισκόπηση:

Μονοφωνικός ενισχυτής MAX98357 I2S Class-D

Αυτός είναι ο ενισχυτής που συνοδεύει το ηχείο, όχι μόνο είναι ενισχυτής, είναι επίσης ένας μετατροπέας ψηφιακού σε αναλογικό I2S, οπότε είναι επίσης ιδανικός για το ηχείο και το ηχοσύστημά μου.

Επισκόπηση:

Φύλλο δεδομένων:

Arduino Uno

Το Arduino Uno είναι ένας πίνακας μικροελεγκτών ανοιχτού κώδικα που βασίζεται στον μικροελεγκτή Microchip ATmega328P, που κατασκευάζεται από την Arduino.cc. Ο πίνακας Uno διαθέτει 14 ψηφιακές ακίδες, 6 αναλογικές ακίδες και είναι πλήρως προγραμματιζόμενος με το λογισμικό Arduino IDE

Επισκόπηση:

Μετατροπέας επιπέδου

Αυτός είναι ένας μικρός πίνακας που φροντίζει για την επικοινωνία μεταξύ του Arduino Uno και του Raspberry Pi και των διαφορετικών τάσεων, Arduino: 5V & Raspberry Pi: 3.3V. Αυτό είναι απαραίτητο επειδή η λωρίδα led συνδέεται με το Arduino και λειτουργεί εκεί, ενώ όλα τα υπόλοιπα λειτουργούν με το Raspberry Pi.

WS2812B - Ledstrip

Αυτό είναι ένα ledstrip με 60 led RGB (μπορείτε να αγοράσετε μεγαλύτερες λωρίδες με περισσότερα led RGB, αν θέλετε). Το οποίο στην περίπτωσή μου συνδέεται με το Arduino Uno, αλλά μπορεί επίσης να συνδεθεί με πολλές άλλες συσκευές και είναι πραγματικά απλό στη χρήση.

Φύλλο δεδομένων:

GPIO T-Part, 1 Breadboard και πολλά jumperwires

Για να συνδέσω όλα όσα χρειαζόμουν breadboard και jumperwires, δεν χρησιμοποίησα το GPIO T-part, αλλά μπορείτε να το χρησιμοποιήσετε για να ξέρετε καθαρά ποιος κάδος πηγαίνει πού.

Βήμα 2: Σχηματική και καλωδίωση

Σχηματική και καλωδίωση
Σχηματική και καλωδίωση
Σχηματική και καλωδίωση
Σχηματική και καλωδίωση

Για να φτιάξω το σχηματικό μου χρησιμοποίησα το Fritzing, είναι ένα πρόγραμμα που μπορείτε να εγκαταστήσετε και το οποίο σας επιτρέπει να δημιουργήσετε ένα σχηματικό πραγματικά εύκολο σε διαφορετικά είδη προβολών. Χρησιμοποίησα το breadboard και τη σχηματική προβολή.

Λήψη Fritzing:

Βεβαιωθείτε ότι όλα είναι σωστά συνδεδεμένα. Χρησιμοποίησα χρώματα για να καταστήσω λίγο πιο ξεκάθαρο να ξέρω πού να συνδέσω τα καλώδια. Στην περίπτωσή μου χρησιμοποίησα διαφορετικά χρώματα για τα καλώδια

Βήμα 3: Σχεδιασμός βάσης δεδομένων

Σχεδιασμός βάσης δεδομένων
Σχεδιασμός βάσης δεδομένων

Συλλέγουμε πολλά δεδομένα από τους 3 αισθητήρες (Θερμοκρασία από DS18B20, Φωτεινότητα από LDR και Κατάσταση από αισθητήρα PIR). Επομένως, είναι καλύτερο να διατηρήσετε όλα αυτά τα δεδομένα σε μια βάση δεδομένων. Θα εξηγήσω σε μεταγενέστερο βήμα πώς να διαμορφώσετε τη βάση δεδομένων (Βήμα 5: Προώθηση της βάσης δεδομένων μας στο RPi!) Αλλά πρώτα πρέπει να γίνει ο σχεδιασμός ή το ERD (Διάγραμμα σχέσης οντότητας). Το δικό μου κανονικοποιήθηκε με 3NF, γι 'αυτό χωρίσαμε τα στοιχεία και το ιστορικό των εξαρτημάτων σε έναν άλλο πίνακα. Χρησιμοποιούμε τη βάση δεδομένων Μουσική για να παρακολουθούμε τα τραγούδια που έχουν ακουστεί.

Συνολικά, αυτό είναι ένα πραγματικά βασικό και εύκολο σχέδιο βάσης δεδομένων για περαιτέρω εργασία.

Βήμα 4: Ρύθμιση Raspberry Pi

Τώρα που έχουμε ολοκληρώσει ορισμένα βασικά του έργου. Ας ξεκινήσουμε με τη ρύθμιση του Raspberry Pi!

Μέρος 1: Διαμόρφωση της κάρτας SD

1) Κατεβάστε το απαιτούμενο λογισμικό και αρχεία

Πρέπει να κατεβάσετε 2 λογισμικά και 1 λειτουργικό σύστημα, δηλαδή το Raspbian για αυτήν την πλήρη διαδικασία. 1ο λογισμικό: Το πρώτο λογισμικό είναι το Win32 Disk Imager.

sourceforge.net/projects/win32diskimager/

2ο λογισμικό: Το δεύτερο λογισμικό είναι SD Card Formatter.

www.sdcard.org/downloads/formatter_4/

Raspbian OS: Αυτό είναι το κύριο λειτουργικό σύστημα του Pi.

www.raspberrypi.org/downloads/raspberry-pi-os/

Εξαγάγετε όλα τα αρχεία στην επιφάνεια εργασίας.

2) Αποκτήστε την κάρτα SD και τον αναγνώστη καρτών

Αποκτήστε μια κάρτα SD τουλάχιστον 8 GB κατηγορίας 10 με έναν αναγνώστη καρτών. Τοποθετήστε αυτήν την κάρτα στη συσκευή ανάγνωσης καρτών και συνδέστε τη στη θύρα USB.

3) Διαμορφώστε την κάρτα SD

Ανοίξτε τη Μορφοποίηση κάρτας SD και επιλέξτε τη μονάδα δίσκου.

Κάντε κλικ στη μορφή και μην αλλάξετε άλλες επιλογές.

Όταν ολοκληρωθεί η μορφοποίηση, κάντε κλικ στο OK.

4) Γράψτε το λειτουργικό σύστημα στην κάρτα SD

Ανοίξτε το win32diskimager.

Περιηγηθείτε στο αρχείο.img του Raspbian OS που εξήχθη από το αρχείο λήψης.

Κάντε κλικ στο άνοιγμα και, στη συνέχεια, κάντε κλικ στο Γράψτε.

Εάν εμφανιστεί κάποια προειδοποίηση, αγνοήστε αυτές κάνοντας κλικ στο OK. Περιμένετε να ολοκληρωθεί η εγγραφή και μπορεί να χρειαστούν μερικά λεπτά. Υπομονή λοιπόν.

ν

5) Μόλις γίνει αυτό, είμαστε έτοιμοι να κάνουμε οριστικές προσαρμογές πριν τοποθετήσουμε την εικόνα στο RPi μας.

Μεταβείτε στον κατάλογο της κάρτας SD, αναζητήστε το αρχείο με όνομα "cmdline.txt" και ανοίξτε το.

Τώρα προσθέστε 'ip = 169.254.10.1' στην ίδια γραμμή.

Αποθηκεύστε το αρχείο.

Δημιουργήστε ένα αρχείο με το όνομα "ssh" χωρίς επέκταση ή περιεχόμενο. (Ο ευκολότερος τρόπος είναι να δημιουργήσετε ένα αρχείο txt και να αφαιρέσετε το.txt μετά)

Τώρα που όλα είναι εγκατεστημένα στην κάρτα SD, μπορείτε να τα αφαιρέσετε με ασφάλεια από τον υπολογιστή σας και να τα βάλετε στο Raspberry Pi ΧΩΡΙΣ να συνδέσετε την τροφοδοσία. Μόλις η κάρτα SD εισέλθει στο RPI, συνδέστε ένα καλώδιο LAN από τον υπολογιστή σας στη θύρα RPi LAN. Μόλις συνδεθεί, μπορείτε να συνδέσετε την τροφοδοσία στο RPi.

Μέρος 2: Διαμόρφωση του RPi

Στόκος

Τώρα θέλουμε να διαμορφώσουμε το Raspberry Pi, αυτό γίνεται μέσω του Putty.

Λογισμικό στόκου:

Μετά τη λήψη, ανοίξτε το Putty και εισαγάγετε την IP '169.254.10.1' και τη θύρα '22' και τον τύπο σύνδεσης: SSH.

Τώρα μπορούμε επιτέλους να ανοίξουμε τη διεπαφή της γραμμής εντολών και να συνδεθούμε με τις πληροφορίες σύνδεσης εκκίνησης -> Χρήστης: pi & Κωδικός πρόσβασης: βατόμουρο. (Συνιστάται να το αλλάξετε το συντομότερο δυνατό. Ακολουθεί ένας οδηγός για το πώς:

Raspi-config

Θα πρέπει να ενεργοποιήσουμε διαφορετικές διεπαφές και για να το κάνουμε αυτό πρέπει πρώτα να πληκτρολογήσουμε τον ακόλουθο κώδικα:

sudo raspi-config

Τα πράγματα που πρέπει να ενεργοποιήσουμε βρίσκονται στην ενότητα διασύνδεσης. Πρέπει να ενεργοποιήσουμε τις ακόλουθες διεπαφές:

  • Μονόσυρμα
  • Κατα συρροη
  • I2C
  • SPI

Αυτό ήταν ό, τι χρειαζόμασταν για να κάνουμε με το raspi-config

Προσθέτοντας το WIFI σας

Πρώτον, πρέπει να είστε root για να γίνει root η ακόλουθη εντολή

sudo -i

Μόλις είστε root, χρησιμοποιήστε την ακόλουθη εντολή: (Αντικαταστήστε το SSID με το όνομα δικτύου και τον κωδικό πρόσβασης με τον κωδικό πρόσβασης δικτύου σας)

wpa_passphrase "ssid" "password" >> /etc/wpa_supplicant/wpa_supplicant.conf

Σε περίπτωση που κάνατε κάτι λάθος, μπορείτε να ελέγξετε, να ενημερώσετε ή να διαγράψετε αυτό το δίκτυο εισάγοντας την ακόλουθη εντολή:

nano /etc/wpa_supplicant/wpa_supplicant.conf

Αφού λοιπόν μπήκαμε στο δίκτυό μας, ας εισάγουμε τη διεπαφή πελάτη WPA

wpa_cli

Επιλέξτε τη διεπαφή σας

διεπαφή wlan0

Φορτώστε ξανά το αρχείο

επαναδιαμορφώσω

Και τέλος μπορείτε να δείτε αν είστε καλά συνδεδεμένοι:

ip a

Μέρος 3: Ενημέρωση του λογισμικού εγκατάστασης RPi +

Τώρα που είμαστε συνδεδεμένοι στο διαδίκτυο, η ενημέρωση των ήδη εγκατεστημένων πακέτων θα ήταν μια έξυπνη κίνηση, οπότε ας το κάνουμε πρώτα πριν εγκαταστήσουμε άλλα πακέτα.

sudo apt-get ενημέρωση

sudo apt-get αναβάθμιση

Μετά την ενημέρωση του RPi θα πρέπει να εγκαταστήσουμε το ακόλουθο λογισμικό:

Βάση δεδομένων MariaDB

sudo apt-get install mariadb-server

Διακομιστής ιστοσελίδων Apache2

sudo apt install apache2

Πύθων

update-alternatives --install/usr/bin/python python /usr/bin/python3.7 1 update-alternatives --install/usr/bin/python python/usr/bin/python3 2

Πακέτο Python

Θα πρέπει να εγκαταστήσετε όλα αυτά τα πακέτα για να λειτουργήσει τέλεια το backend:

  • Φλάσκα
  • Flask-Cors
  • Φιάλη-MySql
  • Φιάλη-SocketIO
  • PyMySQL Αιτήματα
  • Python-socketio
  • RPi. GPIO
  • Gevent
  • Gevent-websocket

Βιβλιοθήκη ηχείων

Για τη χρήση του ηχείου με τον ενισχυτή θα πρέπει να εγκαταστήσουμε μια βιβλιοθήκη για αυτό

μπούκλα -sS > | bash

Step 4: Reboot

After everything has been installed we will have to reboot the pi to make sure everything works correctly

sudo reboot

Step 5: Setting Up the Database to the RPi

Ρύθμιση της βάσης δεδομένων στο RPi!
Ρύθμιση της βάσης δεδομένων στο RPi!

Τώρα που έχουμε εγκαταστήσει όλα όσα χρειαζόμασταν, ας βάλουμε τη βάση δεδομένων που σχεδιάσαμε στο Raspberry Pi!

Για τη ρύθμιση της βάσης δεδομένων θα πρέπει να συνδέσουμε MySql και RPi. Για αυτό θα ανοίξουμε το MySQLWorkbench και θα κάνουμε μια νέα σύνδεση. Όταν κοιτάζετε την εικόνα θα πρέπει να αλλάξετε για να αλλάξετε τις πληροφορίες στις δικές σας.

Εάν δεν έχετε αλλάξει τίποτα ακόμα, μπορείτε να χρησιμοποιήσετε για SSH pi και βατόμουρο, για MySQL mysql και mysql.

Όταν κάτι δεν είναι σαφές, μπορείτε επίσης να ακολουθήσετε αυτό το σεμινάριο:

Για να εξαγάγετε τη βάση δεδομένων σας, θα πρέπει να είναι ευκολότερο να χρησιμοποιήσετε το PHPmyAdmin επειδή μπορείτε να λάβετε πολλά σφάλματα όταν το κάνετε με το MySql

Βήμα 6: Διαμόρφωση Bluetooth στο RPi μας

Δημιουργούμε ένα ηχείο Mood, το οποίο μπορούμε επίσης να χρησιμοποιήσουμε με τη δική μας μουσική, έτσι ώστε να είναι πιο εύκολο όταν είναι το RPi

συνδεδεμένο με bluetooth ακολούθησα ένα σεμινάριο για αυτό που μπορείτε να βρείτε εδώ:

scribles.net/streaming-bluetooth-audio-fr…

Έγραψα τα πάντα εδώ για όλους όσους θέλουν να τα αναδημιουργήσουν

Αφαίρεση της ήδη λειτουργούσας bluealsa

sudo rm/var/run/bluealsa/*

Προσθήκη προφίλ A2DP Ρόλος νεροχύτη

sudo bluealsa -p a2dp -νεροχύτη &

Ανοίξτε τη διεπαφή bluetooth και ενεργοποιήστε το bluetooth σας

bluetoothctl ενεργοποιημενο

Δημιουργήστε έναν αντιπρόσωπο σύζευξης

agent on default-agent

Κάντε το RPi σας ανιχνεύσιμο

ανιχνεύσιμο στις

  • Τώρα, από τη συσκευή bluetooth, αναζητήστε το RPi και συνδεθείτε με αυτό.
  • Επιβεβαιώστε τη σύζευξη και στις δύο συσκευές, πληκτρολογήστε "ναι" στο στόκο σας.
  • Εξουσιοδοτήστε την υπηρεσία A2DP, πληκτρολογήστε ξανά «ναι».
  • Μόλις γίνει αυτό, μπορούμε να εμπιστευτούμε τη συσκευή μας, οπότε δεν χρειάζεται να το περνάμε κάθε φορά που θέλουμε να συνδεθούμε

εμπιστοσύνη XX: XX: XX: XX: XX: XX (Η διεύθυνση mac σας bluetooth από τη συσκευή προέλευσης)

Εάν θέλετε το RPi σας να συνεχίζει να είναι ανιχνεύσιμο, είναι δική σας επιλογή, αλλά προτιμώ να το απενεργοποιήσω ξανά, έτσι ώστε οι άνθρωποι να μην μπορούν να προσπαθήσουν να συνδεθούν με το κουτί σας

ανιχνεύσιμο

Στη συνέχεια, μπορούμε να βγούμε από τη διεπαφή bluetooth

έξοδος

Και τέλος η ηχητική μας δρομολόγηση: η συσκευή προέλευσης που προωθείται στο RPi μας

bluealsa-aplay 00: 00: 00: 00: 00: 00: 00

Τώρα η συσκευή μας είναι συνδεδεμένη με το Raspberry με bluetooth και θα πρέπει να μπορείτε να τη δοκιμάσετε παίζοντας οποιοδήποτε μέσο, για παράδειγμα Spotify κ.λπ.

Βήμα 7: Γράφοντας το πλήρες πίσω μέρος

Τώρα λοιπόν η ρύθμιση έχει ολοκληρωθεί, μπορούμε επιτέλους να αρχίσουμε να γράφουμε το πρόγραμμα backend μας!

Χρησιμοποίησα το Visual Studio Code για ολόκληρο το backend μου, απλά πρέπει να βεβαιωθείτε ότι το έργο σας στο Visual Studio είναι συνδεδεμένο με το Raspberry Pi, αυτό σημαίνει ότι το καλώδιο LAN σας πρέπει να συνδεθεί με το RPi και να πραγματοποιήσετε σύνδεση SSH. (πληροφορίες για τον τρόπο δημιουργίας απομακρυσμένης σύνδεσης μπορείτε να βρείτε εδώ:

Χρησιμοποίησα τα δικά μου μαθήματα και όλα αυτά περιλαμβάνονται επίσης στο GitHub μου.

Στο αρχείο backend χρησιμοποίησα διαφορετικές κλάσεις, έτσι ώστε όλα να μπορούν να χρησιμοποιηθούν ξεχωριστά και έτσι ώστε ο κύριος κώδικας μου να μην είναι μπέρδεμα με όλα τα διαφορετικά νήματα. Χρησιμοποίησα το νήμα για να τρέξω όλες τις διαφορετικές κλάσεις ταυτόχρονα. Και στο κάτω μέρος έχετε όλες τις διαδρομές, ώστε να μπορούμε εύκολα να λαμβάνουμε δεδομένα στο προσκήνιο μας.

Βήμα 8: Γράφοντας το Frontend (HTML, CSS & JavaScript)

Τώρα που τελείωσε το backend, μπορούμε να αρχίσουμε να γράφουμε ολόκληρο το front-end.

Το HTML και το CSS ήταν αρκετά δύσκολο για μένα έκανα ό, τι μπορούσα για να το κάνω πρώτα κινητό γιατί μπορώ να συνδεθώ με αυτό με bluetooth για να αλλάξω τα τραγούδια με το Spotify. Επομένως, θα ήταν ευκολότερο να το ελέγξετε από έναν πίνακα εργαλείων για κινητά

Μπορείτε να σχεδιάσετε τον πίνακα ελέγχου σας με όποιον τρόπο θέλετε, απλώς αφήνω τον κώδικα και το σχέδιο εδώ, μπορείτε να κάνετε ό, τι σας αρέσει!

Και το Javascript δεν ήταν ευκολότερο για μένα, δούλεψε με μερικά GET από τις διαδρομές μου στο πίσω μέρος, τόνους ακροατών εκδηλώσεων και κάποιες δομές socketio για να λάβω τα δεδομένα από τους αισθητήρες μου.

Βήμα 9: Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί

Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί
Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί
Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί
Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί
Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί
Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί
Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί
Χτίζοντας την υπόθεσή μου και βάζοντας τα όλα μαζί

Ξεκίνησα να σχεδιάζω για το πώς ήθελα να φαίνεται η θήκη, κάτι σημαντικό ήταν ότι έπρεπε να είναι αρκετά μεγάλο για να χωρέσουν όλα, αφού είχαμε ένα μεγάλο κύκλωμα για να βάλουμε τη θήκη, αλλά έπρεπε να μείνουμε συμπαγής έτσι ώστε να μην συμβαίνει » μην πιάνεις πολύ χώρο

Έφτιαξα τη θήκη από ξύλο, νομίζω ότι είναι το πιο εύκολο να συνεργαστείτε όταν δεν έχετε τόσο μεγάλη εμπειρία με την κατασκευή κουτιών και έχετε επίσης πολλά πράγματα που μπορείτε να κάνετε με αυτό.

Ξεκίνησα από μια παλιά σανίδα που είχα στρωμένη και μόλις άρχισα να πριονίζω το ξύλο. Μόλις είχα τη βασική μου θήκη, απλώς έπρεπε να ανοίξω τρύπες (πολλές στο μπροστινό μέρος της θήκης, όπως μπορείτε να δείτε στις εικόνες και να βάλετε μερικά καρφιά σε αυτό, είναι μια πραγματικά βασική θήκη, αλλά φαίνεται πολύ δροσερό αποφάσισα επίσης να το βάψω λευκό για να φαίνεται ωραίο.

Και μόλις τελείωσε η υπόθεση, ήρθε η ώρα να τα συνδυάσουμε όλα, όπως μπορείτε να δείτε στην τελευταία εικόνα! Είναι κάπως χάος μέσα στο κουτί, αλλά όλα λειτουργούν και δεν είχα τόσο περισσότερο χώρο, γι 'αυτό σας συμβουλεύω να δημιουργήσετε ίσως μια μεγαλύτερη θήκη εάν αναδημιουργείτε το έργο μου.

Συνιστάται: