Isi kandungan:

CLEPCIDRE: Jam Digital Botol Cider: 8 Langkah (dengan Gambar)
CLEPCIDRE: Jam Digital Botol Cider: 8 Langkah (dengan Gambar)

Video: CLEPCIDRE: Jam Digital Botol Cider: 8 Langkah (dengan Gambar)

Video: CLEPCIDRE: Jam Digital Botol Cider: 8 Langkah (dengan Gambar)
Video: Sand Clock hand made Experiment by JUAN LIQ #shorts #sandclock 2024, November
Anonim
CLEPCIDRE: Jam Digital Botol Cider
CLEPCIDRE: Jam Digital Botol Cider
CLEPCIDRE: Jam Digital Botol Cider
CLEPCIDRE: Jam Digital Botol Cider
CLEPCIDRE: Jam Digital Botol Cider
CLEPCIDRE: Jam Digital Botol Cider

Sebelum menyelami penerangan objek, saya perlu menerangkan konteks di mana ia telah dirancang dan dibina. Isteri saya seorang seniman dan bekerja pada dasarnya dengan tanah liat, sebagai ceramist, tetapi juga dengan bahan lain seperti kayu, batu tulis atau kaca. Dalam kebanyakan karya seninya, dia berusaha untuk menunjukkan jejak-jejak yang ditinggalkan pada waktu pada benda-benda dan dia sering memasukkan bahan-bahan yang terdapat di alam seperti potongan kayu di pantai, untuk "memberikan kehidupan kedua untuk barang bekas". Kakak dan kakak iparnya biasa membuat cider mereka sendiri (di Normandia) dan masih ada ratusan botol sari yang tertidur di bawah lapisan debu tebal di mesin cetak lama mereka. Itu lebih dari cukup untuk mencetuskan idea penciptaan isteri saya yang seterusnya: "jam botol sari". Hubungan dengan masa itu jelas: botol-botol itu mempunyai masa lalu yang mulia dan sekarang harus menjadi saksi masa berlalu dan bersama-sama membentuk jam. Oleh itu, satu tahun yang lalu dia bertanya kepada saya: "Sayang bolehkah saya membuat saya jam dengan lampu di bawah 12 botol sari? Saya akan meratakan botol di dalam tanur saya sendiri dan anda menjaga selebihnya: sokongan kayu, -pallet-, lampu dan semua litar elektronik! Saya ingin memaparkan waktu tetapi tidak selalu, lampu LED juga berkelip secara rawak, adakah mungkin? Anda juga harus mencari jalan keluar untuk memasang botol pada palet ". Jam mesti siap dalam masa satu bulan…

"Nama panggilan" karya seni ini adalah "CLEPCIDRE" yang bermaksud (dalam bahasa Perancis) untuk "Circuit Lumineux Electronique Programmé sous bouteilles de CIDRE", itu adalah anggukan kepada nama "CLEPSYDRE" yang menunjukkan jam air yang diciptakan oleh orang Mesir. Isteri saya menyebutnya "Les Bouteilles de Ma Soeur" (botol kakak saya).

Gambar # 1: Stok botol cider kakak ipar saya

Gambar # 2: Dokumen spesifikasi asal

Gambar # 3 hingga # 6: pandangan jam

CLEPCIDRE telah ditunjukkan semasa dua pameran tahun lalu, yang pertama dalam "Greniers à Sel" di Honfleur (Calvados, Normandy, Perancis) pada bulan April 2019 (gambar # 6) dan yang kedua di Touques (Calvados, Normandy, Perancis) pada bulan Jun 2019.

Bekalan

  • Dua belas botol sari (anda boleh mencuba jenis botol lain: sampanye, wain bersoda, … tetapi tanpa jaminan)
  • Kiln seramik (kami menggunakan tanur silinder 5kVA)
  • Palet (papan tepi-ke-tepi, dimensi: +/- 107cmx77cmx16cm)
  • Beberapa papan kayu (untuk menutup sisi palet)
  • 24 led putih berdiameter 10mm berdaya tinggi (mis.
  • Papan Arduino: Uno atau Leonardo OK, papan yang lebih kecil mungkin OK, Mega sedikit berlebihan
  • Dua bekalan kuasa (5V untuk Leds dan 12V untuk papan Arduino dan RTC, walaupun 5V untuk Arduino semestinya OK tetapi tidak diuji)
  • Papan RTC (Saya telah menggunakan Adafruit DS1307 tetapi saya akan mengesyorkan RTC pampasan suhu yang lebih tepat berdasarkan DS3231; DS1307 beralih 2 - 3 saat setiap hari dan memerlukan penyesuaian semula secara berkala)
  • 4 shift shift 74HC595 sama ada sebagai item individu (16 pin DIL CMOS IC) atau sudah terpasang di papan (contohnya SparkFun Shift Register Breakout - 74HC595 ref BOB-10680)
  • Papan ujian epoksi (50 * 100 mm, lubang dalam kumpulan 3 dan papan tujuan am dengan jalur tembaga linear)
  • Mata gerudi berlian (6 atau 8mm) dan dowel kayu (6 atau 8 mm)
  • Perintang 24 1/4 W (220 Ω)
  • Memperbaiki kolar untuk palam botol mekanikal (terdapat di kedai perkakasan atau Internet)
  • Lem, Kawat, sarung pengecutan panas, alat,.., skru,.., besi pematerian (18W OK)

Langkah 1: Perkara Paling Mudah: Menutup Bahagian Pallet

Perkara Paling Mudah: Menutup Bahagian Pallet
Perkara Paling Mudah: Menutup Bahagian Pallet

Cuba cari palet kayu (saya menjumpai salah satu dari kira-kira 107cm * 77cm). Tidak boleh ada jurang antara papan kayu.

Betulkan 4 papan kayu dengan skru, satu di setiap sisi. Potong 4 papan dari yang lager untuk mendapatkan dimensi yang betul.

Kerana mungkin ada (dan mungkin ada) papan kaki, saya cadangkan untuk memotongnya seperti yang ditunjukkan pada gambar, ini akan membebaskan akses ke papan bawah dan membenarkan pengeboran lubang untuk led.

Kemudian, apabila kedudukan led akan ditandai, perlu dilakukan pengeboran dalam dua tahap, pertama lubang dengan diameter led (9 - 10mm) dan kemudian lubang yang lebih besar (katakan 2cm) untuk mendapatkan ketebalan sesuai dengan ketinggian led (ketebalan papan kayu kemungkinan besar lebih tinggi daripada ketinggian led)

Gambar 1: Palet yang dilihat dari bawah dengan lubang yang dipimpin sudah digerudi

Langkah 2: Ratakan Botol Cider

Ratakan Botol Cider
Ratakan Botol Cider
Ratakan Botol Cider
Ratakan Botol Cider
Ratakan Botol Cider
Ratakan Botol Cider

Kapasiti tanur kami membolehkan pemanasan 6 botol sekaligus pada 3 tahap. Semasa meletakkan botol pastikan botol tidak bersentuhan antara satu sama lain, baik dengan dinding ketuhar maupun tiang.

Anda boleh menjadi kreatif dan menambah, misalnya, manik kaca atau cengkerang atau batu kecil di dalam botol. Anda juga boleh memasukkan sokongan terakota di bawah botol, yang terakhir akan mengambil bentuk sokongan semasa pemanasan.

Yang paling penting dalam proses ini ialah membiarkan botol sejuk dengan perlahan dan tidak membuka tanur terlalu awal, walaupun anda berfikir bahawa suhu tanur sama dengan suhu bilik, anda harus tahu bahawa suhu gelas tetap lebih tinggi daripada satu tanur pada waktu tertentu, dan sebarang kejutan suhu, walaupun kecil, boleh menyebabkan pecah kaca. Kami telah memecahkan botol satu atau dua hari selepas pemanasan dan saya mengesyorkan untuk mengambil kira +/- 30% dari yang hilang (meramalkan 16 hingga 18 botol akan mendapat 12 pada akhirnya, untuk tidak membincangkan botol yang anda tidak akan berpuas hati daripada).

Profil suhu yang disediakan di sini harus dianggap sebagai contoh dan hanya menggambarkan ciri-ciri tanur kami, anda harus melakukan beberapa ujian dengan peralatan anda sendiri untuk mencari suhu akhir yang paling sesuai. Sekiranya anda memanaskan terlalu banyak, anda akan mendapat botol rata sepenuhnya dan jika anda terlalu panas, botol tidak akan rata.

Gambar 1: Kiln, pandangan umum

Gambar 2: Dua botol diratakan (saya tidak mempunyai gambar botol di dalam tanur sebelum pemanasan sekarang)

Gambar 3: Profil suhu biasa

Langkah 3: Cari Botol dan Kedudukan Leds

Cari Kedudukan Botol dan Leds
Cari Kedudukan Botol dan Leds
Cari Kedudukan Botol dan Leds
Cari Kedudukan Botol dan Leds
Cari Kedudukan Botol dan Leds
Cari Kedudukan Botol dan Leds
Cari Kedudukan Botol dan Leds
Cari Kedudukan Botol dan Leds

Dalam reka bentuk jam, saya akan jelaskan kemudian, terdapat dua lampu di bawah setiap botol, yang "luaran" menunjukkan jam (0 hingga 11 dan 12 hingga 23) dan yang dalaman menunjukkan minit demi langkah 5 (0, 5,… 55). Mula-mula anda perlu meletakkan botol di sekitar palet. Untuk itu, anda perlu terlebih dahulu meregangkan tali antara pushpin pusat dan 12 pushpins di sekitar palet, "bertentangan secara diametrik" jika boleh. 4 kedudukan jelas dan senang dijumpai: 0, 3, 6 dan 9 jam (tali bergabung di tengah setiap sisi, dua demi dua). 4 baris lain sedikit lebih sukar. Anda perlu mengarahkan tali supaya terdapat cukup ruang untuk setiap botol (botol diselaraskan dua demi dua dengan paksi mereka sesuai dengan tali) dan botol memberikan kesan untuk diedarkan secara sama rata. Langkah ini memerlukan sedikit percubaan dan kesilapan. Perhatikan juga bahawa kerana semuanya tidak sama, anda harus memilih ke mana setiap botol harus pergi (ini adalah masalah "perasaan artistik"). Setelah tempat setiap botol dipilih, jangan lupa melampirkan label dengan nombornya pada setiap botol dan meletakkan tanda pada palet untuk bahagian bawah setiap botol (lihat lebih lanjut). Titik dan tali itu akan digunakan kemudian untuk mencari lubang dowel pemasangan.

Seterusnya kedua-dua led mesti diletakkan relatif pada setiap botol dan kedudukannya kemudian dipindahkan ke palet.

Untuk itu saya telah membina kotak dengan dua papan "mudah alih" (lihat gambar), yang pertama berserenjang dengan paksi botol dan yang kedua, yang disekat pada yang pertama di tengahnya, yang memungkinkan putaran, diselaraskan pada paksi itu. Dalam papan kedua ini saya menggerudi dua lubang (9 atau 10 mm diameter.) Salah satunya berbentuk lubang kancing sehingga satu lekapan dapat digerakkan sepanjang arah paksi. Saya menggunakan 5V untuk setiap petunjuk, yang dipilih dari papan Arduino atau sumber lain. BERHATI-HATI! Luminositi tinggi boleh memudaratkan jika anda melihatnya secara langsung, jadi sangat disyorkan untuk meletakkan jalur pita scotch lut di atas led.

Letakkan setiap botol di bahagian atas kotak dan gerakkan dua papan dan plag "mudah alih" sehingga anda berpuas hati dengan kesannya (ingat anda mungkin telah memasukkan manik kaca di dalam beberapa botol dan meletakkan plag di bawah manik seperti itu akan meningkatkan kesan cahaya), ukur kedudukan led secara relatif ke bahagian bawah botol dan paksinya dan pindahkan titik-titik ini ke palet dengan pensil. Apabila semua 24 titik telah ditandakan pada palet, gerudi lubang pilot (diameter 2-3 mm).

Catatan: gambar terakhir menunjukkan kedudukan rentetan pertama yang berdasarkan sudut 30 ° di antara mereka, tetapi, seperti yang dapat dilihat, ini tidak sesuai dengan ruang yang diperlukan oleh botol; saya terpaksa meluruskan tali pada botol.

Gambar 1: Lukisan menunjukkan led dan maknanya

Gambar 2: Kotak khas untuk mencari kedudukan led di bawah setiap botol

Gambar 3: Kotak yang sama dengan sebotol

Gambar 4: Letakkan botol (dan tali) pada palet

Langkah 4: Lubang Penggerudian untuk Leds

Lubang Penggerudian untuk Leds
Lubang Penggerudian untuk Leds

Dengan menggunakan lubang rintisan dari langkah sebelumnya, sekarang anda harus mengebor lubang untuk led, tetapi, kerana ketebalan papan palet mungkin lebih besar daripada ketinggian led, anda harus mengurangkan ketebalan dengan menggerudi lubang yang lebih besar (misalnya dengan Gerudi kayu 2 cm). Bor terlebih dahulu lubang yang lebih besar (kedalamannya mestilah ketebalan "tidak dibor" sesuai dengan ketinggian led) dan kemudian lubang led. Sesuaikan jika perlu supaya bahagian atas lampu menyala dengan permukaan kayu.

Tandakan setiap lubang dengan label Hx dan Mx (H untuk Jam dan M untuk Minit, x = 0, 1,..11).

Ini digambarkan oleh gambar.

Langkah 5: Menggerudi Lubang dalam Botol untuk Memperbaiki Dowels

Menggerudi Lubang dalam Botol untuk Memperbaiki Dowels
Menggerudi Lubang dalam Botol untuk Memperbaiki Dowels

Cara menggerudi lubang di kaca boleh didapati di laman web ini:

Cari kedudukan lubang pada paksi botol supaya tidak bertindih pada led, kira-kira 2-3 cm dari bahagian bawah botol mestilah OK. Bor lubang (diameter 8 mm) di bahagian bawah, tetapi pada separuh ketebalannya (jangan teliti seluruh ketebalan botol!). Tandakan titik yang sama di bahagian atas palet dan gerudi lubang dengan diameter yang sama (melalui keseluruhan ketebalan OK). Kedudukan lubang diukur pada tali dari bahagian bawah botol yang sepatutnya anda tandakan semasa meletakkannya.

Betulkan dowel pada setiap botol di lubang dengan gam kuat (dua komponen) dan biarkan lem kering.

Sebaik sahaja dowel dipasang, anda boleh meletakkan botol di palet (mendatar) dengan memasukkan dowelnya ke dalam lubang. Botol mesti diletakkan dari kepala ke ekor, yang pertama (12h) dengan leher menghadap ke luar.

Keluarkan botol (tarik perlahan dowelnya dari kayu).

Anda sekarang boleh memasukkan led di lubang mereka, menyesuaikan semula lubang yang terlalu kecil. Bagi mereka yang terlalu besar, anda perlu menyekat led dengan sekeping kecil kayu yang diikat di bawahnya.

Saya perhatikan bahawa, walaupun melalui botol, cahaya yang dihasilkan oleh led terlalu kuat dan saya melukisnya dengan warna kuning pucat.

Gambar 1: Bahan penggerudian kaca (nota: saya menggunakan tikar getah di bawah botol)

Langkah 6: Bahagian Elektronik

Bahagian Elektronik
Bahagian Elektronik
Bahagian Elektronik
Bahagian Elektronik
Bahagian Elektronik
Bahagian Elektronik

Litar arahan led asas ditunjukkan pada gambar pertama (perhatikan bahawa papan RTC tidak ditunjukkan pada gambar rajah ini, tetapi menghubungkannya ke Arduino adalah mudah dan didokumentasikan dengan baik, dalam kebanyakan kes perpustakaan disediakan oleh pengeluar RTC). Pada versi terakhir papan roti telah diganti dengan papan PCB.

Saya memutuskan untuk memisahkan antara muka jam dari antara muka minit untuk menjadikan program ini sedikit lebih mudah. Setiap antara muka didasarkan pada dua register shift 74HC595 yang disambung secara bersiri. Semua output dari register pertama digunakan (0 hingga 7) sedangkan hanya empat yang pertama diperlukan untuk yang kedua (8 hingga 11).

Untuk sistem akhir saya membuat dua antara muka berasingan dengan menggunakan papan ujian 5cm x 10cm (lubang dikelompokkan oleh 3). Saya telah menggunakan dua jenis 74HC595, yang pertama adalah 16-pin asli DIL IC yang saya pasangkan pada dua penyokong 16-pin, disolder pada papan dan yang kedua adalah dua papan kecil yang saya beli dari Sparkfun, dengan satu permukaan 74HC595 dipasang pada setiap (gambar # 7).

Oleh kerana saya terburu-buru, saya tidak sabar untuk pembuatan litar bercetak, jadi saya membuat PCB sendiri dengan papan ujian, tetapi diagram PCB kini tersedia untuk kedua-dua antara muka (lihat gambar PCB). Perhatikan bahawa anda mempunyai pilihan antara satu jenis atau gabungan kedua-dua jenis, ini terpulang kepada anda. Perhatikan juga bahawa saya belum menguji PCB yang dihasilkan (fail Fritzing tidak dapat dimuat naik di sini tetapi saya dapat memberikannya jika diminta).

Penyesuaian RTC: pertama kali Arduino disambungkan ke RTC, anda perlu mengatur jam dengan betul. Akhirnya, penyesuaian ini diperlukan sekali lagi untuk mengimbangi peralihan RTC (2-3 saat sehari).

Pengaturan ini berlaku dalam pengaturan () dengan syarat petunjuk berikut tidak dikomentari:

// #efinisikan RTC_ADJUST benar // Jika ditentukan, penyesuaian RTC akan berlaku dalam penyiapan

Sekiranya baris di atas dikomentari, set-up () akan menyesuaikan RTC dengan nilai pemalar berikut (jangan lupa untuk memulakan pemalar ini dengan nilai semasa, iaitu nilai pada saat penyusunan dan muat turun program ke Arduino)

// Jangan lupa untuk menyesuaikan pemalar di bawah jika RTC_ADJUST ditentukan !! # tentukan DEF_YEAR 2019 // Tahun lalai yang digunakan dalam pelarasan RTC awal

#define DEF_MONTH 11 // Bulan lalai yang digunakan dalam penyesuaian RTC awal

#define DEF_DAY 28 // Hari lalai yang digunakan dalam penyesuaian RTC awal

#define DEF_HOUR 11 // Jam lalai yang digunakan dalam penyesuaian RTC awal

#define DEF_MIN 8 // Minit lalai yang digunakan dalam penyesuaian RTC awal

#define DEF_SEC 0 // Detik lalai yang digunakan dalam penyesuaian RTC awal

Juga penting: setelah penyesuaian berlaku, jangan lupa untuk memberi komen semula pada baris tersebut dan memuat turun semula program tersebut ke Arduino

// #efinisikan RTC_ADJUST benar // Jika ditentukan, penyesuaian RTC akan berlaku dalam penyiapan

jika tidak, penyesuaian RTC akan berlaku dengan nilai yang tidak betul setiap kali program dimulakan semula (power-on atau reset Arduino). Itu berlaku semasa ujian saya !! (Saya lupa memberi komen semula dan tidak memahami apa yang berlaku…).

Sekarang mari kita lihat fungsi jam itu sendiri.

Pada dasarnya, terdapat dua mod paparan:

  1. Mod CLOCK (lihat gambar # 9)

    1. jam yang dipimpin bersamaan dengan jam semasa adalah HIDUP
    2. minit yang dipimpin bersamaan dengan gandaan semasa 5 minit adalah AKTIF (led ini kekal AKTIF selama 5 minit)
    3. setiap minit yang dipimpin, selain yang dihidupkan, berkelip selama 5 saat (yang dipimpin berasal dari nilai "kedua" yang dibaca dari RTC)

Mod RANDOM (lihat gambar # 10)

    semua LED dihidupkan dan dimatikan secara rawak, kecuali "jam" dan "minit" semasa

Masa di mana led minit dinyalakan berlangsung selama 5 minit, tetapi pada masa itu minit "sebenar" maju. Contohnya, semasa minit semasa menjadi 15, led "timur" akan dihidupkan selama 5 minit tetapi minit sebenar akan menjadi 15, 16, 17, 18 dan 19 selama 5 minit tersebut (kita akan menyebutnya "5 minit kitaran ")

Program ini melakukan tiga perkara:

  1. Ia mengira perbezaan antara minit "nyata" dan yang ditunjukkan, memberikan 5 nilai: 0, 1, 2, 3 dan 4
  2. Ia mengira berapa lama mod rawak harus bertahan dengan mengalikan nombor yang terdapat di atas dengan 6 saat, membawa kepada 5 nilai: 0, 6, 12, 18 dan 24 (saat) untuk mod rawak dan perbezaan antara nilai-nilai ini dan 30 untuk mod jam (30, 24, 18, 12 dan 6 saat)
  3. Ia mengulangi pengedaran antara mod ini dua kali dalam setiap minit (jumlah kedua-dua mod selalu 30 saat)

"Kitaran 5 minit" ini diterapkan berulang kali setiap kali "led led" seterusnya dihidupkan (yang berlaku setiap 5 minit).

Catatan: seseorang dapat memperoleh minit sebenar hanya dengan mengira berapa lama mod rawak berlangsung dan membahagikan tempoh ini dengan 6; contohnya jika anda mengira 18 saat untuk mod rawak dan minit "25" AKTIF, ini bermaksud minit sebenar ialah 28 (18/6 = 3 dan 25 + 3 = 28)

Pada video ini, seseorang dapat melihat mod jam pertama (waktu saat ini antara 10h25 dan 10h29) kemudian mod rawak (berlangsung selama 6 saat, yang bermaksud bahawa minit semasa adalah 26) dan kemudian mod jam sekali lagi. Perhatikan bahawa palet di sini diletakkan di atas tanah dan botol "tengah malam" berada di sebelah kanan. Sejak pameran pertama ini, jam kini disajikan secara menegak pada sokongan tripod (Gambar # 11)

Perhatikan juga bahawa led jam (10h) dan minit (25m) semasa tidak dipengaruhi oleh mod rawak.

Catatan mengenai rajah PCB

PCB pertama (asli 74HC595: gambar # 4):

  • U1 dan U2 adalah IC 74HC595
  • Susun atur pin boleh didapati di gambar # 6 (lihat juga pin yang digunakan di Arduino dalam deklarasi pemboleh ubah program)

PCB Kedua (papan pelarian Sparkfun 74HC595: gambar # 5)

Susun atur pin boleh didapati di gambar # 7

Saya telah menggunakan header pin lelaki yang disolder pada kedua-dua papan antara muka sehingga semua penyambung wayar adalah wanita.

Langkah 7: Memperbaiki Botol di Pallet dan Menyambungkan Leds

Memperbaiki Botol di Pallet dan Menghubungkan Leds
Memperbaiki Botol di Pallet dan Menghubungkan Leds
Memperbaiki Botol di Pallet dan Menghubungkan Leds
Memperbaiki Botol di Pallet dan Menghubungkan Leds
Memperbaiki Botol di Pallet dan Menghubungkan Leds
Memperbaiki Botol di Pallet dan Menghubungkan Leds

Untuk setiap botol secara bergilir:

  • Cari lehernya di palet (letakkan botol di tempatnya, tandakan leher dan keluarkan botol)
  • Skru kolar pemasangan dengan skru di tengahnya dan di tengah leher (ditandakan pada palet). Saya menggunakan skru plaster penggerudian automatik. Anda boleh menggerudi lubang juruterbang di kolar jika anda merasa lebih mudah.
  • Masukkan dowel botol ke dalam lubang di palet
  • Tutup kerah di leher botol, botol itu sekarang mesti dipasang pada palet

Itu sahaja! (jangan lupa menanggalkan tali dan label botol di hujungnya).

Untuk setiap petunjuk:

Sambungkan kedua kaki yang dipimpin ke wayar + dan GND. + Berasal dari pin output yang sesuai pada papan antara muka dan GND dari salah satu "papan pengedaran GND" perantaraan; papan ini hanya papan ujian (+/- 2cm x 5cm) dengan jalur linear yang anda solderkan head pin lelaki dengan semua pin mereka disolder pada jalur yang sama, satu pin disambungkan ke satu pin GND antara muka yang tersedia; jika anda kekurangan pin GND, sambungkan tali ke yang kedua dan sambungkannya bersama. Saya mengesyorkan untuk mengasingkan sambungan led yang dipateri dengan lengan penyusut panas (biru untuk GND dan merah untuk isyarat led, "+")

Betulkan semua papan pada palet, di bawah, dan sambungkannya bersama-sama dengan wayar hujung penyambung wanita (Arduino ke papan antara muka, 6 isyarat + GND, bekalan kuasa ke Arduino dan papan antara muka dan RTC, RTC ke Arduino, papan antara muka ke 24 led (12 pada satu papan antara muka). Jangan lupa sambungkan GND ke semua papan.

Betulkan bekalan kuasa pada satu papan kayu menegak, sambungkan kabel AC ke yang pertama dan rantai daisy ke yang kedua (berhati-hati, pasangkan kabel AC hanya apabila sambungan selesai!).

Video di bawah menunjukkan tiga minit pertama satu kitaran 5 minit. Waktu semasa hampir 4h55 dan video bermula sejurus sebelum led "50min" beralih ke yang "55min" (detik pertama dari mod rawak 24sec, mod jam 6sec dan kemudian beralih ke led 55min). Pada minit pertama (16h55), hanya mod jam yang ditampilkan (60 saat), selama minit kedua (16h56), setiap langkah 30 saat dimulakan dengan mod rawak 6 saat dan kemudian mod jam 24 saat mengikuti, pada minit ketiga (16h57), 12 saat secara rawak dan jam 18 saat (dua kali)

Langkah 8: Catatan, Sambungan dan Penambahbaikan

Catatan, Sambungan dan Penambahbaikan
Catatan, Sambungan dan Penambahbaikan

Kenyataan:

  • Apabila program dimulakan, ia menunggu sehingga "minit penuh" berikutnya (iaitu RTC-saat = 0) sebelum paparan dipimpin bermula
  • Beberapa parameter dalam program membenarkan

    • Pilih orientasi yang berbeza untuk led "tengah malam"
    • Sebarkan dua mod pada satu minit penuh dan bukannya dua kali 30 saat
  • Sokongan palet dan botol sari tidak semestinya diperlukan, anda boleh mencipta jenis sokongan paparan lain seperti kotak gula misalnya, seperti yang ditunjukkan pada gambar

Sambungan:

  • Saya menyesuaikan program dan membuat versi "berdasarkan jadual" yang membolehkan pembahagian mod jam / rawak berdasarkan jadual waktu dan bukan pada peraturan yang telah ditentukan
  • Jadual "bergantung pada kalendar" (tarikh, jam mula, jam berhenti) membolehkan kawalan waktu mula dan berhenti jam, supaya dapat dihidupkan semasa pameran ditutup pada waktu petang (secara automatik menghentikan paparan dan bermula pada waktu pagi tanpa tindakan manual)
  • Program ini mempunyai versi di mana paparan dipicu oleh pengesanan kehadiran pengunjung dan berhenti 5 minit setelah ketiadaan pengunjung.

Penambahbaikan:

  • RTC: versi yang lebih stabil boleh menggantikan 1307 yang digunakan setakat ini
  • Penyesuaian RTC manual dapat ditambahkan (misalnya dengan menambahkan dua pengekod putar, seperti https://wiki.dfrobot.com/Rotary_Switch_Module_V1_… dan butang tekan untuk mengesahkan tetapan jam dan minit baru)

Disyorkan: