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

Μια μικροσκοπική πυξίδα με ATtiny85: 12 βήματα (με εικόνες)
Μια μικροσκοπική πυξίδα με ATtiny85: 12 βήματα (με εικόνες)

Βίντεο: Μια μικροσκοπική πυξίδα με ATtiny85: 12 βήματα (με εικόνες)

Βίντεο: Μια μικροσκοπική πυξίδα με ATtiny85: 12 βήματα (με εικόνες)
Βίντεο: 173 - Μια ιδέα για το μικροσκόπιο. 2024, Ιούλιος
Anonim
Μια μικροσκοπική πυξίδα με ATtiny85
Μια μικροσκοπική πυξίδα με ATtiny85

Αυτό είναι το πρώτο μας έργο με το ATtiny85. μια απλή ψηφιακή πυξίδα τσέπης (σε συνεργασία με τον J. Arturo Espejel Báez).

Το ATtiny85 είναι ένας μικροελεγκτής υψηλής απόδοσης και χαμηλής ισχύος. Έχει 8 Kbytes προγραμματιζόμενης μνήμης flash. Εξαιτίας αυτού, η πρόκληση σε αυτό το έργο ήταν να μειωθεί το μέγεθος του προγράμματος, καθώς το κύκλωμα είναι πολύ απλό, χάρη στο πρωτόκολλο I2C.

Προμήθειες

Για την πυξίδα:

  • ATtiny85
  • Μαγνητόμετρο HMC5883L
  • Οθόνη SSD1306 I2c 0.96 "128x64 OLED
  • Διακόπτης τετραγωνικού κουμπιού με αυτόματο κλείδωμα
  • Μπαταρία λιπο-πολυμερούς Lipo 3.7V 300mAh
  • Τρισδιάστατη θήκη εκτύπωσης (2 μέρη, βρείτε τους συνδέσμους STL)

Για το φορτιστή:

  • Δύο κομμάτια PCB. 17x10mm και 13x18mm
  • Τρισδιάστατη θήκη εκτύπωσης (2 μέρη, βρείτε τους συνδέσμους STL)
  • Μονάδα φόρτισης μπαταρίας Micro USB 5V 1A TP4056 λιθίου

Βήμα 1: Το πρόγραμμα

Είναι απαραίτητο να φορτώσετε το πρόγραμμα AB.ino στο ATtiny85 πριν το συνδέσετε στο κύκλωμα. Για αυτό, μπορείτε να ακολουθήσετε οποιοδήποτε από τα σεμινάρια στο διαδίκτυο, όπως https://www.instructables.com/id/DIY-Attiny-Progr… Για να μεταγλωττίσετε το πρόγραμμα, πρέπει να εγκαταστήσετε τη βιβλιοθήκη ssd1306 του Alexey Dynda, διαθέσιμο στο

Βήμα 2: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα

Βήμα 3: Καλωδίωση του ATtiny85

Καλωδίωση του ATtiny85
Καλωδίωση του ATtiny85
Καλωδίωση του ATtiny85
Καλωδίωση του ATtiny85
Καλωδίωση του ATtiny85
Καλωδίωση του ATtiny85
Καλωδίωση του ATtiny85
Καλωδίωση του ATtiny85

Είναι βολικό να κόψετε τις αχρησιμοποίητες ακίδες του ATtiny πριν από τη συγκόλληση.

Προετοιμάστε δύο ζεύγη σύρματος 10 εκατοστών, απογυμνώνοντας δύο τμήματα των 2 mm στη μέση και χωρισμένα κατά περίπου 5 mm το ένα από το άλλο, όπως φαίνεται στην 1η και 2η φωτογραφία. Συγκολλήστε το ένα τμήμα του πρώτου ζεύγους καλωδίων (A) σε SDA (pin 5) και το άλλο τμήμα σε SCL (pin 7) όπως φαίνεται στην 3η εικόνα. Με το άλλο ζεύγος καλωδίων (Β), κολλήστε το ένα καλώδιο στο GND (ακίδα 4) και το άλλο σε +V (ακίδα 8), όπως στην 4η φωτογραφία.

Βήμα 4: Καλωδίωση της οθόνης OLED

Καλωδίωση της οθόνης OLED
Καλωδίωση της οθόνης OLED

Συγκολλήστε τα τέσσερα καλώδια της μιας πλευράς του ATtiny (SDA, SCL, +V και GND) στις αντίστοιχες επαφές της οθόνης OLED και κολλήστε το στη θήκη. Προστατέψτε την πλακέτα οθόνης με μονωτική ταινία.

Βήμα 5: Τοποθετήστε τις επαφές φορτιστή

Τοποθετήστε τις επαφές φορτιστή
Τοποθετήστε τις επαφές φορτιστή
Τοποθετήστε τις επαφές φορτιστή
Τοποθετήστε τις επαφές φορτιστή
Τοποθετήστε τις επαφές φορτιστή
Τοποθετήστε τις επαφές φορτιστή

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

Βήμα 6: Καλωδίωση του HMC5883L

Καλωδίωση του HMC5883L
Καλωδίωση του HMC5883L
Καλωδίωση του HMC5883L
Καλωδίωση του HMC5883L
Καλωδίωση του HMC5883L
Καλωδίωση του HMC5883L

Κολλήστε το μαγνητόμετρο HMC5883L στο κάτω καπάκι όπως φαίνεται. Συγκολλήστε τα καλώδια SCL και SDA από το ATtiny στις αντίστοιχες επαφές του μαγνητόμετρου, διπλώστε το καλώδιο επαφής του φορτιστή και κολλήστε το στην επαφή GND. Συγκολλήστε τα καλώδια +V και GND από το ATtiny στις αντίστοιχες επαφές. Προστατέψτε την πλακέτα μαγνητόμετρου με μονωτική ταινία.

Βήμα 7: Καλωδίωση της μπαταρίας

Καλωδίωση της μπαταρίας
Καλωδίωση της μπαταρίας
Καλωδίωση της μπαταρίας
Καλωδίωση της μπαταρίας
Καλωδίωση της μπαταρίας
Καλωδίωση της μπαταρίας

Συγκολλήστε τον αρνητικό πόλο της μπαταρίας στην καρφίτσα 4 του ATtiny και τον θετικό στην επαφή του φορτιστή στο πλάι της θήκης. Προσθέστε ένα καλώδιο από αυτήν την επαφή στο διακόπτη (δείτε το επόμενο βήμα).

Βήμα 8: Καλωδίωση του διακόπτη

Καλωδίωση του διακόπτη
Καλωδίωση του διακόπτη
Καλωδίωση του διακόπτη
Καλωδίωση του διακόπτη

Συγκολλήστε το καλώδιο από την πλευρική επαφή φορτιστή σε μία επαφή του διακόπτη και, στη συνέχεια, ένα άλλο στην επαφή +V του μαγνητόμετρου. Τώρα μπορείτε να δοκιμάσετε την πυξίδα και να κολλήσετε το κάτω καπάκι.

Βήμα 9: Βαθμονόμηση

Το πρόγραμμα AB.ino διαθέτει αυτόματο αλγόριθμο βαθμονόμησης. Δεν έχετε παρά να ενεργοποιήσετε και να περιστρέψετε την πυξίδα 360º όπως φαίνεται στο βίντεο.

ΠΡΟΣΟΧΗ! Ποτέ μην συνδέετε και τις δύο εξωτερικές επαφές καθώς αυτό θα βραχυκύκλωσε την μπαταρία.

Βήμα 10: Φορτιστής Ι

Φορτιστής Ι
Φορτιστής Ι
Φορτιστής Ι
Φορτιστής Ι
Φορτιστής Ι
Φορτιστής Ι

Κόψτε δύο κομμάτια PCB 17 mm x 10 mm και 13 mm x 18 mm. Τρυπήστε μια τρύπα στο μικρό κομμάτι που ταιριάζει με την τρύπα στο στρογγυλό τρισδιάστατο τμήμα εκτύπωσης, περάστε ένα καλώδιο και κολλήστε το. Κολλήστε το PCB όπως φαίνεται στη φωτογραφία.

Βήμα 11: Φορτιστής II

Φορτιστής II
Φορτιστής II
Φορτιστής II
Φορτιστής II

Συγκολλήστε ένα σύρμα στο κομμάτι PCB 17x10mm και περάστε το ρίξτε την υποδοχή στο τρισδιάστατο τμήμα εκτύπωσης. Κολλήστε το όπως φαίνεται.

Βήμα 12: Φορτιστής III

Φορτιστής III
Φορτιστής III
Φορτιστής III
Φορτιστής III
Φορτιστής III
Φορτιστής III

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

Πρόκληση Χαρτών
Πρόκληση Χαρτών
Πρόκληση Χαρτών
Πρόκληση Χαρτών

Δεύτερο βραβείο στο Challenge Maps

Συνιστάται: