Mục lục:
- Bước 1: Il Progetto
- Bước 2: Da Dove Si Parte?
- Bước 3: Il Circuito
- Bước 4: Tôi vấn đề (e Le Soluzioni)
- Bước 5: Il Codice C
- Bước 6: Assembla Tutto
- Bước 7: Stampa 3D
- Bước 8: Kết luận
Video: Máy ghi bộ nhớ - Quà tặng Giáng sinh: 8 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Ciao a tutti!
Trong vista del Natale tới thời điểm này, sono sicuro quindi che molti di voi sentiranno la needità di donare Qualcosa di speciale. Trong questo periodo così difficile certamente sono mancate molte timesioni per condividere emozioni e gesti Specificti.
Trong un mondo dove si aveva tutto sono bang le cose più scontate a mancare, le semplici relazioni umane, unmodo di persona, le parole di una persona cara.
Allora ti chiedo: che ý nghĩa đại diện tạm tha? Hai mai penato alla loro importanza?
Một cú volte vorresti solo parlare con una persona per te importante e sentirti dire proprio quello che ti giao bóng. Immagina allora di regalare proprio questo, giá vé? Leggi l'articolo e ti mostrerò la mia soluzione.
Bước 1: Il Progetto
Raccogli tôi tuoi penieri e sintetizza in un numro contenuto di frasi e parole ciò che vorresti comunicare. Sarà questo il tuo dono, Qualcosa di importante per te. Questo progetto nasce proprio da qua!
Ti mostrerò come costruire un dispositivo capace di questo. Immagina di premere un pulsante e di leggere su un display un messaggio memzzato da tempo. Ma attento pero! una volta letto quel contenuto non potrai mai più rivederlo. Vieni mai? Semplice, rispondi alla mia domanda nell'introduzione. Se anche tu dai peso alle parole aspetterai di leggere il messaggio per te con attenzione, consapevole che le cose preziose a volte possono anche essere uniche.
Dal prossimo capitolo entro negli aspetti tecnici, consiglio ai lettori meno Victoriai di passare direttamente allefficioni. Buona lettura!
Bước 2: Da Dove Si Parte?
Forse una degli aspetti più complessi è proprio questo, l'obiettivo, come lo Conctizzo? Che strumenti uso? Sicuramente esistono moltissimi modi per farlo, io stesso ho tantato con tanti prototipi.
Partiamo dalle scelte di base:
- se vuoi leggere Qualcosa avrai bisogno di un display.
- sicuramente ti phục vụ un pulsante e una batteria.
- il tutto deve sicuramente essere gestito da un processore, ci serve un microcontrollore.
- i tuoi messaggi ridono essere keepvati all'interno di una memoria, immagino sia Possibile usare la EEPROM del processore.. tuttavia per comodità di ho favrito usare un modulo lettore di memorie micro SD.
Arrivati qui il problemma si sposta su come ổn định una comunicazione univoca tra:
Hiển thị - vi điều khiển
modulo SD - vi điều khiển
Una comune Scheda di sviluppo come Arduino è in grado di gestire una comunicazione SPI (Giao diện ngoại vi nối tiếp), si tratta di un bus standard di comunicazione ideato dalla Motorola. La trasmissone avviene tra un dispositivo detto master e una o più nô lệ (letteralmente dall'inglese padrone e schiavo). Il master controllla il bus, emette il segnale di clock, quyết định quando iniziare e terminare la comunicazione. Questa soluzione si presta Bene per comandare un normale display OLED da 2 euro, per intenderci proprio quelli usati un tempo anche nei telefonini (per esempio io ho usato un display commercializzato anche da nokia).
Occupato questo canale di comunicazione adesso la nostra Scheda deve parlare con il modulo lettore di schede SD, a questo fine sarà possibile adottare il protocollo I²C (viết tắt là mạch liên kết) sviluppato dalla Philips nel 1982. Negci come anni po brevetto Intel) per motivi squisitamente Commerciali. Ciò che phục vụ một nội dung cụ thểto è una comunicazione semplice e capace di funzionare da Master Slave tutto sommato trong modo analogo a prima.
Tutto chiaro không ?! Facciamo tôi thử nghiệm su bradboard!
Bước 3: Il Circuito
Arrivati qua vorrei dám un consiglio ai meno esperti. Non testate mai tutto insieme! Vi assicuro che trong caso di errori sarà difficilissimo trovare cosa non funziona. Il modo giusto di avanzare è progredire un passo alla volta, se funziona e sembra stingile aggiungi Qualcosa e così qua. Un passo alla volta insomma!
Prendiamo per esempio questo progetto e vediamo insieme il modo giusto di progredire:
- Prova la comunicazione fra display e microcontrollore, salva il codice e scollega.
- Prova la comunicazione fra lettore di SD e microcontrollore, salva il codice e scollega.
- Se tutto funziona allora metti assieme le parti e avanza con le funzionalità da implementare ma ricorda, un passo alla volta!
Se la parte Circuitale funziona allora Disgna una schematico Circuitale come ho fatto io, trong questo modo quando Panarai alle fasi kế tiếp non potrai sbagliare. Io uso spesso Orcad perchè è molto diffuso nelle aziende e ưng ý di công phu, se phục vụ, un PCB attraverso "Allegro".
Osserva ancora che se come me hai scelta question protocolli di comunicazione i PIN da usare sono univoci! Dipendono dal vi điều khiển, biểu dữ liệu cerca il trong rete e scova đủ điều kiện lệch usare.
Bước 4: Tôi vấn đề (e Le Soluzioni)
I più attenti notato che la mia scelta del microcontrollore è ricaduta su un gật gù esp8266, ovviamente la scelta non è casuale. Semplicemente con una comune Scheda Arduino Uno non riuscirete, questa infatti è Governata dal processore "atmega328p". Con questa avrai a disposizione solamente 2 KB di SRAM, troppo pochi per la nostra applyazione! La cosa più fasprisosa è che semplicemente la Scheda non funzionerà, non ti verrà fornito alcun errore nemmeno nell'IDE di arduino… insomma vi assicuro che scovare questo problemma non è stato facile. Ti accorgerai di questo solamente thủ tục mỗi bước đến ti ho suggerito nel capitolo tiền lệ.
Fortunatamente la soluzione è adottare una Scheda come una gật gù esp8266, avrai a disposizione fino 128KB, đủ cho mỗi il nostro progetto.
Mi piacerebbe adesso dirti che i problemmi sono finiti.. ma se proverai scoprirai che così non funzionerà. E hay không? Di chi è la colpa? Del modulo che legge la SD!
Dopo un'attenta analisi scoprirai che un bordo monta un regolatore di tensione AMS1117 a 3.3v, con la scelta del gật gù esp8266. La motivazione è dữ liệu dal fatto che normalmente i vi điều khiển đến Arduino gestiscono segnali a 5V e quindi è needario usare un converttitore come questo per abbassare la tensione a 3.3v. La soluzione trong questo caso è semplice, appurato che la nostra Scheda ragiona a 3.3v ci basterà rimuovere il regolatore di tensione come ti ho mostrato nella foto.
Ma attento! Ricorda di cortocircuitare tôi contatti appositi per continueare ad alimentare il suo Cirno interno! Ho caricato una foto cho mỗi nhiệm vụ.
Bước 5: Il Codice C
Se con la scelta dell'Hardware Vuonggliete "cosa toccare", qua vi giocate l'anima e il contenuto del vostro dispositivo.
Sperando di non essere doesn’treso sono proprio le giànhe sopra a ticket lafferenza. Ovviamente non parlo del semplice funzionamento.. infatti potrebbe funzionare trong tanti modi Diveri usingizzando lo stesso risultato con Thủ tục dự bị.
Cosa dự định? N onostante l'utilizzatore "da fuori" non si accorgerà di nulla, il dispositivo è stato createo per essere speciale e il più upsno ridibile a ciò che direi io se Fossi li al posto suo. Quale logica dovrebbe seguire allora la comparsa di un messaggio piuttosto che un altro? Potrei spiegare il codice, ma mi allontanerei dal discorso, favrisco quindi provare a trasmettere a parole gli aspetti fondamentali; se Qualcuno neediterà poi del codice C mi contatti.
Abbiamo detto che all'interno sono contenuti e riflessioni utili, ma come disporle? Con quale ordine? Ho penato molto a questo ma alla fine ho capito che non esiste una vera chiến lược gia, nel nostro caso sarà il Destinyno a King's King's per noi; proprio come quotidianamente accadono i fatti che ti spingono ad usare questo dispositivo.
Un altro punto fondamentale del progetto è l'attenzione da porre mentre lo si usa. Bisogna evitare che l'utilizzatore sottovaluti i contenuti e prema ripetutamente fino ad esaurire ciò che è contenuto al suo interno. La mia scelta è stata quella di rendere unica l'occasione di visualizzazione per quel contenuto. Nello stesso istante in cui premerai il pulsante eliminerai quel messaggio, certo lo vedrai per tutta la pressione del ngono, ma già saprai che không lo rileggerai mai più.
Bước 6: Assembla Tutto
Ti rimane hoặc solo la fase di assemblyblaggio, se hai costruito una schematico circuitale potrai passare alla realizzazione di un PCB. Se però vieni a me hai intenzione di realizzare dei pezzi unici valuta anche una soluzione più pratica, puoi ottenere ottimi risultati anche con una base mille fori.
La disposizione dei componenti sarà ovviamente vincolata dalla forma oggetto chung cuộc, volendo ricordare un dispositivo comune go no smartphone ho optato per laometria nella foto.
Una scelta particolare che ho fatto è stato utilizzare una batteria da 9V, volendo anche ingombrante "inutilmente", si potrebbe utilizzare una batteria piatta tipo quelle dei telefoni … e trong realtà không! Se il tuo oggetto dovrà sopravvivere nel tempo una tecnologia alcalina cacbonio-zinco sarà molto più sten e affidabile! Potenzialmente durerà molto di più negli anni.
Bước 7: Stampa 3D
Crea il tuo modello 3D e tema il case!
Se non disponi di una temante 3D non preoccuparti, ormai in rete esistono molte aziende che temano per i prezzi contenuti. Altrimenti… cung cấp một chiếc áo choàng không bị mất! Ti lascio il link di un mio progetto che rappresenta il punto di partenza (https://www.instructables.com/id/CNC-Plotter-2/)
Bước 8: Kết luận
Con questo progetto ho voluto dám sfogo a Qualcosa di certamente không solo tecnico. Mi spiego meglio, questo non rappresenta un esercizio o un tensativo d'approccio ad un tema, vieni per altro invece trovate sulla mia pagina.
Ho sentito la needità di costruire Qualcosa di solo umano. E 'difficile ovviamente? Ho penato quindi ha ciò che vedi. Nonostante la sua apparente semplicità da fuori, ti ho mostrato che in realtà al suo interno è contenuto tanto, le scelte costruttive e di programmmazione rispecchiano il desiderio di realizzare Qualcosa di più profondo e bello, almeno per me.
Resta solo un'ultima domanda da porvi:
Perchè tutto questo? E sopratutto, a chi dovresti regalare questo dispositivo?
Spero che anche questo progetto ti sia piaciuto, một presto!
Đề xuất:
Cách tạo bộ ghi dữ liệu thời gian thực về độ ẩm và nhiệt độ với Arduino UNO và thẻ nhớ SD. DHT11 Mô phỏng ghi dữ liệu trong Proteus: 5 bước
Cách tạo bộ ghi dữ liệu thời gian thực về độ ẩm và nhiệt độ bằng Arduino UNO và thẻ nhớ SD. DHT11 Data-logger Simulation in Proteus: Giới thiệu: xin chào, đây là Liono Maker, đây là liên kết YouTube. Chúng tôi đang thực hiện một dự án sáng tạo với Arduino và làm việc trên các hệ thống nhúng.Data-Logger: Một trình ghi dữ liệu (cũng là trình ghi dữ liệu hoặc trình ghi dữ liệu) là một thiết bị điện tử ghi lại dữ liệu theo thời gian
ARUPI - Đơn vị ghi âm tự động chi phí thấp / Đơn vị ghi âm tự động (ARU) dành cho các nhà sinh thái học Soundscape: 8 bước (có hình ảnh)
ARUPI - Đơn vị ghi âm tự động chi phí thấp / Đơn vị ghi âm tự động (ARU) dành cho các nhà sinh thái học Soundscape: Tài liệu hướng dẫn này được viết bởi Anthony Turner. Dự án được phát triển với rất nhiều sự trợ giúp từ Shed in School of Computing, University of Kent (Mr Daniel Knox đã giúp đỡ rất nhiều!). Nó sẽ chỉ cho bạn cách tạo một Bản ghi âm thanh tự động U
Luces De Navidad Con Pixeles (Điểm ảnh đèn Giáng sinh) Español - Tiếng Anh: 18 bước (có hình ảnh)
Luces De Navidad Con Pixeles (Điểm ảnh đèn Giáng sinh) Español - Tiếng Anh: EspañolQue es Vixen Lights? Vixen Lights es un software de DIY (hágalo usted mismo) secuencias de luces. La ultimo versión 3.x se rediseño completamente para soportar píxeles RGB inteligentes.Lo puedes descargar en la siguiente liga http: //www.vixenl
ESP8266 / Arduino RGB LED Trang trí cửa sổ ánh sáng Giáng sinh: 5 bước (có hình ảnh)
ESP8266 / Arduino RGB LED Trang trí cửa sổ ánh sáng Giáng sinh: Đó là thời điểm trong năm: Tháng 12. Và trong khu phố của tôi, mọi người đang trang trí nhà cửa và cửa sổ của họ với một số đèn Giáng sinh. Lần này, tôi quyết định xây dựng một thứ gì đó tùy chỉnh, độc đáo, sử dụng mô-đun ESP8266 và chỉ một vài đèn LED RGB. Bạn c
Chế tạo rô bốt nhỏ: Chế tạo rô bốt Sumo siêu nhỏ 1 inch khối và nhỏ hơn: 5 bước (có hình ảnh)
Xây dựng rô bốt nhỏ: Chế tạo rô bốt siêu nhỏ và rô bốt khối siêu nhỏ 1 inch Inch: Dưới đây là một số chi tiết về cách chế tạo rô bốt và mạch điện tí hon. Tài liệu hướng dẫn này cũng sẽ đề cập đến một số mẹo và kỹ thuật cơ bản hữu ích trong việc chế tạo rô bốt ở bất kỳ kích thước nào. Đối với tôi, một trong những thách thức lớn trong lĩnh vực điện tử là xem